builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0103 starttime: 1467376437.65 results: success (0) buildid: 20160630232157 builduid: 6cf03db44d8d4745864589d88cc49869 revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.651491) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.651920) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.652190) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.676242) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.676549) ========= 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.TKSSC5evbt/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.OwWDv5mxph/Listeners TMPDIR=/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/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-01 05:33:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.57M=0.001s 2016-07-01 05:33:57 (8.57 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.087084 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.785478) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.785824) ========= 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.TKSSC5evbt/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.OwWDv5mxph/Listeners TMPDIR=/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/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.027152 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.833434) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:57.833788) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 771ddc92f65c3fa61c74f40539a4135559771b83 --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 771ddc92f65c3fa61c74f40539a4135559771b83 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.TKSSC5evbt/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.OwWDv5mxph/Listeners TMPDIR=/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/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-01 05:33:57,906 truncating revision to first 12 chars 2016-07-01 05:33:57,906 Setting DEBUG logging. 2016-07-01 05:33:57,906 attempt 1/10 2016-07-01 05:33:57,906 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/771ddc92f65c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 05:33:58,591 unpacking tar archive at: mozilla-beta-771ddc92f65c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.941149 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:58.796182) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:58.796500) ========= script_repo_revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:58.796929) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:58.797193) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 05:33:58.814725) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-07-01 05:33:58.815045) ========= /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.TKSSC5evbt/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.OwWDv5mxph/Listeners TMPDIR=/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/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 05:33:58 INFO - MultiFileLogger online at 20160701 05:33:58 in /builds/slave/test 05:33:58 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 05:33:58 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:33:58 INFO - {'append_to_log': False, 05:33:58 INFO - 'base_work_dir': '/builds/slave/test', 05:33:58 INFO - 'blob_upload_branch': 'mozilla-beta', 05:33:58 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:33:58 INFO - 'buildbot_json_path': 'buildprops.json', 05:33:58 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:33:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:33:58 INFO - 'download_minidump_stackwalk': True, 05:33:58 INFO - 'download_symbols': 'true', 05:33:58 INFO - 'e10s': False, 05:33:58 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:33:58 INFO - 'tooltool.py': '/tools/tooltool.py', 05:33:58 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:33:58 INFO - '/tools/misc-python/virtualenv.py')}, 05:33:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:33:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:33:58 INFO - 'log_level': 'info', 05:33:58 INFO - 'log_to_console': True, 05:33:58 INFO - 'opt_config_files': (), 05:33:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:33:58 INFO - '--processes=1', 05:33:58 INFO - '--config=%(test_path)s/wptrunner.ini', 05:33:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:33:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:33:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:33:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:33:58 INFO - 'pip_index': False, 05:33:58 INFO - 'require_test_zip': True, 05:33:58 INFO - 'test_type': ('testharness',), 05:33:58 INFO - 'this_chunk': '1', 05:33:58 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:33:58 INFO - 'total_chunks': '10', 05:33:58 INFO - 'virtualenv_path': 'venv', 05:33:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:33:58 INFO - 'work_dir': 'build'} 05:33:58 INFO - ##### 05:33:58 INFO - ##### Running clobber step. 05:33:58 INFO - ##### 05:33:58 INFO - Running pre-action listener: _resource_record_pre_action 05:33:58 INFO - Running main action method: clobber 05:33:58 INFO - rmtree: /builds/slave/test/build 05:33:58 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:34:00 INFO - Running post-action listener: _resource_record_post_action 05:34:00 INFO - ##### 05:34:00 INFO - ##### Running read-buildbot-config step. 05:34:00 INFO - ##### 05:34:00 INFO - Running pre-action listener: _resource_record_pre_action 05:34:00 INFO - Running main action method: read_buildbot_config 05:34:00 INFO - Using buildbot properties: 05:34:00 INFO - { 05:34:00 INFO - "project": "", 05:34:00 INFO - "product": "firefox", 05:34:00 INFO - "script_repo_revision": "production", 05:34:00 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:34:00 INFO - "repository": "", 05:34:00 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:34:00 INFO - "buildid": "20160630232157", 05:34:00 INFO - "pgo_build": "False", 05:34:00 INFO - "basedir": "/builds/slave/test", 05:34:00 INFO - "buildnumber": 20, 05:34:00 INFO - "slavename": "t-yosemite-r7-0103", 05:34:00 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 05:34:00 INFO - "platform": "macosx64", 05:34:00 INFO - "branch": "mozilla-beta", 05:34:00 INFO - "revision": "771ddc92f65c3fa61c74f40539a4135559771b83", 05:34:00 INFO - "repo_path": "releases/mozilla-beta", 05:34:00 INFO - "moz_repo_path": "", 05:34:00 INFO - "stage_platform": "macosx64", 05:34:00 INFO - "builduid": "6cf03db44d8d4745864589d88cc49869", 05:34:00 INFO - "slavebuilddir": "test" 05:34:00 INFO - } 05:34:00 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg. 05:34:00 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.test_packages.json. 05:34:00 INFO - Running post-action listener: _resource_record_post_action 05:34:00 INFO - ##### 05:34:00 INFO - ##### Running download-and-extract step. 05:34:00 INFO - ##### 05:34:00 INFO - Running pre-action listener: _resource_record_pre_action 05:34:00 INFO - Running main action method: download_and_extract 05:34:00 INFO - mkdir: /builds/slave/test/build/tests 05:34: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')]} 05:34:00 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.test_packages.json 05:34:00 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:34:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/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 05:34:01 INFO - Downloaded 1201 bytes. 05:34:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:34:01 INFO - Using the following test package requirements: 05:34:01 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:34:01 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:34:01 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:34:01 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'jsshell-mac64.zip'], 05:34:01 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:34:01 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:34:01 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:34:01 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:34:01 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:34:01 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:34:01 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:34:01 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 05:34:01 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')]} 05:34:01 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.common.tests.zip 05:34:01 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 05:34:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/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 05:34:01 INFO - Downloaded 18406656 bytes. 05:34:01 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/*'] 05:34:01 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/* 05:34:02 INFO - caution: filename not matched: web-platform/* 05:34:02 INFO - Return code: 11 05:34:02 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')]} 05:34:02 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:34:02 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/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 05:34:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/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 05:34:02 INFO - Downloaded 36389085 bytes. 05:34:02 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/*'] 05:34:02 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/* 05:34:06 INFO - caution: filename not matched: bin/* 05:34:06 INFO - caution: filename not matched: config/* 05:34:06 INFO - caution: filename not matched: mozbase/* 05:34:06 INFO - caution: filename not matched: marionette/* 05:34:06 INFO - caution: filename not matched: tools/wptserve/* 05:34:06 INFO - Return code: 11 05:34:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:34:06 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg 05:34:06 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:34:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 05:34:07 INFO - Downloaded 73031404 bytes. 05:34:07 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg 05:34:07 INFO - mkdir: /builds/slave/test/properties 05:34:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:34:07 INFO - Writing to file /builds/slave/test/properties/build_url 05:34:07 INFO - Contents: 05:34:07 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg 05:34:07 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:34:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:34:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:34:07 INFO - Contents: 05:34:07 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:34:07 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')]} 05:34:07 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:34:07 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:34:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/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 05:34:08 INFO - Downloaded 103702044 bytes. 05:34:08 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'] 05:34:08 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 05:34:12 INFO - Return code: 0 05:34:12 INFO - Running post-action listener: _resource_record_post_action 05:34:12 INFO - Running post-action listener: set_extra_try_arguments 05:34:12 INFO - ##### 05:34:12 INFO - ##### Running create-virtualenv step. 05:34:12 INFO - ##### 05:34:12 INFO - Running pre-action listener: _pre_create_virtualenv 05:34:12 INFO - Running pre-action listener: _resource_record_pre_action 05:34:12 INFO - Running main action method: create_virtualenv 05:34:12 INFO - Creating virtualenv /builds/slave/test/build/venv 05:34:12 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 05:34:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:34:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:34:12 INFO - Using real prefix '/tools/python27' 05:34:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:34:12 INFO - Installing distribute.............................................................................................................................................................................................done. 05:34:15 INFO - Installing pip.................done. 05:34:15 INFO - Return code: 0 05:34:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:34:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:34:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:34:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:34:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:34:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:15 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 0x105b0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8f24b9440>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b255e0>, '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 0x105708cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105733990>, '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.TKSSC5evbt/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.OwWDv5mxph/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:34:15 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 05:34:15 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 05:34:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TKSSC5evbt/Render', 05:34:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:34:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:34:15 INFO - 'HOME': '/Users/cltbld', 05:34:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:34:15 INFO - 'LOGNAME': 'cltbld', 05:34:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:15 INFO - 'MOZ_NO_REMOTE': '1', 05:34:15 INFO - 'NO_EM_RESTART': '1', 05:34:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:34:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:15 INFO - 'PWD': '/builds/slave/test', 05:34:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:34:15 INFO - 'SHELL': '/bin/bash', 05:34:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OwWDv5mxph/Listeners', 05:34:15 INFO - 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', 05:34:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:34:15 INFO - 'USER': 'cltbld', 05:34:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:34:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:34:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:34:15 INFO - 'XPC_FLAGS': '0x0', 05:34:15 INFO - 'XPC_SERVICE_NAME': '0', 05:34:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:34:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:34:16 INFO - Downloading/unpacking psutil>=0.7.1 05:34:16 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 05:34:16 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 05:34:16 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 05:34:16 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 05:34:16 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 05:34:16 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 05:34:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:34:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:34:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:34:19 INFO - Installing collected packages: psutil 05:34:19 INFO - Running setup.py install for psutil 05:34:19 INFO - building 'psutil._psutil_osx' extension 05:34:19 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 05:34:20 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 05:34:20 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 05:34:20 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 05:34:20 INFO - building 'psutil._psutil_posix' extension 05:34:20 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 05:34:20 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:34:20 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:34:20 INFO - ^ 05:34:20 INFO - 1 warning generated. 05:34:20 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 05:34:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:34:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:34:20 INFO - Successfully installed psutil 05:34:20 INFO - Cleaning up... 05:34:20 INFO - Return code: 0 05:34:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:34:20 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')]} 05:34:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:34:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:20 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')]} 05:34:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:34:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:20 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 0x105b0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8f24b9440>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b255e0>, '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 0x105708cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105733990>, '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.TKSSC5evbt/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.OwWDv5mxph/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:34:20 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 05:34:20 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 05:34:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TKSSC5evbt/Render', 05:34:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:34:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:34:20 INFO - 'HOME': '/Users/cltbld', 05:34:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:34:20 INFO - 'LOGNAME': 'cltbld', 05:34:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:20 INFO - 'MOZ_NO_REMOTE': '1', 05:34:20 INFO - 'NO_EM_RESTART': '1', 05:34:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:34:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:20 INFO - 'PWD': '/builds/slave/test', 05:34:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:34:20 INFO - 'SHELL': '/bin/bash', 05:34:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OwWDv5mxph/Listeners', 05:34:20 INFO - 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', 05:34:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:34:20 INFO - 'USER': 'cltbld', 05:34:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:34:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:34:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:34:20 INFO - 'XPC_FLAGS': '0x0', 05:34:20 INFO - 'XPC_SERVICE_NAME': '0', 05:34:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:34:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:34:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:34:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:34:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:34:20 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 05:34:20 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 05:34:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:34:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:34:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:34:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:34:23 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:34:23 INFO - Installing collected packages: mozsystemmonitor 05:34:23 INFO - Running setup.py install for mozsystemmonitor 05:34:23 INFO - Successfully installed mozsystemmonitor 05:34:23 INFO - Cleaning up... 05:34:23 INFO - Return code: 0 05:34:23 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:34:23 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')]} 05:34:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:34:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:23 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')]} 05:34:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:34:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:23 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 0x105b0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8f24b9440>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b255e0>, '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 0x105708cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105733990>, '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.TKSSC5evbt/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.OwWDv5mxph/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:34:23 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 05:34:23 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 05:34:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TKSSC5evbt/Render', 05:34:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:34:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:34:23 INFO - 'HOME': '/Users/cltbld', 05:34:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:34:23 INFO - 'LOGNAME': 'cltbld', 05:34:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:23 INFO - 'MOZ_NO_REMOTE': '1', 05:34:23 INFO - 'NO_EM_RESTART': '1', 05:34:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:34:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:23 INFO - 'PWD': '/builds/slave/test', 05:34:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:34:23 INFO - 'SHELL': '/bin/bash', 05:34:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OwWDv5mxph/Listeners', 05:34:23 INFO - 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', 05:34:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:34:23 INFO - 'USER': 'cltbld', 05:34:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:34:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:34:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:34:23 INFO - 'XPC_FLAGS': '0x0', 05:34:23 INFO - 'XPC_SERVICE_NAME': '0', 05:34:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:34:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:34:23 INFO - Downloading/unpacking blobuploader==1.2.4 05:34:23 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 05:34:23 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 05:34:23 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 05:34:23 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 05:34:23 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 05:34:23 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 05:34:26 INFO - Downloading blobuploader-1.2.4.tar.gz 05:34:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:34:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:34:26 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 05:34:26 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 05:34:26 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 05:34:26 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 05:34:26 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 05:34:26 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 05:34:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:34:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:34:27 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 05:34:27 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 05:34:27 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 05:34:27 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 05:34:27 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 05:34:27 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 05:34:27 INFO - Downloading docopt-0.6.1.tar.gz 05:34:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:34:27 INFO - Installing collected packages: blobuploader, requests, docopt 05:34:27 INFO - Running setup.py install for blobuploader 05:34:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:34:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:34:27 INFO - Running setup.py install for requests 05:34:28 INFO - Running setup.py install for docopt 05:34:28 INFO - Successfully installed blobuploader requests docopt 05:34:28 INFO - Cleaning up... 05:34:28 INFO - Return code: 0 05:34:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:34:28 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')]} 05:34:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:34:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:28 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')]} 05:34:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:34:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:28 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 0x105b0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8f24b9440>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b255e0>, '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 0x105708cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105733990>, '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.TKSSC5evbt/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.OwWDv5mxph/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:34:28 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 05:34:28 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 05:34:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TKSSC5evbt/Render', 05:34:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:34:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:34:28 INFO - 'HOME': '/Users/cltbld', 05:34:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:34:28 INFO - 'LOGNAME': 'cltbld', 05:34:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:28 INFO - 'MOZ_NO_REMOTE': '1', 05:34:28 INFO - 'NO_EM_RESTART': '1', 05:34:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:34:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:28 INFO - 'PWD': '/builds/slave/test', 05:34:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:34:28 INFO - 'SHELL': '/bin/bash', 05:34:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OwWDv5mxph/Listeners', 05:34:28 INFO - 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', 05:34:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:34:28 INFO - 'USER': 'cltbld', 05:34:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:34:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:34:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:34:28 INFO - 'XPC_FLAGS': '0x0', 05:34:28 INFO - 'XPC_SERVICE_NAME': '0', 05:34:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:34:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:34:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:34:28 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-zL_rO6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:34:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:34:28 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-diuyxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:34:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:34:28 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-oDSd4B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-aESHUW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-Qr7xCz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-tcOCk4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-g0oZaL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-mKOknt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-uNxPsP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-sUmkzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-NoM2QM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-kSTc7R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:34:29 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-b82tjS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:34:30 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-bQLYrK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:30 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-ilTS2K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:34:30 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-P6mPNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:34:30 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-JONGOm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:34:30 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-LcP0Pn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:34:30 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-G5TqfB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:30 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-z32Nd1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:34:31 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-QVgPcQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:34:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:34:31 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 05:34:31 INFO - Running setup.py install for manifestparser 05:34:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:34:31 INFO - Running setup.py install for mozcrash 05:34:31 INFO - Running setup.py install for mozdebug 05:34:31 INFO - Running setup.py install for mozdevice 05:34:31 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:34:31 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:34:31 INFO - Running setup.py install for mozfile 05:34:32 INFO - Running setup.py install for mozhttpd 05:34:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Running setup.py install for mozinfo 05:34:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Running setup.py install for mozInstall 05:34:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Running setup.py install for mozleak 05:34:32 INFO - Running setup.py install for mozlog 05:34:32 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Running setup.py install for moznetwork 05:34:32 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:34:32 INFO - Running setup.py install for mozprocess 05:34:33 INFO - Running setup.py install for mozprofile 05:34:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:34:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:34:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:34:33 INFO - Running setup.py install for mozrunner 05:34:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:34:33 INFO - Running setup.py install for mozscreenshot 05:34:33 INFO - Running setup.py install for moztest 05:34:33 INFO - Running setup.py install for mozversion 05:34:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:34:33 INFO - Running setup.py install for wptserve 05:34:34 INFO - Running setup.py install for marionette-driver 05:34:34 INFO - Running setup.py install for browsermob-proxy 05:34:34 INFO - Running setup.py install for marionette-client 05:34:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:34:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:34:34 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 05:34:34 INFO - Cleaning up... 05:34:34 INFO - Return code: 0 05:34:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:34:34 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')]} 05:34:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:34:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:34 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')]} 05:34:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:34:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:34:34 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 0x105b0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8f24b9440>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b255e0>, '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 0x105708cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105733990>, '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.TKSSC5evbt/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.OwWDv5mxph/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:34:34 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 05:34:34 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 05:34:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TKSSC5evbt/Render', 05:34:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:34:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:34:34 INFO - 'HOME': '/Users/cltbld', 05:34:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:34:34 INFO - 'LOGNAME': 'cltbld', 05:34:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:34 INFO - 'MOZ_NO_REMOTE': '1', 05:34:34 INFO - 'NO_EM_RESTART': '1', 05:34:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:34:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:34 INFO - 'PWD': '/builds/slave/test', 05:34:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:34:34 INFO - 'SHELL': '/bin/bash', 05:34:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OwWDv5mxph/Listeners', 05:34:34 INFO - 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', 05:34:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:34:34 INFO - 'USER': 'cltbld', 05:34:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:34:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:34:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:34:34 INFO - 'XPC_FLAGS': '0x0', 05:34:34 INFO - 'XPC_SERVICE_NAME': '0', 05:34:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:34:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:34:34 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-UsuQMB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-jgpa_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-B2QJ2i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-t_V9c5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-BASNMw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-g8IDPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-DnVuBV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-btHz68-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-hQXg5h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:34:35 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)) 05:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:34:35 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-TbF_zr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-3Xg0W8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-kEm9L6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-4xxch1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-4LCLUf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-kwcfQ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-wNtYo_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-7rkSlD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-Zg2UsX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:34:36 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-ltMeFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:34:36 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)) 05:34:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:37 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-C500W1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:37 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)) 05:34:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:34:37 INFO - Running setup.py (path:/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/pip-1hET5Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:34:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:34:37 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)) 05:34:37 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)) 05:34:37 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)) 05:34:37 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)) 05:34:37 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)) 05:34:37 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)) 05:34:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:34:37 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 05:34:37 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 05:34:37 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 05:34:37 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 05:34:37 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 05:34:37 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 05:34:40 INFO - Downloading blessings-1.6.tar.gz 05:34:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:34:40 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)) 05:34:40 INFO - Installing collected packages: blessings 05:34:40 INFO - Running setup.py install for blessings 05:34:40 INFO - Successfully installed blessings 05:34:40 INFO - Cleaning up... 05:34:40 INFO - Return code: 0 05:34:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:34:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:34:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:34:40 INFO - Reading from file tmpfile_stdout 05:34:40 INFO - Current package versions: 05:34:40 INFO - blessings == 1.6 05:34:40 INFO - blobuploader == 1.2.4 05:34:40 INFO - browsermob-proxy == 0.6.0 05:34:40 INFO - docopt == 0.6.1 05:34:40 INFO - manifestparser == 1.1 05:34:40 INFO - marionette-client == 2.3.0 05:34:40 INFO - marionette-driver == 1.4.0 05:34:40 INFO - mozInstall == 1.12 05:34:40 INFO - mozcrash == 0.17 05:34:40 INFO - mozdebug == 0.1 05:34:40 INFO - mozdevice == 0.48 05:34:40 INFO - mozfile == 1.2 05:34:40 INFO - mozhttpd == 0.7 05:34:40 INFO - mozinfo == 0.9 05:34:40 INFO - mozleak == 0.1 05:34:40 INFO - mozlog == 3.1 05:34:40 INFO - moznetwork == 0.27 05:34:40 INFO - mozprocess == 0.22 05:34:40 INFO - mozprofile == 0.28 05:34:40 INFO - mozrunner == 6.11 05:34:40 INFO - mozscreenshot == 0.1 05:34:40 INFO - mozsystemmonitor == 0.0 05:34:40 INFO - moztest == 0.7 05:34:40 INFO - mozversion == 1.4 05:34:40 INFO - psutil == 3.1.1 05:34:40 INFO - requests == 1.2.3 05:34:40 INFO - wptserve == 1.4.0 05:34:40 INFO - wsgiref == 0.1.2 05:34:40 INFO - Running post-action listener: _resource_record_post_action 05:34:40 INFO - Running post-action listener: _start_resource_monitoring 05:34:40 INFO - Starting resource monitoring. 05:34:40 INFO - ##### 05:34:40 INFO - ##### Running pull step. 05:34:40 INFO - ##### 05:34:40 INFO - Running pre-action listener: _resource_record_pre_action 05:34:40 INFO - Running main action method: pull 05:34:40 INFO - Pull has nothing to do! 05:34:40 INFO - Running post-action listener: _resource_record_post_action 05:34:40 INFO - ##### 05:34:40 INFO - ##### Running install step. 05:34:40 INFO - ##### 05:34:40 INFO - Running pre-action listener: _resource_record_pre_action 05:34:40 INFO - Running main action method: install 05:34:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:34:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:34:41 INFO - Reading from file tmpfile_stdout 05:34:41 INFO - Detecting whether we're running mozinstall >=1.0... 05:34:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:34:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:34:41 INFO - Reading from file tmpfile_stdout 05:34:41 INFO - Output received: 05:34:41 INFO - Usage: mozinstall [options] installer 05:34:41 INFO - Options: 05:34:41 INFO - -h, --help show this help message and exit 05:34:41 INFO - -d DEST, --destination=DEST 05:34:41 INFO - Directory to install application into. [default: 05:34:41 INFO - "/builds/slave/test"] 05:34:41 INFO - --app=APP Application being installed. [default: firefox] 05:34:41 INFO - mkdir: /builds/slave/test/build/application 05:34:41 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'] 05:34:41 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 05:34:59 INFO - Reading from file tmpfile_stdout 05:34:59 INFO - Output received: 05:34:59 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:34:59 INFO - Running post-action listener: _resource_record_post_action 05:34:59 INFO - ##### 05:34:59 INFO - ##### Running run-tests step. 05:34:59 INFO - ##### 05:34:59 INFO - Running pre-action listener: _resource_record_pre_action 05:34:59 INFO - Running main action method: run_tests 05:34:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:34:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:34:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:34:59 INFO - grabbing minidump binary from tooltool 05:34:59 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')]} 05:34:59 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 0x105b255e0>, '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 0x105708cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105733990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:34:59 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 05:34:59 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 05:34:59 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:34:59 INFO - Return code: 0 05:34:59 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:34:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:34:59 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/1467354117/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 05:34:59 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/1467354117/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 05:34:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TKSSC5evbt/Render', 05:34:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:34:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:34:59 INFO - 'HOME': '/Users/cltbld', 05:34:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:34:59 INFO - 'LOGNAME': 'cltbld', 05:34:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:34:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:59 INFO - 'MOZ_NO_REMOTE': '1', 05:34:59 INFO - 'NO_EM_RESTART': '1', 05:34:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:34:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:59 INFO - 'PWD': '/builds/slave/test', 05:34:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:34:59 INFO - 'SHELL': '/bin/bash', 05:34:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OwWDv5mxph/Listeners', 05:34:59 INFO - 'TMPDIR': '/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/T/', 05:34:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:34:59 INFO - 'USER': 'cltbld', 05:34:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:34:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:34:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:34:59 INFO - 'XPC_FLAGS': '0x0', 05:34:59 INFO - 'XPC_SERVICE_NAME': '0', 05:34:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:34:59 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/1467354117/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 05:34:59 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 05:34:59 INFO - import pkg_resources 05:35:00 INFO - Using 1 client processes 05:35:01 INFO - wptserve Starting http server on 127.0.0.1:8000 05:35:01 INFO - wptserve Starting http server on 127.0.0.1:8001 05:35:01 INFO - wptserve Starting http server on 127.0.0.1:8443 05:35:02 INFO - SUITE-START | Running 778 tests 05:35:02 INFO - Running testharness tests 05:35:02 INFO - Setting up ssl 05:35:02 INFO - PROCESS | certutil | 05:35:02 INFO - PROCESS | certutil | 05:35:02 INFO - PROCESS | certutil | 05:35:02 INFO - Certificate Nickname Trust Attributes 05:35:02 INFO - SSL,S/MIME,JAR/XPI 05:35:02 INFO - 05:35:02 INFO - web-platform-tests CT,, 05:35:02 INFO - 05:35:02 INFO - Starting runner 05:35:03 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:35:03 INFO - PROCESS | 1652 | 1467376503901 Marionette DEBUG Marionette enabled via build flag and pref 05:35:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x113de7000 == 1 [pid = 1652] [id = 1] 05:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113de7800) [pid = 1652] [serial = 1] [outer = 0x0] 05:35:03 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113de8800) [pid = 1652] [serial = 2] [outer = 0x113de7800] 05:35:04 INFO - PROCESS | 1652 | 1467376504210 Marionette INFO Listening on port 2828 05:35:04 INFO - PROCESS | 1652 | 1467376504438 Marionette DEBUG Marionette enabled via command-line flag 05:35:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695f800 == 2 [pid = 1652] [id = 2] 05:35:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x116960000) [pid = 1652] [serial = 3] [outer = 0x0] 05:35:04 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:35:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x116961000) [pid = 1652] [serial = 4] [outer = 0x116960000] 05:35:04 INFO - PROCESS | 1652 | [1652] 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 05:35:04 INFO - PROCESS | 1652 | 1467376504586 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 05:35:04 INFO - PROCESS | 1652 | 1467376504672 Marionette DEBUG Closed connection conn0 05:35:04 INFO - PROCESS | 1652 | [1652] 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 05:35:04 INFO - PROCESS | 1652 | 1467376504678 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 05:35:04 INFO - PROCESS | 1652 | 1467376504686 Marionette DEBUG Closed connection conn1 05:35:04 INFO - PROCESS | 1652 | [1652] 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 05:35:04 INFO - PROCESS | 1652 | 1467376504692 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 05:35:04 INFO - PROCESS | 1652 | 1467376504700 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:35:04 INFO - PROCESS | 1652 | 1467376504705 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":"20160630232157","device":"desktop","version":"48.0"} 05:35:04 INFO - PROCESS | 1652 | [1652] 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 05:35:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a13800 == 3 [pid = 1652] [id = 3] 05:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119a14000) [pid = 1652] [serial = 5] [outer = 0x0] 05:35:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a14800 == 4 [pid = 1652] [id = 4] 05:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x119a04800) [pid = 1652] [serial = 6] [outer = 0x0] 05:35:05 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:35:05 INFO - PROCESS | 1652 | [1652] 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 05:35:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f06000 == 5 [pid = 1652] [id = 5] 05:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x119a04000) [pid = 1652] [serial = 7] [outer = 0x0] 05:35:05 INFO - PROCESS | 1652 | [1652] 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 05:35:05 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x123fad400) [pid = 1652] [serial = 8] [outer = 0x119a04000] 05:35:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x123db1000) [pid = 1652] [serial = 9] [outer = 0x119a14000] 05:35:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x12458ec00) [pid = 1652] [serial = 10] [outer = 0x119a04800] 05:35:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x124590800) [pid = 1652] [serial = 11] [outer = 0x119a04000] 05:35:06 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:35:06 INFO - PROCESS | 1652 | 1467376506542 Marionette INFO startBrowser 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:06 INFO - PROCESS | 1652 | 1467376506564 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1652 | 1467376506574 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1652 | 1467376506576 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x1265a6c00) [pid = 1652] [serial = 12] [outer = 0x119a04000] 05:35:06 INFO - PROCESS | 1652 | 1467376506879 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"52b6c3e2-45ab-8947-9b7b-f5bbf70fd912","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":"20160630232157","device":"desktop","version":"48.0","command_id":1}}] 05:35:06 INFO - PROCESS | 1652 | 1467376506971 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}] 05:35:06 INFO - PROCESS | 1652 | 1467376506973 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:07 INFO - PROCESS | 1652 | 1467376507023 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:35:07 INFO - PROCESS | 1652 | 1467376507104 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:35:07 INFO - PROCESS | 1652 | 1467376507105 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:07 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:35:07 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:35:07 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:35:07 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x119532c00) [pid = 1652] [serial = 13] [outer = 0x119a04000] 05:35:07 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:35:07 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:07 INFO - PROCESS | 1652 | 1467376507475 Marionette TRACE conn2 <- [1,3,null,{}] 05:35:07 INFO - PROCESS | 1652 | 1467376507479 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:35:07 INFO - PROCESS | 1652 | 1467376507482 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:07 INFO - PROCESS | 1652 | 1467376507499 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:35:07 INFO - PROCESS | 1652 | 1467376507526 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 1652 | 1467376507528 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:35:07 INFO - PROCESS | 1652 | 1467376507531 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 1652 | 1467376507533 Marionette TRACE conn2 <- [1,6,null,{}] 05:35:07 INFO - PROCESS | 1652 | 1467376507538 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}] 05:35:07 INFO - PROCESS | 1652 | 1467376507539 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:07 INFO - PROCESS | 1652 | 1467376507549 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:35:07 INFO - PROCESS | 1652 | 1467376507552 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 1652 | 1467376507555 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ede800 == 6 [pid = 1652] [id = 6] 05:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x128f08000) [pid = 1652] [serial = 14] [outer = 0x0] 05:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x128f09c00) [pid = 1652] [serial = 15] [outer = 0x128f08000] 05:35:07 INFO - PROCESS | 1652 | 1467376507585 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x128f0f000) [pid = 1652] [serial = 16] [outer = 0x128f08000] 05:35:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12944b800 == 7 [pid = 1652] [id = 7] 05:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x128aed400) [pid = 1652] [serial = 17] [outer = 0x0] 05:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x129128c00) [pid = 1652] [serial = 18] [outer = 0x128aed400] 05:35:07 INFO - PROCESS | 1652 | 1467376507978 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1652 | 1467376508021 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]]]}] 05:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x129411400) [pid = 1652] [serial = 19] [outer = 0x128aed400] 05:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 524ms 05:35:08 INFO - PROCESS | 1652 | 1467376508087 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 1652 | 1467376508089 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:35:08 INFO - PROCESS | 1652 | 1467376508117 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1652 | 1467376508122 Marionette TRACE conn2 <- [1,10,null,{}] 05:35:08 INFO - PROCESS | 1652 | 1467376508173 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}] 05:35:08 INFO - PROCESS | 1652 | 1467376508179 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:08 INFO - PROCESS | 1652 | 1467376508314 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:35:08 INFO - PROCESS | 1652 | 1467376508327 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1652 | 1467376508328 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5ec000 == 8 [pid = 1652] [id = 8] 05:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a4f4c00) [pid = 1652] [serial = 20] [outer = 0x0] 05:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12a855c00) [pid = 1652] [serial = 21] [outer = 0x12a4f4c00] 05:35:08 INFO - PROCESS | 1652 | 1467376508382 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12a85a400) [pid = 1652] [serial = 22] [outer = 0x12a4f4c00] 05:35:08 INFO - PROCESS | 1652 | 1467376508726 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]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 639ms 05:35:08 INFO - PROCESS | 1652 | 1467376508742 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:35:08 INFO - PROCESS | 1652 | 1467376508744 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:35:08 INFO - PROCESS | 1652 | 1467376508746 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1652 | 1467376508747 Marionette TRACE conn2 <- [1,14,null,{}] 05:35:08 INFO - PROCESS | 1652 | 1467376508750 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}] 05:35:08 INFO - PROCESS | 1652 | 1467376508754 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:08 INFO - PROCESS | 1652 | 1467376508847 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:35:08 INFO - PROCESS | 1652 | 1467376508852 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1652 | 1467376508853 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b01f000 == 9 [pid = 1652] [id = 9] 05:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12a861400) [pid = 1652] [serial = 23] [outer = 0x0] 05:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12af3dc00) [pid = 1652] [serial = 24] [outer = 0x12a861400] 05:35:08 INFO - PROCESS | 1652 | 1467376508878 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12af47000) [pid = 1652] [serial = 25] [outer = 0x12a861400] 05:35:09 INFO - PROCESS | 1652 | 1467376509153 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 05:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:35:09 INFO - PROCESS | 1652 | 1467376509166 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1652 | 1467376509167 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:35:09 INFO - PROCESS | 1652 | 1467376509179 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1652 | 1467376509180 Marionette TRACE conn2 <- [1,18,null,{}] 05:35:09 INFO - PROCESS | 1652 | 1467376509182 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}] 05:35:09 INFO - PROCESS | 1652 | 1467376509184 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:09 INFO - PROCESS | 1652 | 1467376509287 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:35:09 INFO - PROCESS | 1652 | 1467376509292 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1652 | 1467376509294 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8a1800 == 10 [pid = 1652] [id = 10] 05:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12b810400) [pid = 1652] [serial = 26] [outer = 0x0] 05:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12b886400) [pid = 1652] [serial = 27] [outer = 0x12b810400] 05:35:09 INFO - PROCESS | 1652 | 1467376509318 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12b88c400) [pid = 1652] [serial = 28] [outer = 0x12b810400] 05:35:09 INFO - PROCESS | 1652 | 1467376509600 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 475ms 05:35:09 INFO - PROCESS | 1652 | 1467376509650 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1652 | 1467376509657 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:35:09 INFO - PROCESS | 1652 | 1467376509661 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1652 | 1467376509663 Marionette TRACE conn2 <- [1,22,null,{}] 05:35:09 INFO - PROCESS | 1652 | 1467376509666 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}] 05:35:09 INFO - PROCESS | 1652 | 1467376509670 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:09 INFO - PROCESS | 1652 | 1467376509816 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:35:09 INFO - PROCESS | 1652 | 1467376509822 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1652 | 1467376509823 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182be800 == 11 [pid = 1652] [id = 11] 05:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x117db5400) [pid = 1652] [serial = 29] [outer = 0x0] 05:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x118523400) [pid = 1652] [serial = 30] [outer = 0x117db5400] 05:35:09 INFO - PROCESS | 1652 | 1467376509864 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12bcd1400) [pid = 1652] [serial = 31] [outer = 0x117db5400] 05:35:10 INFO - PROCESS | 1652 | 1467376510204 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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 572ms 05:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:35:10 INFO - PROCESS | 1652 | 1467376510232 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1652 | 1467376510234 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:35:10 INFO - PROCESS | 1652 | 1467376510237 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1652 | 1467376510240 Marionette TRACE conn2 <- [1,26,null,{}] 05:35:10 INFO - PROCESS | 1652 | 1467376510243 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}] 05:35:10 INFO - PROCESS | 1652 | 1467376510245 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:10 INFO - PROCESS | 1652 | 1467376510346 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:35:10 INFO - PROCESS | 1652 | 1467376510349 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1652 | 1467376510351 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183d1000 == 12 [pid = 1652] [id = 12] 05:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x118393800) [pid = 1652] [serial = 32] [outer = 0x0] 05:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x12bcd2800) [pid = 1652] [serial = 33] [outer = 0x118393800] 05:35:10 INFO - PROCESS | 1652 | 1467376510378 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12be37800) [pid = 1652] [serial = 34] [outer = 0x118393800] 05:35:10 INFO - PROCESS | 1652 | 1467376510605 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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 05:35:10 INFO - PROCESS | 1652 | 1467376510666 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1652 | 1467376510668 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:35:10 INFO - PROCESS | 1652 | 1467376510682 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1652 | 1467376510684 Marionette TRACE conn2 <- [1,30,null,{}] 05:35:10 INFO - PROCESS | 1652 | 1467376510713 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}] 05:35:10 INFO - PROCESS | 1652 | 1467376510715 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:10 INFO - PROCESS | 1652 | 1467376510863 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:35:10 INFO - PROCESS | 1652 | 1467376510869 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1652 | 1467376510870 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c610000 == 13 [pid = 1652] [id = 13] 05:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12be3a400) [pid = 1652] [serial = 35] [outer = 0x0] 05:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12c643800) [pid = 1652] [serial = 36] [outer = 0x12be3a400] 05:35:10 INFO - PROCESS | 1652 | 1467376510910 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12c647800) [pid = 1652] [serial = 37] [outer = 0x12be3a400] 05:35:11 INFO - PROCESS | 1652 | 1467376511288 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 05:35:11 INFO - PROCESS | 1652 | 1467376511312 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1652 | 1467376511314 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:35:11 INFO - PROCESS | 1652 | 1467376511316 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1652 | 1467376511317 Marionette TRACE conn2 <- [1,34,null,{}] 05:35:11 INFO - PROCESS | 1652 | 1467376511321 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}] 05:35:11 INFO - PROCESS | 1652 | 1467376511323 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:11 INFO - PROCESS | 1652 | 1467376511407 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:35:11 INFO - PROCESS | 1652 | 1467376511411 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1652 | 1467376511412 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a8000 == 14 [pid = 1652] [id = 14] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12c647c00) [pid = 1652] [serial = 38] [outer = 0x0] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c64ec00) [pid = 1652] [serial = 39] [outer = 0x12c647c00] 05:35:11 INFO - PROCESS | 1652 | 1467376511436 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c7cd000) [pid = 1652] [serial = 40] [outer = 0x12c647c00] 05:35:11 INFO - PROCESS | 1652 | 1467376511672 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 369ms 05:35:11 INFO - PROCESS | 1652 | 1467376511687 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1652 | 1467376511690 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:35:11 INFO - PROCESS | 1652 | 1467376511697 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1652 | 1467376511698 Marionette TRACE conn2 <- [1,38,null,{}] 05:35:11 INFO - PROCESS | 1652 | 1467376511700 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}] 05:35:11 INFO - PROCESS | 1652 | 1467376511702 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12443c000 == 15 [pid = 1652] [id = 15] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12443c800) [pid = 1652] [serial = 41] [outer = 0x0] 05:35:11 INFO - PROCESS | 1652 | 1467376511820 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12443d800) [pid = 1652] [serial = 42] [outer = 0x12443c800] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x124443000) [pid = 1652] [serial = 43] [outer = 0x12443c800] 05:35:11 INFO - PROCESS | 1652 | 1467376511836 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1652 | 1467376511838 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12443b800 == 16 [pid = 1652] [id = 16] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12c7d4000) [pid = 1652] [serial = 44] [outer = 0x0] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12cbe3c00) [pid = 1652] [serial = 45] [outer = 0x12c7d4000] 05:35:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccce800 == 17 [pid = 1652] [id = 17] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12cbe5800) [pid = 1652] [serial = 46] [outer = 0x0] 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12cbe7400) [pid = 1652] [serial = 47] [outer = 0x12cbe5800] 05:35:11 INFO - PROCESS | 1652 | 1467376511883 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12cbec800) [pid = 1652] [serial = 48] [outer = 0x12cbe5800] 05:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12c7d2c00) [pid = 1652] [serial = 49] [outer = 0x12c7d4000] 05:35:12 INFO - PROCESS | 1652 | 1467376512207 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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 05:35:12 INFO - PROCESS | 1652 | 1467376512215 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1652 | 1467376512216 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:35:12 INFO - PROCESS | 1652 | 1467376512219 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1652 | 1467376512222 Marionette TRACE conn2 <- [1,42,null,{}] 05:35:12 INFO - PROCESS | 1652 | 1467376512225 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}] 05:35:12 INFO - PROCESS | 1652 | 1467376512226 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:12 INFO - PROCESS | 1652 | 1467376512321 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:35:12 INFO - PROCESS | 1652 | 1467376512324 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1652 | 1467376512325 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d37000 == 18 [pid = 1652] [id = 18] 05:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x114f78400) [pid = 1652] [serial = 50] [outer = 0x0] 05:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x118343400) [pid = 1652] [serial = 51] [outer = 0x114f78400] 05:35:12 INFO - PROCESS | 1652 | 1467376512352 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x119181800) [pid = 1652] [serial = 52] [outer = 0x114f78400] 05:35:12 INFO - PROCESS | 1652 | 1467376512601 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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 422ms 05:35:12 INFO - PROCESS | 1652 | 1467376512643 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1652 | 1467376512644 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:35:12 INFO - PROCESS | 1652 | 1467376512647 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1652 | 1467376512648 Marionette TRACE conn2 <- [1,46,null,{}] 05:35:12 INFO - PROCESS | 1652 | 1467376512658 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}] 05:35:12 INFO - PROCESS | 1652 | 1467376512659 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:12 INFO - PROCESS | 1652 | 1467376512763 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:35:12 INFO - PROCESS | 1652 | 1467376512767 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1652 | 1467376512769 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d70e800 == 19 [pid = 1652] [id = 19] 05:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x11830c400) [pid = 1652] [serial = 53] [outer = 0x0] 05:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x12bcd0000) [pid = 1652] [serial = 54] [outer = 0x11830c400] 05:35:12 INFO - PROCESS | 1652 | 1467376512795 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12d099400) [pid = 1652] [serial = 55] [outer = 0x11830c400] 05:35:13 INFO - PROCESS | 1652 | 1467376513022 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 05:35:13 INFO - PROCESS | 1652 | 1467376513066 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1652 | 1467376513068 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:35:13 INFO - PROCESS | 1652 | 1467376513079 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1652 | 1467376513080 Marionette TRACE conn2 <- [1,50,null,{}] 05:35:13 INFO - PROCESS | 1652 | 1467376513082 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}] 05:35:13 INFO - PROCESS | 1652 | 1467376513083 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:13 INFO - PROCESS | 1652 | 1467376513188 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:35:13 INFO - PROCESS | 1652 | 1467376513192 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1652 | 1467376513193 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da0c000 == 20 [pid = 1652] [id = 20] 05:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x12cb11c00) [pid = 1652] [serial = 56] [outer = 0x0] 05:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x12cb1c000) [pid = 1652] [serial = 57] [outer = 0x12cb11c00] 05:35:13 INFO - PROCESS | 1652 | 1467376513218 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12be37000) [pid = 1652] [serial = 58] [outer = 0x12cb11c00] 05:35:13 INFO - PROCESS | 1652 | 1467376513443 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 370ms 05:35:13 INFO - PROCESS | 1652 | 1467376513447 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1652 | 1467376513448 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:35:13 INFO - PROCESS | 1652 | 1467376513457 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1652 | 1467376513459 Marionette TRACE conn2 <- [1,54,null,{}] 05:35:13 INFO - PROCESS | 1652 | 1467376513461 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}] 05:35:13 INFO - PROCESS | 1652 | 1467376513462 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:13 INFO - PROCESS | 1652 | 1467376513581 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:35:13 INFO - PROCESS | 1652 | 1467376513588 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1652 | 1467376513589 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d7000 == 21 [pid = 1652] [id = 21] 05:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1188a6000) [pid = 1652] [serial = 59] [outer = 0x0] 05:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x119bf2400) [pid = 1652] [serial = 60] [outer = 0x1188a6000] 05:35:13 INFO - PROCESS | 1652 | 1467376513616 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12de47400) [pid = 1652] [serial = 61] [outer = 0x1188a6000] 05:35:13 INFO - PROCESS | 1652 | 1467376513892 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 476ms 05:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:35:13 INFO - PROCESS | 1652 | 1467376513927 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1652 | 1467376513928 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:35:13 INFO - PROCESS | 1652 | 1467376513930 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1652 | 1467376513932 Marionette TRACE conn2 <- [1,58,null,{}] 05:35:13 INFO - PROCESS | 1652 | 1467376513934 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}] 05:35:13 INFO - PROCESS | 1652 | 1467376513936 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:14 INFO - PROCESS | 1652 | 1467376514057 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:35:14 INFO - PROCESS | 1652 | 1467376514738 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1652 | 1467376514740 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x111f9f800 == 22 [pid = 1652] [id = 22] 05:35:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x111ba9400) [pid = 1652] [serial = 62] [outer = 0x0] 05:35:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1122b2000) [pid = 1652] [serial = 63] [outer = 0x111ba9400] 05:35:14 INFO - PROCESS | 1652 | 1467376514775 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x112a84400) [pid = 1652] [serial = 64] [outer = 0x111ba9400] 05:35:15 INFO - PROCESS | 1652 | 1467376515211 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1323ms 05:35:15 INFO - PROCESS | 1652 | 1467376515254 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 1652 | 1467376515257 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:35:15 INFO - PROCESS | 1652 | 1467376515260 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1652 | 1467376515262 Marionette TRACE conn2 <- [1,62,null,{}] 05:35:15 INFO - PROCESS | 1652 | 1467376515265 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}] 05:35:15 INFO - PROCESS | 1652 | 1467376515268 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:15 INFO - PROCESS | 1652 | 1467376515383 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:35:15 INFO - PROCESS | 1652 | 1467376515423 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1652 | 1467376515424 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ee5000 == 23 [pid = 1652] [id = 23] 05:35:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1132bbc00) [pid = 1652] [serial = 65] [outer = 0x0] 05:35:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x115e87400) [pid = 1652] [serial = 66] [outer = 0x1132bbc00] 05:35:15 INFO - PROCESS | 1652 | 1467376515456 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116925c00) [pid = 1652] [serial = 67] [outer = 0x1132bbc00] 05:35:15 INFO - PROCESS | 1652 | 1467376515860 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 619ms 05:35:15 INFO - PROCESS | 1652 | 1467376515882 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 1652 | 1467376515885 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:35:15 INFO - PROCESS | 1652 | 1467376515889 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1652 | 1467376515891 Marionette TRACE conn2 <- [1,66,null,{}] 05:35:15 INFO - PROCESS | 1652 | 1467376515893 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}] 05:35:15 INFO - PROCESS | 1652 | 1467376515895 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:16 INFO - PROCESS | 1652 | 1467376516010 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:35:16 INFO - PROCESS | 1652 | 1467376516076 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1652 | 1467376516077 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x117144800 == 24 [pid = 1652] [id = 24] 05:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118303c00) [pid = 1652] [serial = 68] [outer = 0x0] 05:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11830cc00) [pid = 1652] [serial = 69] [outer = 0x118303c00] 05:35:16 INFO - PROCESS | 1652 | 1467376516106 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11838e800) [pid = 1652] [serial = 70] [outer = 0x118303c00] 05:35:16 INFO - PROCESS | 1652 | 1467376516744 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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 919ms 05:35:16 INFO - PROCESS | 1652 | 1467376516808 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:35:16 INFO - PROCESS | 1652 | 1467376516811 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:35:16 INFO - PROCESS | 1652 | 1467376516814 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1652 | 1467376516816 Marionette TRACE conn2 <- [1,70,null,{}] 05:35:16 INFO - PROCESS | 1652 | 1467376516821 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}] 05:35:16 INFO - PROCESS | 1652 | 1467376516823 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:16 INFO - PROCESS | 1652 | 1467376516908 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:35:16 INFO - PROCESS | 1652 | 1467376516961 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1652 | 1467376516962 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x114f3c000 == 25 [pid = 1652] [id = 25] 05:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116734c00) [pid = 1652] [serial = 71] [outer = 0x0] 05:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x116907c00) [pid = 1652] [serial = 72] [outer = 0x116734c00] 05:35:16 INFO - PROCESS | 1652 | 1467376516989 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11697c000) [pid = 1652] [serial = 73] [outer = 0x116734c00] 05:35:17 INFO - PROCESS | 1652 | 1467376517411 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 05:35:17 INFO - PROCESS | 1652 | 1467376517437 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1652 | 1467376517441 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:35:17 INFO - PROCESS | 1652 | 1467376517445 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1652 | 1467376517447 Marionette TRACE conn2 <- [1,74,null,{}] 05:35:17 INFO - PROCESS | 1652 | 1467376517449 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}] 05:35:17 INFO - PROCESS | 1652 | 1467376517451 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:17 INFO - PROCESS | 1652 | 1467376517523 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:35:17 INFO - PROCESS | 1652 | 1467376517527 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1652 | 1467376517529 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x116407800 == 26 [pid = 1652] [id = 26] 05:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x116f7b800) [pid = 1652] [serial = 74] [outer = 0x0] 05:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1176f8000) [pid = 1652] [serial = 75] [outer = 0x116f7b800] 05:35:17 INFO - PROCESS | 1652 | 1467376517558 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118305800) [pid = 1652] [serial = 76] [outer = 0x116f7b800] 05:35:17 INFO - PROCESS | 1652 | 1467376517864 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 05:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:35:17 INFO - PROCESS | 1652 | 1467376517915 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1652 | 1467376517917 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:35:17 INFO - PROCESS | 1652 | 1467376517919 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1652 | 1467376517924 Marionette TRACE conn2 <- [1,78,null,{}] 05:35:17 INFO - PROCESS | 1652 | 1467376517931 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}] 05:35:17 INFO - PROCESS | 1652 | 1467376517935 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:18 INFO - PROCESS | 1652 | 1467376518009 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:35:18 INFO - PROCESS | 1652 | 1467376518014 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1652 | 1467376518016 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a6000 == 27 [pid = 1652] [id = 27] 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1133ed000) [pid = 1652] [serial = 77] [outer = 0x0] 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11838c400) [pid = 1652] [serial = 78] [outer = 0x1133ed000] 05:35:18 INFO - PROCESS | 1652 | 1467376518045 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1185cd000) [pid = 1652] [serial = 79] [outer = 0x1133ed000] 05:35:18 INFO - PROCESS | 1652 | 1467376518368 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 05:35:18 INFO - PROCESS | 1652 | 1467376518393 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1652 | 1467376518395 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:35:18 INFO - PROCESS | 1652 | 1467376518397 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1652 | 1467376518398 Marionette TRACE conn2 <- [1,82,null,{}] 05:35:18 INFO - PROCESS | 1652 | 1467376518400 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}] 05:35:18 INFO - PROCESS | 1652 | 1467376518402 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:18 INFO - PROCESS | 1652 | 1467376518482 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:35:18 INFO - PROCESS | 1652 | 1467376518522 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1652 | 1467376518523 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x117154000 == 28 [pid = 1652] [id = 28] 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11830fc00) [pid = 1652] [serial = 80] [outer = 0x0] 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118766c00) [pid = 1652] [serial = 81] [outer = 0x11830fc00] 05:35:18 INFO - PROCESS | 1652 | 1467376518548 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11910e000) [pid = 1652] [serial = 82] [outer = 0x11830fc00] 05:35:18 INFO - PROCESS | 1652 | 1467376518822 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 467ms 05:35:18 INFO - PROCESS | 1652 | 1467376518865 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1652 | 1467376518866 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:35:18 INFO - PROCESS | 1652 | 1467376518876 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1652 | 1467376518877 Marionette TRACE conn2 <- [1,86,null,{}] 05:35:18 INFO - PROCESS | 1652 | 1467376518880 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}] 05:35:18 INFO - PROCESS | 1652 | 1467376518881 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:18 INFO - PROCESS | 1652 | 1467376518957 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:35:18 INFO - PROCESS | 1652 | 1467376518961 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1652 | 1467376518963 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11835a800 == 29 [pid = 1652] [id = 29] 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116742800) [pid = 1652] [serial = 83] [outer = 0x0] 05:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119478000) [pid = 1652] [serial = 84] [outer = 0x116742800] 05:35:18 INFO - PROCESS | 1652 | 1467376518989 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1194a7000) [pid = 1652] [serial = 85] [outer = 0x116742800] 05:35:19 INFO - PROCESS | 1652 | 1467376519300 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 476ms 05:35:19 INFO - PROCESS | 1652 | 1467376519345 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:35:19 INFO - PROCESS | 1652 | 1467376519347 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:35:19 INFO - PROCESS | 1652 | 1467376519349 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1652 | 1467376519351 Marionette TRACE conn2 <- [1,90,null,{}] 05:35:19 INFO - PROCESS | 1652 | 1467376519364 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}] 05:35:19 INFO - PROCESS | 1652 | 1467376519368 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:19 INFO - PROCESS | 1652 | 1467376519441 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:35:19 INFO - PROCESS | 1652 | 1467376519445 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1652 | 1467376519446 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x118442000 == 30 [pid = 1652] [id = 30] 05:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1194aac00) [pid = 1652] [serial = 86] [outer = 0x0] 05:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119527400) [pid = 1652] [serial = 87] [outer = 0x1194aac00] 05:35:19 INFO - PROCESS | 1652 | 1467376519468 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119831c00) [pid = 1652] [serial = 88] [outer = 0x1194aac00] 05:35:19 INFO - PROCESS | 1652 | 1467376519867 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 530ms 05:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:35:19 INFO - PROCESS | 1652 | 1467376519880 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1652 | 1467376519882 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:35:19 INFO - PROCESS | 1652 | 1467376519886 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1652 | 1467376519890 Marionette TRACE conn2 <- [1,94,null,{}] 05:35:19 INFO - PROCESS | 1652 | 1467376519894 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}] 05:35:19 INFO - PROCESS | 1652 | 1467376519896 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:20 INFO - PROCESS | 1652 | 1467376520039 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:35:20 INFO - PROCESS | 1652 | 1467376520047 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 1652 | 1467376520048 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188ba800 == 31 [pid = 1652] [id = 31] 05:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1194ab000) [pid = 1652] [serial = 89] [outer = 0x0] 05:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119836800) [pid = 1652] [serial = 90] [outer = 0x1194ab000] 05:35:20 INFO - PROCESS | 1652 | 1467376520089 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119bfac00) [pid = 1652] [serial = 91] [outer = 0x1194ab000] 05:35:20 INFO - PROCESS | 1652 | 1467376520430 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 573ms 05:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:35:20 INFO - PROCESS | 1652 | 1467376520458 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1652 | 1467376520460 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:35:20 INFO - PROCESS | 1652 | 1467376520462 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1652 | 1467376520463 Marionette TRACE conn2 <- [1,98,null,{}] 05:35:20 INFO - PROCESS | 1652 | 1467376520465 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}] 05:35:20 INFO - PROCESS | 1652 | 1467376520466 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:20 INFO - PROCESS | 1652 | 1467376520540 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:35:20 INFO - PROCESS | 1652 | 1467376520543 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 1652 | 1467376520544 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d3800 == 32 [pid = 1652] [id = 32] 05:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119bf5800) [pid = 1652] [serial = 92] [outer = 0x0] 05:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11a1ea000) [pid = 1652] [serial = 93] [outer = 0x119bf5800] 05:35:20 INFO - PROCESS | 1652 | 1467376520570 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123803400) [pid = 1652] [serial = 94] [outer = 0x119bf5800] 05:35:20 INFO - PROCESS | 1652 | 1467376520859 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 05:35:20 INFO - PROCESS | 1652 | 1467376520883 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1652 | 1467376520884 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:35:20 INFO - PROCESS | 1652 | 1467376520897 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1652 | 1467376520898 Marionette TRACE conn2 <- [1,102,null,{}] 05:35:20 INFO - PROCESS | 1652 | 1467376520900 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}] 05:35:20 INFO - PROCESS | 1652 | 1467376520901 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:21 INFO - PROCESS | 1652 | 1467376521001 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:35:21 INFO - PROCESS | 1652 | 1467376521007 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1652 | 1467376521008 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a3000 == 33 [pid = 1652] [id = 33] 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11952f800) [pid = 1652] [serial = 95] [outer = 0x0] 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123803800) [pid = 1652] [serial = 96] [outer = 0x11952f800] 05:35:21 INFO - PROCESS | 1652 | 1467376521033 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x123a1b400) [pid = 1652] [serial = 97] [outer = 0x11952f800] 05:35:21 INFO - PROCESS | 1652 | 1467376521326 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 05:35:21 INFO - PROCESS | 1652 | 1467376521366 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1652 | 1467376521367 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:35:21 INFO - PROCESS | 1652 | 1467376521372 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1652 | 1467376521373 Marionette TRACE conn2 <- [1,106,null,{}] 05:35:21 INFO - PROCESS | 1652 | 1467376521375 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}] 05:35:21 INFO - PROCESS | 1652 | 1467376521377 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:21 INFO - PROCESS | 1652 | 1467376521447 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:35:21 INFO - PROCESS | 1652 | 1467376521452 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1652 | 1467376521454 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b42000 == 34 [pid = 1652] [id = 34] 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12380a000) [pid = 1652] [serial = 98] [outer = 0x0] 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123bcd000) [pid = 1652] [serial = 99] [outer = 0x12380a000] 05:35:21 INFO - PROCESS | 1652 | 1467376521479 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124082000) [pid = 1652] [serial = 100] [outer = 0x12380a000] 05:35:21 INFO - PROCESS | 1652 | 1467376521764 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 421ms 05:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:35:21 INFO - PROCESS | 1652 | 1467376521799 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1652 | 1467376521800 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:35:21 INFO - PROCESS | 1652 | 1467376521802 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1652 | 1467376521806 Marionette TRACE conn2 <- [1,110,null,{}] 05:35:21 INFO - PROCESS | 1652 | 1467376521810 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}] 05:35:21 INFO - PROCESS | 1652 | 1467376521812 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:21 INFO - PROCESS | 1652 | 1467376521921 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:35:21 INFO - PROCESS | 1652 | 1467376521927 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1652 | 1467376521929 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c3f800 == 35 [pid = 1652] [id = 35] 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119836c00) [pid = 1652] [serial = 101] [outer = 0x0] 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124087c00) [pid = 1652] [serial = 102] [outer = 0x119836c00] 05:35:21 INFO - PROCESS | 1652 | 1467376521954 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124d05000) [pid = 1652] [serial = 103] [outer = 0x119836c00] 05:35:22 INFO - PROCESS | 1652 | 1467376522233 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 05:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:35:22 INFO - PROCESS | 1652 | 1467376522277 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1652 | 1467376522279 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:35:22 INFO - PROCESS | 1652 | 1467376522281 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1652 | 1467376522283 Marionette TRACE conn2 <- [1,114,null,{}] 05:35:22 INFO - PROCESS | 1652 | 1467376522286 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}] 05:35:22 INFO - PROCESS | 1652 | 1467376522289 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:22 INFO - PROCESS | 1652 | 1467376522377 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:35:22 INFO - PROCESS | 1652 | 1467376522381 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1652 | 1467376522382 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12395a000 == 36 [pid = 1652] [id = 36] 05:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124b58c00) [pid = 1652] [serial = 104] [outer = 0x0] 05:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124d5c400) [pid = 1652] [serial = 105] [outer = 0x124b58c00] 05:35:22 INFO - PROCESS | 1652 | 1467376522407 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1251df400) [pid = 1652] [serial = 106] [outer = 0x124b58c00] 05:35:22 INFO - PROCESS | 1652 | 1467376522726 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 05:35:22 INFO - PROCESS | 1652 | 1467376522751 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1652 | 1467376522752 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:35:22 INFO - PROCESS | 1652 | 1467376522757 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1652 | 1467376522759 Marionette TRACE conn2 <- [1,118,null,{}] 05:35:22 INFO - PROCESS | 1652 | 1467376522761 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}] 05:35:22 INFO - PROCESS | 1652 | 1467376522762 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:22 INFO - PROCESS | 1652 | 1467376522861 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:35:22 INFO - PROCESS | 1652 | 1467376522867 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1652 | 1467376522868 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7b000 == 37 [pid = 1652] [id = 37] 05:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124b59800) [pid = 1652] [serial = 107] [outer = 0x0] 05:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1251e1000) [pid = 1652] [serial = 108] [outer = 0x124b59800] 05:35:22 INFO - PROCESS | 1652 | 1467376522893 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125777c00) [pid = 1652] [serial = 109] [outer = 0x124b59800] 05:35:23 INFO - PROCESS | 1652 | 1467376523152 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 05:35:23 INFO - PROCESS | 1652 | 1467376523176 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1652 | 1467376523177 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:35:23 INFO - PROCESS | 1652 | 1467376523179 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1652 | 1467376523180 Marionette TRACE conn2 <- [1,122,null,{}] 05:35:23 INFO - PROCESS | 1652 | 1467376523183 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}] 05:35:23 INFO - PROCESS | 1652 | 1467376523184 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:23 INFO - PROCESS | 1652 | 1467376523264 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:35:23 INFO - PROCESS | 1652 | 1467376523267 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1652 | 1467376523269 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f04000 == 38 [pid = 1652] [id = 38] 05:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119180800) [pid = 1652] [serial = 110] [outer = 0x0] 05:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12603e000) [pid = 1652] [serial = 111] [outer = 0x119180800] 05:35:23 INFO - PROCESS | 1652 | 1467376523294 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126411000) [pid = 1652] [serial = 112] [outer = 0x119180800] 05:35:23 INFO - PROCESS | 1652 | 1467376523569 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 05:35:23 INFO - PROCESS | 1652 | 1467376523611 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1652 | 1467376523612 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:35:23 INFO - PROCESS | 1652 | 1467376523616 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1652 | 1467376523617 Marionette TRACE conn2 <- [1,126,null,{}] 05:35:23 INFO - PROCESS | 1652 | 1467376523619 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}] 05:35:23 INFO - PROCESS | 1652 | 1467376523622 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:23 INFO - PROCESS | 1652 | 1467376523731 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:35:23 INFO - PROCESS | 1652 | 1467376523798 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1652 | 1467376523799 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12427d800 == 39 [pid = 1652] [id = 39] 05:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12570e400) [pid = 1652] [serial = 113] [outer = 0x0] 05:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12649f000) [pid = 1652] [serial = 114] [outer = 0x12570e400] 05:35:23 INFO - PROCESS | 1652 | 1467376523839 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12693f400) [pid = 1652] [serial = 115] [outer = 0x12570e400] 05:35:24 INFO - PROCESS | 1652 | 1467376524100 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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 522ms 05:35:24 INFO - PROCESS | 1652 | 1467376524146 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:35:24 INFO - PROCESS | 1652 | 1467376524149 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:35:24 INFO - PROCESS | 1652 | 1467376524162 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 1652 | 1467376524164 Marionette TRACE conn2 <- [1,130,null,{}] 05:35:24 INFO - PROCESS | 1652 | 1467376524168 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}] 05:35:24 INFO - PROCESS | 1652 | 1467376524173 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:24 INFO - PROCESS | 1652 | 1467376524316 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:35:24 INFO - PROCESS | 1652 | 1467376524404 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1652 | 1467376524405 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x124437800 == 40 [pid = 1652] [id = 40] 05:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126491400) [pid = 1652] [serial = 116] [outer = 0x0] 05:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x126943000) [pid = 1652] [serial = 117] [outer = 0x126491400] 05:35:24 INFO - PROCESS | 1652 | 1467376524445 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x128e13c00) [pid = 1652] [serial = 118] [outer = 0x126491400] 05:35:25 INFO - PROCESS | 1652 | 1467376525518 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1382ms 05:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:35:25 INFO - PROCESS | 1652 | 1467376525534 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1652 | 1467376525536 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:35:25 INFO - PROCESS | 1652 | 1467376525539 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1652 | 1467376525541 Marionette TRACE conn2 <- [1,134,null,{}] 05:35:25 INFO - PROCESS | 1652 | 1467376525545 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}] 05:35:25 INFO - PROCESS | 1652 | 1467376525546 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:25 INFO - PROCESS | 1652 | 1467376525640 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:35:25 INFO - PROCESS | 1652 | 1467376525685 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1652 | 1467376525687 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x114f36800 == 41 [pid = 1652] [id = 41] 05:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x116f83400) [pid = 1652] [serial = 119] [outer = 0x0] 05:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x116f95400) [pid = 1652] [serial = 120] [outer = 0x116f83400] 05:35:25 INFO - PROCESS | 1652 | 1467376525715 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118159800) [pid = 1652] [serial = 121] [outer = 0x116f83400] 05:35:26 INFO - PROCESS | 1652 | 1467376526027 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 05:35:26 INFO - PROCESS | 1652 | 1467376526064 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1652 | 1467376526066 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:35:26 INFO - PROCESS | 1652 | 1467376526073 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1652 | 1467376526075 Marionette TRACE conn2 <- [1,138,null,{}] 05:35:26 INFO - PROCESS | 1652 | 1467376526077 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}] 05:35:26 INFO - PROCESS | 1652 | 1467376526079 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:26 INFO - PROCESS | 1652 | 1467376526168 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:35:26 INFO - PROCESS | 1652 | 1467376526199 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1652 | 1467376526200 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x116948000 == 42 [pid = 1652] [id = 42] 05:35:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118344400) [pid = 1652] [serial = 122] [outer = 0x0] 05:35:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118529400) [pid = 1652] [serial = 123] [outer = 0x118344400] 05:35:26 INFO - PROCESS | 1652 | 1467376526227 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1185d3400) [pid = 1652] [serial = 124] [outer = 0x118344400] 05:35:26 INFO - PROCESS | 1652 | 1467376526560 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms 05:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:35:26 INFO - PROCESS | 1652 | 1467376526593 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1652 | 1467376526595 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:35:26 INFO - PROCESS | 1652 | 1467376526597 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1652 | 1467376526599 Marionette TRACE conn2 <- [1,142,null,{}] 05:35:26 INFO - PROCESS | 1652 | 1467376526607 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}] 05:35:26 INFO - PROCESS | 1652 | 1467376526609 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:27 INFO - PROCESS | 1652 | 1467376527128 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x114f78400) [pid = 1652] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12cbe5800) [pid = 1652] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12c647c00) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12be3a400) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x118393800) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x117db5400) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b810400) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a861400) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a4f4c00) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128f08000) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1188a6000) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12cb11c00) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11830c400) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x124b58c00) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124b59800) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119180800) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x111ba9400) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1132bbc00) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118303c00) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116734c00) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116f7b800) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1133ed000) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11830fc00) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116742800) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1194aac00) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1194ab000) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119bf5800) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11952f800) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12380a000) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:35:27 INFO - PROCESS | 1652 | 1467376527198 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1652 | 1467376527200 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac0800 == 43 [pid = 1652] [id = 43] 05:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112a79400) [pid = 1652] [serial = 125] [outer = 0x0] 05:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1133ed000) [pid = 1652] [serial = 126] [outer = 0x112a79400] 05:35:27 INFO - PROCESS | 1652 | 1467376527227 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11830bc00) [pid = 1652] [serial = 127] [outer = 0x112a79400] 05:35:27 INFO - PROCESS | 1652 | 1467376527494 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]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 921ms 05:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:35:27 INFO - PROCESS | 1652 | 1467376527526 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 1652 | 1467376527528 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:35:27 INFO - PROCESS | 1652 | 1467376527531 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1652 | 1467376527532 Marionette TRACE conn2 <- [1,146,null,{}] 05:35:27 INFO - PROCESS | 1652 | 1467376527534 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}] 05:35:27 INFO - PROCESS | 1652 | 1467376527536 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:27 INFO - PROCESS | 1652 | 1467376527624 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:35:27 INFO - PROCESS | 1652 | 1467376527667 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1652 | 1467376527669 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183bd800 == 44 [pid = 1652] [id = 44] 05:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113d4f000) [pid = 1652] [serial = 128] [outer = 0x0] 05:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119111000) [pid = 1652] [serial = 129] [outer = 0x113d4f000] 05:35:27 INFO - PROCESS | 1652 | 1467376527695 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1194af000) [pid = 1652] [serial = 130] [outer = 0x113d4f000] 05:35:27 INFO - PROCESS | 1652 | 1467376527973 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]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 05:35:28 INFO - PROCESS | 1652 | 1467376528000 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1652 | 1467376528001 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:35:28 INFO - PROCESS | 1652 | 1467376528012 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1652 | 1467376528013 Marionette TRACE conn2 <- [1,150,null,{}] 05:35:28 INFO - PROCESS | 1652 | 1467376528015 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}] 05:35:28 INFO - PROCESS | 1652 | 1467376528016 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:28 INFO - PROCESS | 1652 | 1467376528094 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:35:28 INFO - PROCESS | 1652 | 1467376528098 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1652 | 1467376528099 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c3800 == 45 [pid = 1652] [id = 45] 05:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118343c00) [pid = 1652] [serial = 131] [outer = 0x0] 05:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119670400) [pid = 1652] [serial = 132] [outer = 0x118343c00] 05:35:28 INFO - PROCESS | 1652 | 1467376528125 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119819c00) [pid = 1652] [serial = 133] [outer = 0x118343c00] 05:35:28 INFO - PROCESS | 1652 | 1467376528438 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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 471ms 05:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:35:28 INFO - PROCESS | 1652 | 1467376528483 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1652 | 1467376528485 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:35:28 INFO - PROCESS | 1652 | 1467376528487 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1652 | 1467376528488 Marionette TRACE conn2 <- [1,154,null,{}] 05:35:28 INFO - PROCESS | 1652 | 1467376528490 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}] 05:35:28 INFO - PROCESS | 1652 | 1467376528494 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:28 INFO - PROCESS | 1652 | 1467376528589 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:35:28 INFO - PROCESS | 1652 | 1467376528593 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1652 | 1467376528594 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c3a000 == 46 [pid = 1652] [id = 46] 05:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119a11400) [pid = 1652] [serial = 134] [outer = 0x0] 05:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11a1edc00) [pid = 1652] [serial = 135] [outer = 0x119a11400] 05:35:28 INFO - PROCESS | 1652 | 1467376528619 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x123c0a400) [pid = 1652] [serial = 136] [outer = 0x119a11400] 05:35:28 INFO - PROCESS | 1652 | 1467376528977 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 518ms 05:35:29 INFO - PROCESS | 1652 | 1467376529006 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1652 | 1467376529008 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:35:29 INFO - PROCESS | 1652 | 1467376529011 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1652 | 1467376529013 Marionette TRACE conn2 <- [1,158,null,{}] 05:35:29 INFO - PROCESS | 1652 | 1467376529016 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}] 05:35:29 INFO - PROCESS | 1652 | 1467376529018 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:29 INFO - PROCESS | 1652 | 1467376529152 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:35:29 INFO - PROCESS | 1652 | 1467376529267 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1652 | 1467376529269 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x112e34000 == 47 [pid = 1652] [id = 47] 05:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x111d1a800) [pid = 1652] [serial = 137] [outer = 0x0] 05:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1122be000) [pid = 1652] [serial = 138] [outer = 0x111d1a800] 05:35:29 INFO - PROCESS | 1652 | 1467376529320 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x115dcb000) [pid = 1652] [serial = 139] [outer = 0x111d1a800] 05:35:29 INFO - PROCESS | 1652 | 1467376529799 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 822ms 05:35:29 INFO - PROCESS | 1652 | 1467376529838 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1652 | 1467376529840 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:35:29 INFO - PROCESS | 1652 | 1467376529845 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1652 | 1467376529847 Marionette TRACE conn2 <- [1,162,null,{}] 05:35:29 INFO - PROCESS | 1652 | 1467376529851 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}] 05:35:29 INFO - PROCESS | 1652 | 1467376529853 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:29 INFO - PROCESS | 1652 | 1467376529946 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:35:30 INFO - PROCESS | 1652 | 1467376530006 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1652 | 1467376530007 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d47000 == 48 [pid = 1652] [id = 48] 05:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118162c00) [pid = 1652] [serial = 140] [outer = 0x0] 05:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11830c400) [pid = 1652] [serial = 141] [outer = 0x118162c00] 05:35:30 INFO - PROCESS | 1652 | 1467376530037 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x118395000) [pid = 1652] [serial = 142] [outer = 0x118162c00] 05:35:30 INFO - PROCESS | 1652 | 1467376530464 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]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 05:35:30 INFO - PROCESS | 1652 | 1467376530518 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1652 | 1467376530521 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:35:30 INFO - PROCESS | 1652 | 1467376530542 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1652 | 1467376530543 Marionette TRACE conn2 <- [1,166,null,{}] 05:35:30 INFO - PROCESS | 1652 | 1467376530546 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}] 05:35:30 INFO - PROCESS | 1652 | 1467376530547 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:30 INFO - PROCESS | 1652 | 1467376530641 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:35:30 INFO - PROCESS | 1652 | 1467376530701 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1652 | 1467376530703 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a85800 == 49 [pid = 1652] [id = 49] 05:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119482400) [pid = 1652] [serial = 143] [outer = 0x0] 05:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1194a8000) [pid = 1652] [serial = 144] [outer = 0x119482400] 05:35:30 INFO - PROCESS | 1652 | 1467376530731 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119832800) [pid = 1652] [serial = 145] [outer = 0x119482400] 05:35:31 INFO - PROCESS | 1652 | 1467376531159 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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 05:35:31 INFO - PROCESS | 1652 | 1467376531220 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1652 | 1467376531222 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:35:31 INFO - PROCESS | 1652 | 1467376531231 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1652 | 1467376531235 Marionette TRACE conn2 <- [1,170,null,{}] 05:35:31 INFO - PROCESS | 1652 | 1467376531240 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}] 05:35:31 INFO - PROCESS | 1652 | 1467376531243 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:31 INFO - PROCESS | 1652 | 1467376531334 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:35:31 INFO - PROCESS | 1652 | 1467376531392 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 1652 | 1467376531394 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12442e800 == 50 [pid = 1652] [id = 50] 05:35:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119833000) [pid = 1652] [serial = 146] [outer = 0x0] 05:35:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x123c07800) [pid = 1652] [serial = 147] [outer = 0x119833000] 05:35:31 INFO - PROCESS | 1652 | 1467376531423 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x124591400) [pid = 1652] [serial = 148] [outer = 0x119833000] 05:35:31 INFO - PROCESS | 1652 | 1467376531836 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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 05:35:31 INFO - PROCESS | 1652 | 1467376531856 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1652 | 1467376531857 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:35:31 INFO - PROCESS | 1652 | 1467376531860 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1652 | 1467376531861 Marionette TRACE conn2 <- [1,174,null,{}] 05:35:31 INFO - PROCESS | 1652 | 1467376531864 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}] 05:35:31 INFO - PROCESS | 1652 | 1467376531865 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:31 INFO - PROCESS | 1652 | 1467376531960 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:35:32 INFO - PROCESS | 1652 | 1467376532004 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1652 | 1467376532005 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x112e30800 == 51 [pid = 1652] [id = 51] 05:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1164e8000) [pid = 1652] [serial = 149] [outer = 0x0] 05:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11852c800) [pid = 1652] [serial = 150] [outer = 0x1164e8000] 05:35:32 INFO - PROCESS | 1652 | 1467376532034 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119817400) [pid = 1652] [serial = 151] [outer = 0x1164e8000] 05:35:32 INFO - PROCESS | 1652 | 1467376532494 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]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 05:35:32 INFO - PROCESS | 1652 | 1467376532539 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 1652 | 1467376532541 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:35:32 INFO - PROCESS | 1652 | 1467376532546 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 1652 | 1467376532548 Marionette TRACE conn2 <- [1,178,null,{}] 05:35:32 INFO - PROCESS | 1652 | 1467376532551 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}] 05:35:32 INFO - PROCESS | 1652 | 1467376532553 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:32 INFO - PROCESS | 1652 | 1467376532657 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:35:32 INFO - PROCESS | 1652 | 1467376532720 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1652 | 1467376532721 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x113de5800 == 52 [pid = 1652] [id = 52] 05:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x116637400) [pid = 1652] [serial = 152] [outer = 0x0] 05:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x116931c00) [pid = 1652] [serial = 153] [outer = 0x116637400] 05:35:32 INFO - PROCESS | 1652 | 1467376532749 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x117db1000) [pid = 1652] [serial = 154] [outer = 0x116637400] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119c3a000 == 51 [pid = 1652] [id = 46] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c3800 == 50 [pid = 1652] [id = 45] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1183bd800 == 49 [pid = 1652] [id = 44] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a6000 == 48 [pid = 1652] [id = 27] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac0800 == 47 [pid = 1652] [id = 43] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118442000 == 46 [pid = 1652] [id = 30] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x116948000 == 45 [pid = 1652] [id = 42] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x117154000 == 44 [pid = 1652] [id = 28] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x114f36800 == 43 [pid = 1652] [id = 41] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11835a800 == 42 [pid = 1652] [id = 29] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119c3f800 == 41 [pid = 1652] [id = 35] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1188ba800 == 40 [pid = 1652] [id = 31] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d3800 == 39 [pid = 1652] [id = 32] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x112e30800 == 38 [pid = 1652] [id = 51] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12442e800 == 37 [pid = 1652] [id = 50] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123a85800 == 36 [pid = 1652] [id = 49] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x124437800 == 35 [pid = 1652] [id = 40] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12395a000 == 34 [pid = 1652] [id = 36] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a3000 == 33 [pid = 1652] [id = 33] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119b42000 == 32 [pid = 1652] [id = 34] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12427d800 == 31 [pid = 1652] [id = 39] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x117d47000 == 30 [pid = 1652] [id = 48] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123f04000 == 29 [pid = 1652] [id = 38] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x112e34000 == 28 [pid = 1652] [id = 47] 05:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7b000 == 27 [pid = 1652] [id = 37] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x124590800) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12de47400) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x124087c00) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x124d5c400) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1251e1000) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12603e000) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12649f000) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1122b2000) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x115e87400) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11830cc00) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x116907c00) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11697c000) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123a1b400) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x124082000) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1251df400) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x125777c00) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11838e800) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126411000) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116925c00) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1185cd000) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112a84400) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11910e000) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1176f8000) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118305800) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11838c400) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118766c00) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119478000) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1194a7000) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119527400) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119831c00) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119836800) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119bfac00) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11a1ea000) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123803400) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123803800) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123bcd000) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118523400) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b886400) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b88c400) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12af3dc00) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12af47000) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a85a400) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a855c00) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x129128c00) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128f09c00) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128f0f000) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x123fad400) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12d099400) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12bcd0000) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118343400) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119181800) [pid = 1652] [serial = 52] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12443d800) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12cbe3c00) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12cbe7400) [pid = 1652] [serial = 47] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12cbec800) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12c7cd000) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12c64ec00) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12c643800) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12c647800) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12bcd2800) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12be37800) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12bcd1400) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x119bf2400) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12cb1c000) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12be37000) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1652 | 1467376533531 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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1022ms 05:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:35:33 INFO - PROCESS | 1652 | 1467376533568 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1652 | 1467376533570 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:35:33 INFO - PROCESS | 1652 | 1467376533573 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1652 | 1467376533575 Marionette TRACE conn2 <- [1,182,null,{}] 05:35:33 INFO - PROCESS | 1652 | 1467376533582 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}] 05:35:33 INFO - PROCESS | 1652 | 1467376533584 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:33 INFO - PROCESS | 1652 | 1467376533655 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:35:33 INFO - PROCESS | 1652 | 1467376533660 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1652 | 1467376533663 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x113dde000 == 28 [pid = 1652] [id = 53] 05:35:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x116734c00) [pid = 1652] [serial = 155] [outer = 0x0] 05:35:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x116907c00) [pid = 1652] [serial = 156] [outer = 0x116734c00] 05:35:33 INFO - PROCESS | 1652 | 1467376533692 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1176efc00) [pid = 1652] [serial = 157] [outer = 0x116734c00] 05:35:34 INFO - PROCESS | 1652 | 1467376534008 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms 05:35:34 INFO - PROCESS | 1652 | 1467376534043 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1652 | 1467376534046 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:35:34 INFO - PROCESS | 1652 | 1467376534051 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1652 | 1467376534053 Marionette TRACE conn2 <- [1,186,null,{}] 05:35:34 INFO - PROCESS | 1652 | 1467376534055 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}] 05:35:34 INFO - PROCESS | 1652 | 1467376534057 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:34 INFO - PROCESS | 1652 | 1467376534128 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:35:34 INFO - PROCESS | 1652 | 1467376534132 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1652 | 1467376534134 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x116952800 == 29 [pid = 1652] [id = 54] 05:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11815dc00) [pid = 1652] [serial = 158] [outer = 0x0] 05:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11838c400) [pid = 1652] [serial = 159] [outer = 0x11815dc00] 05:35:34 INFO - PROCESS | 1652 | 1467376534163 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11852e000) [pid = 1652] [serial = 160] [outer = 0x11815dc00] 05:35:34 INFO - PROCESS | 1652 | 1467376534466 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 421ms 05:35:34 INFO - PROCESS | 1652 | 1467376534485 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1652 | 1467376534486 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:35:34 INFO - PROCESS | 1652 | 1467376534492 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1652 | 1467376534495 Marionette TRACE conn2 <- [1,190,null,{}] 05:35:34 INFO - PROCESS | 1652 | 1467376534505 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}] 05:35:34 INFO - PROCESS | 1652 | 1467376534509 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:34 INFO - PROCESS | 1652 | 1467376534585 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:35:34 INFO - PROCESS | 1652 | 1467376534630 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1652 | 1467376534633 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x117478000 == 30 [pid = 1652] [id = 55] 05:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116909000) [pid = 1652] [serial = 161] [outer = 0x0] 05:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119182400) [pid = 1652] [serial = 162] [outer = 0x116909000] 05:35:34 INFO - PROCESS | 1652 | 1467376534679 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1194a5c00) [pid = 1652] [serial = 163] [outer = 0x116909000] 05:35:35 INFO - PROCESS | 1652 | 1467376535095 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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 622ms 05:35:35 INFO - PROCESS | 1652 | 1467376535115 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1652 | 1467376535117 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:35:35 INFO - PROCESS | 1652 | 1467376535121 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1652 | 1467376535122 Marionette TRACE conn2 <- [1,194,null,{}] 05:35:35 INFO - PROCESS | 1652 | 1467376535126 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}] 05:35:35 INFO - PROCESS | 1652 | 1467376535128 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:35 INFO - PROCESS | 1652 | 1467376535273 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:35:35 INFO - PROCESS | 1652 | 1467376535314 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1652 | 1467376535315 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183c7800 == 31 [pid = 1652] [id = 56] 05:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11952fc00) [pid = 1652] [serial = 164] [outer = 0x0] 05:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119673800) [pid = 1652] [serial = 165] [outer = 0x11952fc00] 05:35:35 INFO - PROCESS | 1652 | 1467376535357 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11982f400) [pid = 1652] [serial = 166] [outer = 0x11952fc00] 05:35:35 INFO - PROCESS | 1652 | 1467376535663 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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 572ms 05:35:35 INFO - PROCESS | 1652 | 1467376535695 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1652 | 1467376535697 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:35:35 INFO - PROCESS | 1652 | 1467376535699 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1652 | 1467376535700 Marionette TRACE conn2 <- [1,198,null,{}] 05:35:35 INFO - PROCESS | 1652 | 1467376535704 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}] 05:35:35 INFO - PROCESS | 1652 | 1467376535713 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:35 INFO - PROCESS | 1652 | 1467376535798 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:35:35 INFO - PROCESS | 1652 | 1467376535801 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1652 | 1467376535803 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x119170000 == 32 [pid = 1652] [id = 57] 05:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x115e86400) [pid = 1652] [serial = 167] [outer = 0x0] 05:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119bee400) [pid = 1652] [serial = 168] [outer = 0x115e86400] 05:35:35 INFO - PROCESS | 1652 | 1467376535852 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119cf5400) [pid = 1652] [serial = 169] [outer = 0x115e86400] 05:35:36 INFO - PROCESS | 1652 | 1467376536167 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]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 519ms 05:35:36 INFO - PROCESS | 1652 | 1467376536219 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:35:36 INFO - PROCESS | 1652 | 1467376536220 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:35:36 INFO - PROCESS | 1652 | 1467376536222 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1652 | 1467376536224 Marionette TRACE conn2 <- [1,202,null,{}] 05:35:36 INFO - PROCESS | 1652 | 1467376536226 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}] 05:35:36 INFO - PROCESS | 1652 | 1467376536230 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:36 INFO - PROCESS | 1652 | 1467376536347 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:35:36 INFO - PROCESS | 1652 | 1467376536350 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1652 | 1467376536351 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a2b000 == 33 [pid = 1652] [id = 58] 05:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11a1e0400) [pid = 1652] [serial = 170] [outer = 0x0] 05:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x123803800) [pid = 1652] [serial = 171] [outer = 0x11a1e0400] 05:35:36 INFO - PROCESS | 1652 | 1467376536377 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x124590800) [pid = 1652] [serial = 172] [outer = 0x11a1e0400] 05:35:36 INFO - PROCESS | 1652 | 1467376536747 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]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 569ms 05:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:35:36 INFO - PROCESS | 1652 | 1467376536799 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 1652 | 1467376536800 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:35:36 INFO - PROCESS | 1652 | 1467376536804 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1652 | 1467376536806 Marionette TRACE conn2 <- [1,206,null,{}] 05:35:36 INFO - PROCESS | 1652 | 1467376536809 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}] 05:35:36 INFO - PROCESS | 1652 | 1467376536822 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:36 INFO - PROCESS | 1652 | 1467376536954 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:35:36 INFO - PROCESS | 1652 | 1467376536975 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1652 | 1467376536976 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c48800 == 34 [pid = 1652] [id = 59] 05:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124590000) [pid = 1652] [serial = 173] [outer = 0x0] 05:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124b59800) [pid = 1652] [serial = 174] [outer = 0x124590000] 05:35:37 INFO - PROCESS | 1652 | 1467376537005 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x124d5bc00) [pid = 1652] [serial = 175] [outer = 0x124590000] 05:35:37 INFO - PROCESS | 1652 | 1467376537286 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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 05:35:37 INFO - PROCESS | 1652 | 1467376537329 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1652 | 1467376537330 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:35:37 INFO - PROCESS | 1652 | 1467376537333 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1652 | 1467376537334 Marionette TRACE conn2 <- [1,210,null,{}] 05:35:37 INFO - PROCESS | 1652 | 1467376537336 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}] 05:35:37 INFO - PROCESS | 1652 | 1467376537340 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:37 INFO - PROCESS | 1652 | 1467376537429 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:35:37 INFO - PROCESS | 1652 | 1467376537432 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1652 | 1467376537433 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12395f800 == 35 [pid = 1652] [id = 60] 05:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112a7c800) [pid = 1652] [serial = 176] [outer = 0x0] 05:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x124dc7000) [pid = 1652] [serial = 177] [outer = 0x112a7c800] 05:35:37 INFO - PROCESS | 1652 | 1467376537457 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x125702800) [pid = 1652] [serial = 178] [outer = 0x112a7c800] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126491400) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119836c00) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12570e400) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119a11400) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116f83400) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118344400) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118343c00) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x113d4f000) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:35:37 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x112a79400) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:35:37 INFO - PROCESS | 1652 | 1467376537799 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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 05:35:37 INFO - PROCESS | 1652 | 1467376537852 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1652 | 1467376537854 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:35:37 INFO - PROCESS | 1652 | 1467376537862 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1652 | 1467376537863 Marionette TRACE conn2 <- [1,214,null,{}] 05:35:37 INFO - PROCESS | 1652 | 1467376537865 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}] 05:35:37 INFO - PROCESS | 1652 | 1467376537866 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:37 INFO - PROCESS | 1652 | 1467376537947 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:35:37 INFO - PROCESS | 1652 | 1467376537950 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1652 | 1467376537951 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x117477800 == 36 [pid = 1652] [id = 61] 05:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118306400) [pid = 1652] [serial = 179] [outer = 0x0] 05:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12458e000) [pid = 1652] [serial = 180] [outer = 0x118306400] 05:35:37 INFO - PROCESS | 1652 | 1467376537977 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x125704800) [pid = 1652] [serial = 181] [outer = 0x118306400] 05:35:38 INFO - PROCESS | 1652 | 1467376538273 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]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 419ms 05:35:38 INFO - PROCESS | 1652 | 1467376538280 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 1652 | 1467376538282 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:35:38 INFO - PROCESS | 1652 | 1467376538284 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1652 | 1467376538285 Marionette TRACE conn2 <- [1,218,null,{}] 05:35:38 INFO - PROCESS | 1652 | 1467376538295 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}] 05:35:38 INFO - PROCESS | 1652 | 1467376538297 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:38 INFO - PROCESS | 1652 | 1467376538372 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:35:38 INFO - PROCESS | 1652 | 1467376538376 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1652 | 1467376538377 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x124285800 == 37 [pid = 1652] [id = 62] 05:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x125705c00) [pid = 1652] [serial = 182] [outer = 0x0] 05:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12577cc00) [pid = 1652] [serial = 183] [outer = 0x125705c00] 05:35:38 INFO - PROCESS | 1652 | 1467376538403 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12603bc00) [pid = 1652] [serial = 184] [outer = 0x125705c00] 05:35:38 INFO - PROCESS | 1652 | 1467376538719 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]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 05:35:38 INFO - PROCESS | 1652 | 1467376538757 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:35:38 INFO - PROCESS | 1652 | 1467376538759 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:35:38 INFO - PROCESS | 1652 | 1467376538761 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1652 | 1467376538763 Marionette TRACE conn2 <- [1,222,null,{}] 05:35:38 INFO - PROCESS | 1652 | 1467376538765 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}] 05:35:38 INFO - PROCESS | 1652 | 1467376538767 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:38 INFO - PROCESS | 1652 | 1467376538876 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:35:38 INFO - PROCESS | 1652 | 1467376538881 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1652 | 1467376538883 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11916f800 == 38 [pid = 1652] [id = 63] 05:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126040800) [pid = 1652] [serial = 185] [outer = 0x0] 05:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126499800) [pid = 1652] [serial = 186] [outer = 0x126040800] 05:35:38 INFO - PROCESS | 1652 | 1467376538911 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12693bc00) [pid = 1652] [serial = 187] [outer = 0x126040800] 05:35:39 INFO - PROCESS | 1652 | 1467376539187 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]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 05:35:39 INFO - PROCESS | 1652 | 1467376539230 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 1652 | 1467376539232 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:35:39 INFO - PROCESS | 1652 | 1467376539234 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1652 | 1467376539235 Marionette TRACE conn2 <- [1,226,null,{}] 05:35:39 INFO - PROCESS | 1652 | 1467376539241 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}] 05:35:39 INFO - PROCESS | 1652 | 1467376539242 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:39 INFO - PROCESS | 1652 | 1467376539317 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:35:39 INFO - PROCESS | 1652 | 1467376539323 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1652 | 1467376539324 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256c2800 == 39 [pid = 1652] [id = 64] 05:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12693b400) [pid = 1652] [serial = 188] [outer = 0x0] 05:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128af6000) [pid = 1652] [serial = 189] [outer = 0x12693b400] 05:35:39 INFO - PROCESS | 1652 | 1467376539348 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128f08000) [pid = 1652] [serial = 190] [outer = 0x12693b400] 05:35:39 INFO - PROCESS | 1652 | 1467376539683 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]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 05:35:39 INFO - PROCESS | 1652 | 1467376539707 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 1652 | 1467376539709 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:35:39 INFO - PROCESS | 1652 | 1467376539713 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1652 | 1467376539715 Marionette TRACE conn2 <- [1,230,null,{}] 05:35:39 INFO - PROCESS | 1652 | 1467376539719 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}] 05:35:39 INFO - PROCESS | 1652 | 1467376539721 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:39 INFO - PROCESS | 1652 | 1467376539828 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:35:39 INFO - PROCESS | 1652 | 1467376539869 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1652 | 1467376539872 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x115d91000 == 40 [pid = 1652] [id = 65] 05:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115dc6400) [pid = 1652] [serial = 191] [outer = 0x0] 05:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115e86000) [pid = 1652] [serial = 192] [outer = 0x115dc6400] 05:35:39 INFO - PROCESS | 1652 | 1467376539902 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116a1b800) [pid = 1652] [serial = 193] [outer = 0x115dc6400] 05:35:40 INFO - PROCESS | 1652 | 1467376540408 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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 721ms 05:35:40 INFO - PROCESS | 1652 | 1467376540445 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1652 | 1467376540449 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:35:40 INFO - PROCESS | 1652 | 1467376540457 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1652 | 1467376540459 Marionette TRACE conn2 <- [1,234,null,{}] 05:35:40 INFO - PROCESS | 1652 | 1467376540461 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}] 05:35:40 INFO - PROCESS | 1652 | 1467376540463 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:40 INFO - PROCESS | 1652 | 1467376540570 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:35:40 INFO - PROCESS | 1652 | 1467376540636 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1652 | 1467376540638 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11845d800 == 41 [pid = 1652] [id = 66] 05:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118389800) [pid = 1652] [serial = 194] [outer = 0x0] 05:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118394000) [pid = 1652] [serial = 195] [outer = 0x118389800] 05:35:40 INFO - PROCESS | 1652 | 1467376540668 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1185d3000) [pid = 1652] [serial = 196] [outer = 0x118389800] 05:35:41 INFO - PROCESS | 1652 | 1467376541324 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 922ms 05:35:41 INFO - PROCESS | 1652 | 1467376541378 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 1652 | 1467376541381 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:35:41 INFO - PROCESS | 1652 | 1467376541386 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1652 | 1467376541389 Marionette TRACE conn2 <- [1,238,null,{}] 05:35:41 INFO - PROCESS | 1652 | 1467376541394 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}] 05:35:41 INFO - PROCESS | 1652 | 1467376541396 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:41 INFO - PROCESS | 1652 | 1467376541545 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11916f800 == 40 [pid = 1652] [id = 63] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x124285800 == 39 [pid = 1652] [id = 62] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x117477800 == 38 [pid = 1652] [id = 61] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12395f800 == 37 [pid = 1652] [id = 60] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119c48800 == 36 [pid = 1652] [id = 59] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119a2b000 == 35 [pid = 1652] [id = 58] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119170000 == 34 [pid = 1652] [id = 57] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1183c7800 == 33 [pid = 1652] [id = 56] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x117478000 == 32 [pid = 1652] [id = 55] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116952800 == 31 [pid = 1652] [id = 54] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x113dde000 == 30 [pid = 1652] [id = 53] 05:35:41 INFO - PROCESS | 1652 | --DOCSHELL 0x113de5800 == 29 [pid = 1652] [id = 52] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11a1edc00) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123c0a400) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118159800) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116f95400) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1185d3400) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118529400) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119670400) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119111000) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1133ed000) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11830bc00) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119819c00) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1194af000) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128e13c00) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126943000) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124d05000) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12693f400) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 05:35:41 INFO - PROCESS | 1652 | 1467376541643 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1652 | 1467376541644 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x112e29800 == 30 [pid = 1652] [id = 67] 05:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116738c00) [pid = 1652] [serial = 197] [outer = 0x0] 05:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116f95400) [pid = 1652] [serial = 198] [outer = 0x116738c00] 05:35:41 INFO - PROCESS | 1652 | 1467376541673 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118395800) [pid = 1652] [serial = 199] [outer = 0x116738c00] 05:35:41 INFO - PROCESS | 1652 | 1467376541932 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 575ms 05:35:41 INFO - PROCESS | 1652 | 1467376541965 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 1652 | 1467376541967 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:35:41 INFO - PROCESS | 1652 | 1467376541980 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1652 | 1467376541981 Marionette TRACE conn2 <- [1,242,null,{}] 05:35:41 INFO - PROCESS | 1652 | 1467376541984 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}] 05:35:41 INFO - PROCESS | 1652 | 1467376541986 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:42 INFO - PROCESS | 1652 | 1467376542076 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1185ce800) [pid = 1652] [serial = 200] [outer = 0x12c7d4000] 05:35:42 INFO - PROCESS | 1652 | 1467376542098 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1652 | 1467376542099 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x118366800 == 31 [pid = 1652] [id = 68] 05:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11918ec00) [pid = 1652] [serial = 201] [outer = 0x0] 05:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194a9000) [pid = 1652] [serial = 202] [outer = 0x11918ec00] 05:35:42 INFO - PROCESS | 1652 | 1467376542129 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11952a000) [pid = 1652] [serial = 203] [outer = 0x11918ec00] 05:35:42 INFO - PROCESS | 1652 | 1467376542465 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 05:35:42 INFO - PROCESS | 1652 | 1467376542499 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1652 | 1467376542500 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:35:42 INFO - PROCESS | 1652 | 1467376542503 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1652 | 1467376542505 Marionette TRACE conn2 <- [1,246,null,{}] 05:35:42 INFO - PROCESS | 1652 | 1467376542512 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}] 05:35:42 INFO - PROCESS | 1652 | 1467376542515 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:42 INFO - PROCESS | 1652 | 1467376542596 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:35:42 INFO - PROCESS | 1652 | 1467376542600 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1652 | 1467376542603 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11915d800 == 32 [pid = 1652] [id = 69] 05:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1133f9c00) [pid = 1652] [serial = 204] [outer = 0x0] 05:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119bf5c00) [pid = 1652] [serial = 205] [outer = 0x1133f9c00] 05:35:42 INFO - PROCESS | 1652 | 1467376542633 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123a1dc00) [pid = 1652] [serial = 206] [outer = 0x1133f9c00] 05:35:42 INFO - PROCESS | 1652 | 1467376542943 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 05:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:35:42 INFO - PROCESS | 1652 | 1467376542975 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1652 | 1467376542977 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:35:42 INFO - PROCESS | 1652 | 1467376542979 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1652 | 1467376542980 Marionette TRACE conn2 <- [1,250,null,{}] 05:35:42 INFO - PROCESS | 1652 | 1467376542982 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}] 05:35:42 INFO - PROCESS | 1652 | 1467376542984 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:43 INFO - PROCESS | 1652 | 1467376543080 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:35:43 INFO - PROCESS | 1652 | 1467376543086 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1652 | 1467376543087 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b52000 == 33 [pid = 1652] [id = 70] 05:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12384f800) [pid = 1652] [serial = 207] [outer = 0x0] 05:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124086000) [pid = 1652] [serial = 208] [outer = 0x12384f800] 05:35:43 INFO - PROCESS | 1652 | 1467376543112 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124b5e000) [pid = 1652] [serial = 209] [outer = 0x12384f800] 05:35:43 INFO - PROCESS | 1652 | 1467376543390 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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 05:35:43 INFO - PROCESS | 1652 | 1467376543449 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1652 | 1467376543450 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:35:43 INFO - PROCESS | 1652 | 1467376543452 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1652 | 1467376543454 Marionette TRACE conn2 <- [1,254,null,{}] 05:35:43 INFO - PROCESS | 1652 | 1467376543458 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}] 05:35:43 INFO - PROCESS | 1652 | 1467376543460 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:43 INFO - PROCESS | 1652 | 1467376543536 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:35:43 INFO - PROCESS | 1652 | 1467376543541 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1652 | 1467376543542 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x123878000 == 34 [pid = 1652] [id = 71] 05:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124d0a800) [pid = 1652] [serial = 210] [outer = 0x0] 05:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1251de800) [pid = 1652] [serial = 211] [outer = 0x124d0a800] 05:35:43 INFO - PROCESS | 1652 | 1467376543566 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125772c00) [pid = 1652] [serial = 212] [outer = 0x124d0a800] 05:35:43 INFO - PROCESS | 1652 | 1467376543938 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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms 05:35:43 INFO - PROCESS | 1652 | 1467376543975 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1652 | 1467376543976 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:35:43 INFO - PROCESS | 1652 | 1467376543978 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1652 | 1467376543979 Marionette TRACE conn2 <- [1,258,null,{}] 05:35:43 INFO - PROCESS | 1652 | 1467376543982 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}] 05:35:43 INFO - PROCESS | 1652 | 1467376543986 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:44 INFO - PROCESS | 1652 | 1467376544095 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:35:44 INFO - PROCESS | 1652 | 1467376544125 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1652 | 1467376544126 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x124280800 == 35 [pid = 1652] [id = 72] 05:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126041000) [pid = 1652] [serial = 213] [outer = 0x0] 05:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12673ec00) [pid = 1652] [serial = 214] [outer = 0x126041000] 05:35:44 INFO - PROCESS | 1652 | 1467376544150 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128f09c00) [pid = 1652] [serial = 215] [outer = 0x126041000] 05:35:44 INFO - PROCESS | 1652 | 1467376544441 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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 05:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:35:44 INFO - PROCESS | 1652 | 1467376544497 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1652 | 1467376544498 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:35:44 INFO - PROCESS | 1652 | 1467376544501 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1652 | 1467376544502 Marionette TRACE conn2 <- [1,262,null,{}] 05:35:44 INFO - PROCESS | 1652 | 1467376544507 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}] 05:35:44 INFO - PROCESS | 1652 | 1467376544508 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:44 INFO - PROCESS | 1652 | 1467376544605 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:35:44 INFO - PROCESS | 1652 | 1467376544634 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1652 | 1467376544635 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b0b800 == 36 [pid = 1652] [id = 73] 05:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128f12800) [pid = 1652] [serial = 216] [outer = 0x0] 05:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129125800) [pid = 1652] [serial = 217] [outer = 0x128f12800] 05:35:44 INFO - PROCESS | 1652 | 1467376544660 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129130800) [pid = 1652] [serial = 218] [outer = 0x128f12800] 05:35:44 INFO - PROCESS | 1652 | 1467376544959 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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 05:35:44 INFO - PROCESS | 1652 | 1467376544979 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1652 | 1467376544980 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:35:44 INFO - PROCESS | 1652 | 1467376544983 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1652 | 1467376544984 Marionette TRACE conn2 <- [1,266,null,{}] 05:35:44 INFO - PROCESS | 1652 | 1467376544989 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}] 05:35:44 INFO - PROCESS | 1652 | 1467376544992 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:45 INFO - PROCESS | 1652 | 1467376545094 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:35:45 INFO - PROCESS | 1652 | 1467376545097 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1652 | 1467376545098 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256ca800 == 37 [pid = 1652] [id = 74] 05:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128f0d400) [pid = 1652] [serial = 219] [outer = 0x0] 05:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12940bc00) [pid = 1652] [serial = 220] [outer = 0x128f0d400] 05:35:45 INFO - PROCESS | 1652 | 1467376545123 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a33c400) [pid = 1652] [serial = 221] [outer = 0x128f0d400] 05:35:45 INFO - PROCESS | 1652 | 1467376545430 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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 05:35:45 INFO - PROCESS | 1652 | 1467376545451 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 1652 | 1467376545453 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:35:45 INFO - PROCESS | 1652 | 1467376545459 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1652 | 1467376545460 Marionette TRACE conn2 <- [1,270,null,{}] 05:35:45 INFO - PROCESS | 1652 | 1467376545462 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}] 05:35:45 INFO - PROCESS | 1652 | 1467376545463 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:45 INFO - PROCESS | 1652 | 1467376545561 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:35:45 INFO - PROCESS | 1652 | 1467376545592 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1652 | 1467376545593 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267b2800 == 38 [pid = 1652] [id = 75] 05:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12940e000) [pid = 1652] [serial = 222] [outer = 0x0] 05:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a48b800) [pid = 1652] [serial = 223] [outer = 0x12940e000] 05:35:45 INFO - PROCESS | 1652 | 1467376545616 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a495400) [pid = 1652] [serial = 224] [outer = 0x12940e000] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11815dc00) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115e86400) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116909000) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116637400) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116734c00) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11952fc00) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124590000) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x111d1a800) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11a1e0400) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126040800) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118162c00) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112a7c800) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119482400) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119833000) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1164e8000) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x125705c00) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118306400) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:35:45 INFO - PROCESS | 1652 | 1467376545981 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]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 569ms 05:35:46 INFO - PROCESS | 1652 | 1467376546028 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:35:46 INFO - PROCESS | 1652 | 1467376546030 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:35:46 INFO - PROCESS | 1652 | 1467376546043 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1652 | 1467376546045 Marionette TRACE conn2 <- [1,274,null,{}] 05:35:46 INFO - PROCESS | 1652 | 1467376546050 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}] 05:35:46 INFO - PROCESS | 1652 | 1467376546052 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:46 INFO - PROCESS | 1652 | 1467376546178 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:35:46 INFO - PROCESS | 1652 | 1467376546183 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1652 | 1467376546185 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256c8000 == 39 [pid = 1652] [id = 76] 05:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116738000) [pid = 1652] [serial = 225] [outer = 0x0] 05:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11889cc00) [pid = 1652] [serial = 226] [outer = 0x116738000] 05:35:46 INFO - PROCESS | 1652 | 1467376546228 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11a1e0400) [pid = 1652] [serial = 227] [outer = 0x116738000] 05:35:46 INFO - PROCESS | 1652 | 1467376546547 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]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 530ms 05:35:46 INFO - PROCESS | 1652 | 1467376546564 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:35:46 INFO - PROCESS | 1652 | 1467376546565 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:35:46 INFO - PROCESS | 1652 | 1467376546568 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1652 | 1467376546570 Marionette TRACE conn2 <- [1,278,null,{}] 05:35:46 INFO - PROCESS | 1652 | 1467376546574 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}] 05:35:46 INFO - PROCESS | 1652 | 1467376546576 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:46 INFO - PROCESS | 1652 | 1467376546689 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:35:46 INFO - PROCESS | 1652 | 1467376546694 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1652 | 1467376546695 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128866000 == 40 [pid = 1652] [id = 77] 05:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11918c400) [pid = 1652] [serial = 228] [outer = 0x0] 05:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123808400) [pid = 1652] [serial = 229] [outer = 0x11918c400] 05:35:46 INFO - PROCESS | 1652 | 1467376546721 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a856800) [pid = 1652] [serial = 230] [outer = 0x11918c400] 05:35:46 INFO - PROCESS | 1652 | 1467376546990 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 05:35:47 INFO - PROCESS | 1652 | 1467376547045 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:35:47 INFO - PROCESS | 1652 | 1467376547047 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:35:47 INFO - PROCESS | 1652 | 1467376547049 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1652 | 1467376547050 Marionette TRACE conn2 <- [1,282,null,{}] 05:35:47 INFO - PROCESS | 1652 | 1467376547052 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}] 05:35:47 INFO - PROCESS | 1652 | 1467376547054 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:47 INFO - PROCESS | 1652 | 1467376547149 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:35:47 INFO - PROCESS | 1652 | 1467376547155 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1652 | 1467376547156 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee6000 == 41 [pid = 1652] [id = 78] 05:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a855c00) [pid = 1652] [serial = 231] [outer = 0x0] 05:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a85e800) [pid = 1652] [serial = 232] [outer = 0x12a855c00] 05:35:47 INFO - PROCESS | 1652 | 1467376547195 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12adb4000) [pid = 1652] [serial = 233] [outer = 0x12a855c00] 05:35:47 INFO - PROCESS | 1652 | 1467376547582 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 568ms 05:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:35:47 INFO - PROCESS | 1652 | 1467376547617 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 1652 | 1467376547619 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:35:47 INFO - PROCESS | 1652 | 1467376547626 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1652 | 1467376547628 Marionette TRACE conn2 <- [1,286,null,{}] 05:35:47 INFO - PROCESS | 1652 | 1467376547649 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}] 05:35:47 INFO - PROCESS | 1652 | 1467376547650 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:47 INFO - PROCESS | 1652 | 1467376547783 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:35:47 INFO - PROCESS | 1652 | 1467376547909 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1652 | 1467376547911 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1130ca800 == 42 [pid = 1652] [id = 79] 05:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x111d19c00) [pid = 1652] [serial = 234] [outer = 0x0] 05:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112a9f800) [pid = 1652] [serial = 235] [outer = 0x111d19c00] 05:35:47 INFO - PROCESS | 1652 | 1467376547962 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116741400) [pid = 1652] [serial = 236] [outer = 0x111d19c00] 05:35:48 INFO - PROCESS | 1652 | 1467376548467 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 890ms 05:35:48 INFO - PROCESS | 1652 | 1467376548536 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 1652 | 1467376548538 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:35:48 INFO - PROCESS | 1652 | 1467376548556 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1652 | 1467376548558 Marionette TRACE conn2 <- [1,290,null,{}] 05:35:48 INFO - PROCESS | 1652 | 1467376548561 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}] 05:35:48 INFO - PROCESS | 1652 | 1467376548564 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:48 INFO - PROCESS | 1652 | 1467376548664 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:35:48 INFO - PROCESS | 1652 | 1467376548713 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1652 | 1467376548714 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119170000 == 43 [pid = 1652] [id = 80] 05:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11830c800) [pid = 1652] [serial = 237] [outer = 0x0] 05:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11910e000) [pid = 1652] [serial = 238] [outer = 0x11830c800] 05:35:48 INFO - PROCESS | 1652 | 1467376548744 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11952c400) [pid = 1652] [serial = 239] [outer = 0x11830c800] 05:35:49 INFO - PROCESS | 1652 | 1467376549147 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 622ms 05:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:35:49 INFO - PROCESS | 1652 | 1467376549178 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1652 | 1467376549181 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:35:49 INFO - PROCESS | 1652 | 1467376549183 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1652 | 1467376549185 Marionette TRACE conn2 <- [1,294,null,{}] 05:35:49 INFO - PROCESS | 1652 | 1467376549187 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}] 05:35:49 INFO - PROCESS | 1652 | 1467376549189 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:49 INFO - PROCESS | 1652 | 1467376549289 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:35:49 INFO - PROCESS | 1652 | 1467376549333 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1652 | 1467376549335 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267ab800 == 44 [pid = 1652] [id = 81] 05:35:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116930800) [pid = 1652] [serial = 240] [outer = 0x0] 05:35:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118343000) [pid = 1652] [serial = 241] [outer = 0x116930800] 05:35:49 INFO - PROCESS | 1652 | 1467376549367 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11a1e9c00) [pid = 1652] [serial = 242] [outer = 0x116930800] 05:35:49 INFO - PROCESS | 1652 | 1467376549765 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]]]}] 05:35:49 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. 05:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 623ms 05:35:49 INFO - PROCESS | 1652 | 1467376549806 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1652 | 1467376549808 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:35:49 INFO - PROCESS | 1652 | 1467376549815 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1652 | 1467376549819 Marionette TRACE conn2 <- [1,298,null,{}] 05:35:49 INFO - PROCESS | 1652 | 1467376549822 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}] 05:35:49 INFO - PROCESS | 1652 | 1467376549825 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:49 INFO - PROCESS | 1652 | 1467376549923 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:35:50 INFO - PROCESS | 1652 | 1467376550001 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1652 | 1467376550002 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x129178800 == 45 [pid = 1652] [id = 82] 05:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12408b800) [pid = 1652] [serial = 243] [outer = 0x0] 05:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x125706c00) [pid = 1652] [serial = 244] [outer = 0x12408b800] 05:35:50 INFO - PROCESS | 1652 | 1467376550043 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126405400) [pid = 1652] [serial = 245] [outer = 0x12408b800] 05:35:50 INFO - PROCESS | 1652 | 1467376550464 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]]]}] 05:35:50 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. 05:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 679ms 05:35:50 INFO - PROCESS | 1652 | 1467376550490 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1652 | 1467376550492 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:35:50 INFO - PROCESS | 1652 | 1467376550494 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1652 | 1467376550496 Marionette TRACE conn2 <- [1,302,null,{}] 05:35:50 INFO - PROCESS | 1652 | 1467376550498 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}] 05:35:50 INFO - PROCESS | 1652 | 1467376550499 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:50 INFO - PROCESS | 1652 | 1467376550599 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:35:50 INFO - PROCESS | 1652 | 1467376550644 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1652 | 1467376550646 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194c5800 == 46 [pid = 1652] [id = 83] 05:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11a1e9800) [pid = 1652] [serial = 246] [outer = 0x0] 05:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12649a000) [pid = 1652] [serial = 247] [outer = 0x11a1e9800] 05:35:50 INFO - PROCESS | 1652 | 1467376550677 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126941400) [pid = 1652] [serial = 248] [outer = 0x11a1e9800] 05:35:51 INFO - PROCESS | 1652 | 1467376551198 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]]]}] 05:35:51 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. 05:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 769ms 05:35:51 INFO - PROCESS | 1652 | 1467376551264 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1652 | 1467376551266 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:35:51 INFO - PROCESS | 1652 | 1467376551269 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1652 | 1467376551271 Marionette TRACE conn2 <- [1,306,null,{}] 05:35:51 INFO - PROCESS | 1652 | 1467376551275 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}] 05:35:51 INFO - PROCESS | 1652 | 1467376551276 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:51 INFO - PROCESS | 1652 | 1467376551362 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:35:51 INFO - PROCESS | 1652 | 1467376551425 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1652 | 1467376551426 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11329c000 == 47 [pid = 1652] [id = 84] 05:35:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x117dba800) [pid = 1652] [serial = 249] [outer = 0x0] 05:35:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118302400) [pid = 1652] [serial = 250] [outer = 0x117dba800] 05:35:51 INFO - PROCESS | 1652 | 1467376551454 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11838cc00) [pid = 1652] [serial = 251] [outer = 0x117dba800] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee6000 == 46 [pid = 1652] [id = 78] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128866000 == 45 [pid = 1652] [id = 77] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1256c8000 == 44 [pid = 1652] [id = 76] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1267b2800 == 43 [pid = 1652] [id = 75] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1256ca800 == 42 [pid = 1652] [id = 74] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x124b0b800 == 41 [pid = 1652] [id = 73] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x124280800 == 40 [pid = 1652] [id = 72] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x123878000 == 39 [pid = 1652] [id = 71] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119b52000 == 38 [pid = 1652] [id = 70] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11915d800 == 37 [pid = 1652] [id = 69] 05:35:51 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128af6000) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118366800 == 36 [pid = 1652] [id = 68] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x112e29800 == 35 [pid = 1652] [id = 67] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11845d800 == 34 [pid = 1652] [id = 66] 05:35:51 INFO - PROCESS | 1652 | --DOCSHELL 0x115d91000 == 33 [pid = 1652] [id = 65] 05:35:51 INFO - PROCESS | 1652 | 1467376551853 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]]]}] 05:35:51 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. 05:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 05:35:51 INFO - PROCESS | 1652 | 1467376551893 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1652 | 1467376551896 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:35:51 INFO - PROCESS | 1652 | 1467376551901 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1652 | 1467376551902 Marionette TRACE conn2 <- [1,310,null,{}] 05:35:51 INFO - PROCESS | 1652 | 1467376551905 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}] 05:35:51 INFO - PROCESS | 1652 | 1467376551906 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:51 INFO - PROCESS | 1652 | 1467376551994 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11838c400) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11852e000) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119bee400) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119182400) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1194a5c00) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117db1000) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116931c00) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119cf5400) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116907c00) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1176efc00) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119673800) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124b59800) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115dcb000) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1122be000) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124590800) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x123803800) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12693bc00) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118395000) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11830c400) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124dc7000) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119832800) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1194a8000) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124591400) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123c07800) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119817400) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11852c800) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124d5bc00) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12577cc00) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12458e000) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x125702800) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126499800) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11982f400) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x125704800) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12603bc00) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 05:35:52 INFO - PROCESS | 1652 | 1467376552044 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1652 | 1467376552045 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ae000 == 34 [pid = 1652] [id = 85] 05:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11692dc00) [pid = 1652] [serial = 252] [outer = 0x0] 05:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118310400) [pid = 1652] [serial = 253] [outer = 0x11692dc00] 05:35:52 INFO - PROCESS | 1652 | 1467376552072 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194a8000) [pid = 1652] [serial = 254] [outer = 0x11692dc00] 05:35:52 INFO - PROCESS | 1652 | 1467376552364 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]]]}] 05:35:52 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. 05:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 05:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:35:52 INFO - PROCESS | 1652 | 1467376552377 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1652 | 1467376552378 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:35:52 INFO - PROCESS | 1652 | 1467376552380 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1652 | 1467376552383 Marionette TRACE conn2 <- [1,314,null,{}] 05:35:52 INFO - PROCESS | 1652 | 1467376552399 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}] 05:35:52 INFO - PROCESS | 1652 | 1467376552401 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:52 INFO - PROCESS | 1652 | 1467376552483 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:35:52 INFO - PROCESS | 1652 | 1467376552491 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1652 | 1467376552493 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11844e000 == 35 [pid = 1652] [id = 86] 05:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119832000) [pid = 1652] [serial = 255] [outer = 0x0] 05:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11a1ecc00) [pid = 1652] [serial = 256] [outer = 0x119832000] 05:35:52 INFO - PROCESS | 1652 | 1467376552528 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124087c00) [pid = 1652] [serial = 257] [outer = 0x119832000] 05:35:52 INFO - PROCESS | 1652 | 1467376552840 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]]]}] 05:35:52 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. 05:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 470ms 05:35:52 INFO - PROCESS | 1652 | 1467376552851 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1652 | 1467376552855 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:35:52 INFO - PROCESS | 1652 | 1467376552863 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1652 | 1467376552864 Marionette TRACE conn2 <- [1,318,null,{}] 05:35:52 INFO - PROCESS | 1652 | 1467376552866 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}] 05:35:52 INFO - PROCESS | 1652 | 1467376552867 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:52 INFO - PROCESS | 1652 | 1467376552992 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:35:53 INFO - PROCESS | 1652 | 1467376552998 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1652 | 1467376553000 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d1800 == 36 [pid = 1652] [id = 87] 05:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124591400) [pid = 1652] [serial = 258] [outer = 0x0] 05:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d5d000) [pid = 1652] [serial = 259] [outer = 0x124591400] 05:35:53 INFO - PROCESS | 1652 | 1467376553042 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1251e0c00) [pid = 1652] [serial = 260] [outer = 0x124591400] 05:35:53 INFO - PROCESS | 1652 | 1467376553441 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]]]}] 05:35:53 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. 05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 621ms 05:35:53 INFO - PROCESS | 1652 | 1467376553484 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1652 | 1467376553485 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:35:53 INFO - PROCESS | 1652 | 1467376553487 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1652 | 1467376553488 Marionette TRACE conn2 <- [1,322,null,{}] 05:35:53 INFO - PROCESS | 1652 | 1467376553491 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}] 05:35:53 INFO - PROCESS | 1652 | 1467376553492 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:53 INFO - PROCESS | 1652 | 1467376553550 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:35:53 INFO - PROCESS | 1652 | 1467376553556 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1652 | 1467376553557 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12387c000 == 37 [pid = 1652] [id = 88] 05:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1251e1000) [pid = 1652] [serial = 261] [outer = 0x0] 05:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126039400) [pid = 1652] [serial = 262] [outer = 0x1251e1000] 05:35:53 INFO - PROCESS | 1652 | 1467376553577 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1265a5400) [pid = 1652] [serial = 263] [outer = 0x1251e1000] 05:35:53 INFO - PROCESS | 1652 | 1467376553941 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]]]}] 05:35:53 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. 05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:35:53 INFO - PROCESS | 1652 | 1467376553959 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1652 | 1467376553960 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:35:53 INFO - PROCESS | 1652 | 1467376553962 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1652 | 1467376553964 Marionette TRACE conn2 <- [1,326,null,{}] 05:35:53 INFO - PROCESS | 1652 | 1467376553966 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}] 05:35:53 INFO - PROCESS | 1652 | 1467376553970 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:54 INFO - PROCESS | 1652 | 1467376554140 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:35:54 INFO - PROCESS | 1652 | 1467376554198 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 1652 | 1467376554200 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a85800 == 38 [pid = 1652] [id = 89] 05:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12576f800) [pid = 1652] [serial = 264] [outer = 0x0] 05:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126fc3800) [pid = 1652] [serial = 265] [outer = 0x12576f800] 05:35:54 INFO - PROCESS | 1652 | 1467376554240 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129126800) [pid = 1652] [serial = 266] [outer = 0x12576f800] 05:35:54 INFO - PROCESS | 1652 | 1467376554694 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]]]}] 05:35:54 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. 05:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 772ms 05:35:54 INFO - PROCESS | 1652 | 1467376554735 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 1652 | 1467376554736 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:35:54 INFO - PROCESS | 1652 | 1467376554738 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1652 | 1467376554739 Marionette TRACE conn2 <- [1,330,null,{}] 05:35:54 INFO - PROCESS | 1652 | 1467376554742 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}] 05:35:54 INFO - PROCESS | 1652 | 1467376554743 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:54 INFO - PROCESS | 1652 | 1467376554836 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:35:54 INFO - PROCESS | 1652 | 1467376554854 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 1652 | 1467376554862 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246fa000 == 39 [pid = 1652] [id = 90] 05:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1265a4000) [pid = 1652] [serial = 267] [outer = 0x0] 05:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129409c00) [pid = 1652] [serial = 268] [outer = 0x1265a4000] 05:35:54 INFO - PROCESS | 1652 | 1467376554914 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a345000) [pid = 1652] [serial = 269] [outer = 0x1265a4000] 05:35:55 INFO - PROCESS | 1652 | 1467376555217 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]]]}] 05:35:55 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. 05:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 05:35:55 INFO - PROCESS | 1652 | 1467376555258 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 1652 | 1467376555259 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:35:55 INFO - PROCESS | 1652 | 1467376555262 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1652 | 1467376555263 Marionette TRACE conn2 <- [1,334,null,{}] 05:35:55 INFO - PROCESS | 1652 | 1467376555265 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}] 05:35:55 INFO - PROCESS | 1652 | 1467376555266 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:55 INFO - PROCESS | 1652 | 1467376555359 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:35:55 INFO - PROCESS | 1652 | 1467376555372 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1652 | 1467376555373 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256b8000 == 40 [pid = 1652] [id = 91] 05:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129134800) [pid = 1652] [serial = 270] [outer = 0x0] 05:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a498c00) [pid = 1652] [serial = 271] [outer = 0x129134800] 05:35:55 INFO - PROCESS | 1652 | 1467376555397 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a85a000) [pid = 1652] [serial = 272] [outer = 0x129134800] 05:35:55 INFO - PROCESS | 1652 | 1467376555712 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]]]}] 05:35:55 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. 05:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 05:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:35:55 INFO - PROCESS | 1652 | 1467376555734 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 1652 | 1467376555735 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:35:55 INFO - PROCESS | 1652 | 1467376555738 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1652 | 1467376555741 Marionette TRACE conn2 <- [1,338,null,{}] 05:35:55 INFO - PROCESS | 1652 | 1467376555749 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}] 05:35:55 INFO - PROCESS | 1652 | 1467376555751 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:55 INFO - PROCESS | 1652 | 1467376555853 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:35:55 INFO - PROCESS | 1652 | 1467376555857 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1652 | 1467376555858 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267ad800 == 41 [pid = 1652] [id = 92] 05:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a85b000) [pid = 1652] [serial = 273] [outer = 0x0] 05:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12af39400) [pid = 1652] [serial = 274] [outer = 0x12a85b000] 05:35:55 INFO - PROCESS | 1652 | 1467376555881 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12af40c00) [pid = 1652] [serial = 275] [outer = 0x12a85b000] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126041000) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12940e000) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128f12800) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116738000) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11918ec00) [pid = 1652] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116738c00) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12384f800) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1133f9c00) [pid = 1652] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128f0d400) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11918c400) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:35:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124d0a800) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:35:56 INFO - PROCESS | 1652 | 1467376556302 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]]]}] 05:35:56 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. 05:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 571ms 05:35:56 INFO - PROCESS | 1652 | 1467376556309 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1652 | 1467376556310 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:35:56 INFO - PROCESS | 1652 | 1467376556312 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1652 | 1467376556313 Marionette TRACE conn2 <- [1,342,null,{}] 05:35:56 INFO - PROCESS | 1652 | 1467376556316 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}] 05:35:56 INFO - PROCESS | 1652 | 1467376556317 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:56 INFO - PROCESS | 1652 | 1467376556397 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:35:56 INFO - PROCESS | 1652 | 1467376556401 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1652 | 1467376556402 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12608a000 == 42 [pid = 1652] [id = 93] 05:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1164e4000) [pid = 1652] [serial = 276] [outer = 0x0] 05:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11918bc00) [pid = 1652] [serial = 277] [outer = 0x1164e4000] 05:35:56 INFO - PROCESS | 1652 | 1467376556427 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128f12800) [pid = 1652] [serial = 278] [outer = 0x1164e4000] 05:35:56 INFO - PROCESS | 1652 | 1467376556716 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]]]}] 05:35:56 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. 05:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 422ms 05:35:56 INFO - PROCESS | 1652 | 1467376556734 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1652 | 1467376556736 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:35:56 INFO - PROCESS | 1652 | 1467376556746 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1652 | 1467376556748 Marionette TRACE conn2 <- [1,346,null,{}] 05:35:56 INFO - PROCESS | 1652 | 1467376556750 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}] 05:35:56 INFO - PROCESS | 1652 | 1467376556751 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:56 INFO - PROCESS | 1652 | 1467376556851 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:35:56 INFO - PROCESS | 1652 | 1467376556901 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1652 | 1467376556903 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x129448000 == 43 [pid = 1652] [id = 94] 05:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11a1eb400) [pid = 1652] [serial = 279] [outer = 0x0] 05:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a862800) [pid = 1652] [serial = 280] [outer = 0x11a1eb400] 05:35:56 INFO - PROCESS | 1652 | 1467376556930 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b810000) [pid = 1652] [serial = 281] [outer = 0x11a1eb400] 05:35:57 INFO - PROCESS | 1652 | 1467376557221 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]]]}] 05:35:57 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. 05:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 520ms 05:35:57 INFO - PROCESS | 1652 | 1467376557266 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1652 | 1467376557267 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:35:57 INFO - PROCESS | 1652 | 1467376557270 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1652 | 1467376557272 Marionette TRACE conn2 <- [1,350,null,{}] 05:35:57 INFO - PROCESS | 1652 | 1467376557276 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}] 05:35:57 INFO - PROCESS | 1652 | 1467376557277 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:57 INFO - PROCESS | 1652 | 1467376557353 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:35:57 INFO - PROCESS | 1652 | 1467376557358 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1652 | 1467376557359 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e2000 == 44 [pid = 1652] [id = 95] 05:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b810400) [pid = 1652] [serial = 282] [outer = 0x0] 05:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b88b800) [pid = 1652] [serial = 283] [outer = 0x12b810400] 05:35:57 INFO - PROCESS | 1652 | 1467376557383 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bcca000) [pid = 1652] [serial = 284] [outer = 0x12b810400] 05:35:57 INFO - PROCESS | 1652 | 1467376557676 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]]]}] 05:35:57 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. 05:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 421ms 05:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:35:57 INFO - PROCESS | 1652 | 1467376557694 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1652 | 1467376557695 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:35:57 INFO - PROCESS | 1652 | 1467376557698 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1652 | 1467376557699 Marionette TRACE conn2 <- [1,354,null,{}] 05:35:57 INFO - PROCESS | 1652 | 1467376557703 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}] 05:35:57 INFO - PROCESS | 1652 | 1467376557706 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:57 INFO - PROCESS | 1652 | 1467376557819 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:35:57 INFO - PROCESS | 1652 | 1467376557826 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1652 | 1467376557827 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5f5000 == 45 [pid = 1652] [id = 96] 05:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b810800) [pid = 1652] [serial = 285] [outer = 0x0] 05:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b892000) [pid = 1652] [serial = 286] [outer = 0x12b810800] 05:35:57 INFO - PROCESS | 1652 | 1467376557850 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bcd4400) [pid = 1652] [serial = 287] [outer = 0x12b810800] 05:35:58 INFO - PROCESS | 1652 | 1467376558139 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]]]}] 05:35:58 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. 05:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 05:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:35:58 INFO - PROCESS | 1652 | 1467376558167 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1652 | 1467376558169 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:35:58 INFO - PROCESS | 1652 | 1467376558173 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1652 | 1467376558176 Marionette TRACE conn2 <- [1,358,null,{}] 05:35:58 INFO - PROCESS | 1652 | 1467376558178 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}] 05:35:58 INFO - PROCESS | 1652 | 1467376558179 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:58 INFO - PROCESS | 1652 | 1467376558262 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:35:58 INFO - PROCESS | 1652 | 1467376558353 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1652 | 1467376558355 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133e4000 == 46 [pid = 1652] [id = 97] 05:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x111d83c00) [pid = 1652] [serial = 288] [outer = 0x0] 05:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x113d4dc00) [pid = 1652] [serial = 289] [outer = 0x111d83c00] 05:35:58 INFO - PROCESS | 1652 | 1467376558386 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11692f800) [pid = 1652] [serial = 290] [outer = 0x111d83c00] 05:35:58 INFO - PROCESS | 1652 | 1467376558825 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]]]}] 05:35:58 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. 05:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 722ms 05:35:58 INFO - PROCESS | 1652 | 1467376558895 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1652 | 1467376558897 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:35:58 INFO - PROCESS | 1652 | 1467376558900 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1652 | 1467376558902 Marionette TRACE conn2 <- [1,362,null,{}] 05:35:58 INFO - PROCESS | 1652 | 1467376558906 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}] 05:35:58 INFO - PROCESS | 1652 | 1467376558909 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:59 INFO - PROCESS | 1652 | 1467376559015 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:35:59 INFO - PROCESS | 1652 | 1467376559078 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1652 | 1467376559080 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11844d800 == 47 [pid = 1652] [id = 98] 05:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118389c00) [pid = 1652] [serial = 291] [outer = 0x0] 05:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1194a3800) [pid = 1652] [serial = 292] [outer = 0x118389c00] 05:35:59 INFO - PROCESS | 1652 | 1467376559112 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119678800) [pid = 1652] [serial = 293] [outer = 0x118389c00] 05:35:59 INFO - PROCESS | 1652 | 1467376559518 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]]]}] 05:35:59 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. 05:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 05:35:59 INFO - PROCESS | 1652 | 1467376559590 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 1652 | 1467376559592 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:35:59 INFO - PROCESS | 1652 | 1467376559596 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1652 | 1467376559598 Marionette TRACE conn2 <- [1,366,null,{}] 05:35:59 INFO - PROCESS | 1652 | 1467376559600 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}] 05:35:59 INFO - PROCESS | 1652 | 1467376559602 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:59 INFO - PROCESS | 1652 | 1467376559705 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:35:59 INFO - PROCESS | 1652 | 1467376559786 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1652 | 1467376559787 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:35:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b1e800 == 48 [pid = 1652] [id = 99] 05:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x123802c00) [pid = 1652] [serial = 294] [outer = 0x0] 05:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x124273800) [pid = 1652] [serial = 295] [outer = 0x123802c00] 05:35:59 INFO - PROCESS | 1652 | 1467376559816 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x125702400) [pid = 1652] [serial = 296] [outer = 0x123802c00] 05:36:00 INFO - PROCESS | 1652 | 1467376560260 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]]]}] 05:36:00 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. 05:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 05:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:36:00 INFO - PROCESS | 1652 | 1467376560268 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1652 | 1467376560270 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:36:00 INFO - PROCESS | 1652 | 1467376560277 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1652 | 1467376560281 Marionette TRACE conn2 <- [1,370,null,{}] 05:36:00 INFO - PROCESS | 1652 | 1467376560284 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}] 05:36:00 INFO - PROCESS | 1652 | 1467376560287 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:00 INFO - PROCESS | 1652 | 1467376560424 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:36:00 INFO - PROCESS | 1652 | 1467376560430 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1652 | 1467376560431 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a376800 == 49 [pid = 1652] [id = 100] 05:36:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x123806800) [pid = 1652] [serial = 297] [outer = 0x0] 05:36:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126fc9000) [pid = 1652] [serial = 298] [outer = 0x123806800] 05:36:00 INFO - PROCESS | 1652 | 1467376560459 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128e12000) [pid = 1652] [serial = 299] [outer = 0x123806800] 05:36:00 INFO - PROCESS | 1652 | 1467376560942 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]]]}] 05:36:01 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. 05:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 728ms 05:36:01 INFO - PROCESS | 1652 | 1467376561185 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1652 | 1467376561186 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:36:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:36:01 INFO - PROCESS | 1652 | 1467376561209 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1652 | 1467376561211 Marionette TRACE conn2 <- [1,374,null,{}] 05:36:01 INFO - PROCESS | 1652 | 1467376561217 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}] 05:36:01 INFO - PROCESS | 1652 | 1467376561218 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:01 INFO - PROCESS | 1652 | 1467376561302 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:36:01 INFO - PROCESS | 1652 | 1467376561351 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1652 | 1467376561353 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4c800 == 50 [pid = 1652] [id = 101] 05:36:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11889dc00) [pid = 1652] [serial = 300] [outer = 0x0] 05:36:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119480800) [pid = 1652] [serial = 301] [outer = 0x11889dc00] 05:36:01 INFO - PROCESS | 1652 | 1467376561380 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11982f400) [pid = 1652] [serial = 302] [outer = 0x11889dc00] 05:36:01 INFO - PROCESS | 1652 | 1467376561801 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:36:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 640ms 05:36:01 INFO - PROCESS | 1652 | 1467376561836 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1652 | 1467376561838 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:36:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:36:01 INFO - PROCESS | 1652 | 1467376561842 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1652 | 1467376561845 Marionette TRACE conn2 <- [1,378,null,{}] 05:36:01 INFO - PROCESS | 1652 | 1467376561847 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}] 05:36:01 INFO - PROCESS | 1652 | 1467376561849 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:01 INFO - PROCESS | 1652 | 1467376561937 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:36:01 INFO - PROCESS | 1652 | 1467376561989 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1652 | 1467376561991 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x117152800 == 51 [pid = 1652] [id = 102] 05:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11a1e8000) [pid = 1652] [serial = 303] [outer = 0x0] 05:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x123a1e800) [pid = 1652] [serial = 304] [outer = 0x11a1e8000] 05:36:02 INFO - PROCESS | 1652 | 1467376562018 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x124d02800) [pid = 1652] [serial = 305] [outer = 0x11a1e8000] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5f5000 == 50 [pid = 1652] [id = 96] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e2000 == 49 [pid = 1652] [id = 95] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x129448000 == 48 [pid = 1652] [id = 94] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12608a000 == 47 [pid = 1652] [id = 93] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1267ad800 == 46 [pid = 1652] [id = 92] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1256b8000 == 45 [pid = 1652] [id = 91] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1246fa000 == 44 [pid = 1652] [id = 90] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x123a85800 == 43 [pid = 1652] [id = 89] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x115e86000) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118394000) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12a85e800) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12387c000 == 42 [pid = 1652] [id = 88] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d1800 == 41 [pid = 1652] [id = 87] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11844e000 == 40 [pid = 1652] [id = 86] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ae000 == 39 [pid = 1652] [id = 85] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11329c000 == 38 [pid = 1652] [id = 84] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1194c5800 == 37 [pid = 1652] [id = 83] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x129178800 == 36 [pid = 1652] [id = 82] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1267ab800 == 35 [pid = 1652] [id = 81] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119170000 == 34 [pid = 1652] [id = 80] 05:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1130ca800 == 33 [pid = 1652] [id = 79] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x128f09c00) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12a48b800) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x129125800) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11889cc00) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11952a000) [pid = 1652] [serial = 203] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12c7d2c00) [pid = 1652] [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.] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x116f95400) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x124086000) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x124b5e000) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11a1e0400) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119bf5c00) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12940bc00) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a495400) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a856800) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x123808400) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123a1dc00) [pid = 1652] [serial = 206] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118395800) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x129130800) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12673ec00) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125772c00) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1251de800) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1194a9000) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a33c400) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 05:36:02 INFO - PROCESS | 1652 | 1467376562421 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:36:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 623ms 05:36:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:36:02 INFO - PROCESS | 1652 | 1467376562463 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 1652 | 1467376562465 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:36:02 INFO - PROCESS | 1652 | 1467376562467 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1652 | 1467376562468 Marionette TRACE conn2 <- [1,382,null,{}] 05:36:02 INFO - PROCESS | 1652 | 1467376562480 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}] 05:36:02 INFO - PROCESS | 1652 | 1467376562482 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:02 INFO - PROCESS | 1652 | 1467376562578 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:36:02 INFO - PROCESS | 1652 | 1467376562587 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 1652 | 1467376562590 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183c9000 == 34 [pid = 1652] [id = 103] 05:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12576f400) [pid = 1652] [serial = 306] [outer = 0x0] 05:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126039c00) [pid = 1652] [serial = 307] [outer = 0x12576f400] 05:36:02 INFO - PROCESS | 1652 | 1467376562617 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1265a6000) [pid = 1652] [serial = 308] [outer = 0x12576f400] 05:36:02 INFO - PROCESS | 1652 | 1467376562986 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:36:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 568ms 05:36:03 INFO - PROCESS | 1652 | 1467376563035 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1652 | 1467376563036 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:36:03 INFO - PROCESS | 1652 | 1467376563039 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1652 | 1467376563040 Marionette TRACE conn2 <- [1,386,null,{}] 05:36:03 INFO - PROCESS | 1652 | 1467376563042 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}] 05:36:03 INFO - PROCESS | 1652 | 1467376563043 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:03 INFO - PROCESS | 1652 | 1467376563120 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:36:03 INFO - PROCESS | 1652 | 1467376563126 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1652 | 1467376563127 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x123877800 == 35 [pid = 1652] [id = 104] 05:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126fc5000) [pid = 1652] [serial = 309] [outer = 0x0] 05:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126fce800) [pid = 1652] [serial = 310] [outer = 0x126fc5000] 05:36:03 INFO - PROCESS | 1652 | 1467376563152 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128f07400) [pid = 1652] [serial = 311] [outer = 0x126fc5000] 05:36:03 INFO - PROCESS | 1652 | 1467376563464 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]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 05:36:03 INFO - PROCESS | 1652 | 1467376563510 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1652 | 1467376563512 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:36:03 INFO - PROCESS | 1652 | 1467376563515 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1652 | 1467376563517 Marionette TRACE conn2 <- [1,390,null,{}] 05:36:03 INFO - PROCESS | 1652 | 1467376563521 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}] 05:36:03 INFO - PROCESS | 1652 | 1467376563523 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:03 INFO - PROCESS | 1652 | 1467376563673 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:36:03 INFO - PROCESS | 1652 | 1467376563682 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1652 | 1467376563684 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dbc800 == 36 [pid = 1652] [id = 105] 05:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128f11400) [pid = 1652] [serial = 312] [outer = 0x0] 05:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x129130800) [pid = 1652] [serial = 313] [outer = 0x128f11400] 05:36:03 INFO - PROCESS | 1652 | 1467376563724 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a344800) [pid = 1652] [serial = 314] [outer = 0x128f11400] 05:36:04 INFO - PROCESS | 1652 | 1467376564261 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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 05:36:04 INFO - PROCESS | 1652 | 1467376564285 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1652 | 1467376564287 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:36:04 INFO - PROCESS | 1652 | 1467376564292 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1652 | 1467376564293 Marionette TRACE conn2 <- [1,394,null,{}] 05:36:04 INFO - PROCESS | 1652 | 1467376564295 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}] 05:36:04 INFO - PROCESS | 1652 | 1467376564299 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:04 INFO - PROCESS | 1652 | 1467376564398 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:36:04 INFO - PROCESS | 1652 | 1467376564406 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1652 | 1467376564408 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x126550000 == 37 [pid = 1652] [id = 106] 05:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b807000) [pid = 1652] [serial = 315] [outer = 0x0] 05:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b88ac00) [pid = 1652] [serial = 316] [outer = 0x12b807000] 05:36:04 INFO - PROCESS | 1652 | 1467376564433 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bcd2800) [pid = 1652] [serial = 317] [outer = 0x12b807000] 05:36:04 INFO - PROCESS | 1652 | 1467376564802 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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 571ms 05:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:36:04 INFO - PROCESS | 1652 | 1467376564868 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1652 | 1467376564869 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:36:04 INFO - PROCESS | 1652 | 1467376564871 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1652 | 1467376564872 Marionette TRACE conn2 <- [1,398,null,{}] 05:36:04 INFO - PROCESS | 1652 | 1467376564875 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}] 05:36:04 INFO - PROCESS | 1652 | 1467376564876 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:04 INFO - PROCESS | 1652 | 1467376564973 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:36:05 INFO - PROCESS | 1652 | 1467376565019 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 1652 | 1467376565020 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fdb800 == 38 [pid = 1652] [id = 107] 05:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128f05000) [pid = 1652] [serial = 318] [outer = 0x0] 05:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12be39800) [pid = 1652] [serial = 319] [outer = 0x128f05000] 05:36:05 INFO - PROCESS | 1652 | 1467376565044 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12be3fc00) [pid = 1652] [serial = 320] [outer = 0x128f05000] 05:36:05 INFO - PROCESS | 1652 | 1467376565366 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 05:36:05 INFO - PROCESS | 1652 | 1467376565391 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1652 | 1467376565393 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:36:05 INFO - PROCESS | 1652 | 1467376565395 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1652 | 1467376565396 Marionette TRACE conn2 <- [1,402,null,{}] 05:36:05 INFO - PROCESS | 1652 | 1467376565398 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}] 05:36:05 INFO - PROCESS | 1652 | 1467376565399 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:05 INFO - PROCESS | 1652 | 1467376565505 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:36:05 INFO - PROCESS | 1652 | 1467376565509 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 1652 | 1467376565510 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11747b000 == 39 [pid = 1652] [id = 108] 05:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12a48c000) [pid = 1652] [serial = 321] [outer = 0x0] 05:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12c647c00) [pid = 1652] [serial = 322] [outer = 0x12a48c000] 05:36:05 INFO - PROCESS | 1652 | 1467376565534 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12c64f000) [pid = 1652] [serial = 323] [outer = 0x12a48c000] 05:36:05 INFO - PROCESS | 1652 | 1467376565870 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 05:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:36:05 INFO - PROCESS | 1652 | 1467376565914 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1652 | 1467376565915 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:36:05 INFO - PROCESS | 1652 | 1467376565917 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1652 | 1467376565918 Marionette TRACE conn2 <- [1,406,null,{}] 05:36:05 INFO - PROCESS | 1652 | 1467376565922 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}] 05:36:05 INFO - PROCESS | 1652 | 1467376565924 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:06 INFO - PROCESS | 1652 | 1467376566021 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:36:06 INFO - PROCESS | 1652 | 1467376566034 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1652 | 1467376566035 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a37c000 == 40 [pid = 1652] [id = 109] 05:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1110ebc00) [pid = 1652] [serial = 324] [outer = 0x0] 05:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1110ee000) [pid = 1652] [serial = 325] [outer = 0x1110ebc00] 05:36:06 INFO - PROCESS | 1652 | 1467376566060 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1110f2000) [pid = 1652] [serial = 326] [outer = 0x1110ebc00] 05:36:06 INFO - PROCESS | 1652 | 1467376566404 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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 05:36:06 INFO - PROCESS | 1652 | 1467376566443 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 1652 | 1467376566444 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:36:06 INFO - PROCESS | 1652 | 1467376566446 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 1652 | 1467376566447 Marionette TRACE conn2 <- [1,410,null,{}] 05:36:06 INFO - PROCESS | 1652 | 1467376566449 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}] 05:36:06 INFO - PROCESS | 1652 | 1467376566450 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:06 INFO - PROCESS | 1652 | 1467376566665 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x117dba800) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x116930800) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12408b800) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119832000) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11a1e9800) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1251e1000) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x124591400) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1164e4000) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11a1eb400) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b810400) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12576f800) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x115dc6400) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12693b400) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a855c00) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118389800) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1265a4000) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x129134800) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a85b000) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11692dc00) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111d19c00) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11830c800) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:36:06 INFO - PROCESS | 1652 | 1467376566697 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:36:06 INFO - PROCESS | 1652 | 1467376566728 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1652 | 1467376566730 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac0800 == 41 [pid = 1652] [id = 110] 05:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115e21400) [pid = 1652] [serial = 327] [outer = 0x0] 05:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f7ac00) [pid = 1652] [serial = 328] [outer = 0x115e21400] 05:36:06 INFO - PROCESS | 1652 | 1467376566762 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119832000) [pid = 1652] [serial = 329] [outer = 0x115e21400] 05:36:07 INFO - PROCESS | 1652 | 1467376567042 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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:36:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 620ms 05:36:07 INFO - PROCESS | 1652 | 1467376567067 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1652 | 1467376567068 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:36:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:36:07 INFO - PROCESS | 1652 | 1467376567079 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1652 | 1467376567080 Marionette TRACE conn2 <- [1,414,null,{}] 05:36:07 INFO - PROCESS | 1652 | 1467376567083 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}] 05:36:07 INFO - PROCESS | 1652 | 1467376567084 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:07 INFO - PROCESS | 1652 | 1467376567184 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:36:07 INFO - PROCESS | 1652 | 1467376567250 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1652 | 1467376567252 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b02d800 == 42 [pid = 1652] [id = 111] 05:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12426f800) [pid = 1652] [serial = 330] [outer = 0x0] 05:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a33f000) [pid = 1652] [serial = 331] [outer = 0x12426f800] 05:36:07 INFO - PROCESS | 1652 | 1467376567281 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12cb14c00) [pid = 1652] [serial = 332] [outer = 0x12426f800] 05:36:07 INFO - PROCESS | 1652 | 1467376567563 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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:36:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 525ms 05:36:07 INFO - PROCESS | 1652 | 1467376567597 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:36:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:36:07 INFO - PROCESS | 1652 | 1467376567599 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:36:07 INFO - PROCESS | 1652 | 1467376567601 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1652 | 1467376567602 Marionette TRACE conn2 <- [1,418,null,{}] 05:36:07 INFO - PROCESS | 1652 | 1467376567607 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}] 05:36:07 INFO - PROCESS | 1652 | 1467376567609 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:07 INFO - PROCESS | 1652 | 1467376567694 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:36:07 INFO - PROCESS | 1652 | 1467376567697 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1652 | 1467376567698 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcdb800 == 43 [pid = 1652] [id = 112] 05:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11877f400) [pid = 1652] [serial = 333] [outer = 0x0] 05:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118787000) [pid = 1652] [serial = 334] [outer = 0x11877f400] 05:36:07 INFO - PROCESS | 1652 | 1467376567729 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c7d3c00) [pid = 1652] [serial = 335] [outer = 0x11877f400] 05:36:08 INFO - PROCESS | 1652 | 1467376568530 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]]]}] 05:36:08 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 05:36:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 05:36:08 INFO - PROCESS | 1652 | 1467376568574 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1652 | 1467376568576 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:36:08 INFO - PROCESS | 1652 | 1467376568579 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1652 | 1467376568580 Marionette TRACE conn2 <- [1,422,null,{}] 05:36:08 INFO - PROCESS | 1652 | 1467376568584 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}] 05:36:08 INFO - PROCESS | 1652 | 1467376568585 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:08 INFO - PROCESS | 1652 | 1467376568699 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:36:08 INFO - PROCESS | 1652 | 1467376568782 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1652 | 1467376568783 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x112e29800 == 44 [pid = 1652] [id = 113] 05:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1110e4400) [pid = 1652] [serial = 336] [outer = 0x0] 05:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1110ecc00) [pid = 1652] [serial = 337] [outer = 0x1110e4400] 05:36:08 INFO - PROCESS | 1652 | 1467376568816 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116738c00) [pid = 1652] [serial = 338] [outer = 0x1110e4400] 05:36:09 INFO - PROCESS | 1652 | 1467376569764 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1223ms 05:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:36:09 INFO - PROCESS | 1652 | 1467376569803 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1652 | 1467376569804 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:36:09 INFO - PROCESS | 1652 | 1467376569808 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1652 | 1467376569809 Marionette TRACE conn2 <- [1,426,null,{}] 05:36:09 INFO - PROCESS | 1652 | 1467376569813 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}] 05:36:09 INFO - PROCESS | 1652 | 1467376569814 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:09 INFO - PROCESS | 1652 | 1467376569917 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:36:09 INFO - PROCESS | 1652 | 1467376569968 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1652 | 1467376569969 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192bc800 == 45 [pid = 1652] [id = 114] 05:36:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118194800) [pid = 1652] [serial = 339] [outer = 0x0] 05:36:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118197800) [pid = 1652] [serial = 340] [outer = 0x118194800] 05:36:10 INFO - PROCESS | 1652 | 1467376569999 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1185d2800) [pid = 1652] [serial = 341] [outer = 0x118194800] 05:36:10 INFO - PROCESS | 1652 | 1467376570490 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] 05:36:10 INFO - PROCESS | 1652 | 1467376570532 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:36:10 INFO - PROCESS | 1652 | 1467376570535 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1652 | 1467376570536 Marionette TRACE conn2 <- [1,430,null,{}] 05:36:10 INFO - PROCESS | 1652 | 1467376570539 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}] 05:36:10 INFO - PROCESS | 1652 | 1467376570541 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:10 INFO - PROCESS | 1652 | 1467376570648 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:36:10 INFO - PROCESS | 1652 | 1467376570714 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1652 | 1467376570715 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256d0000 == 46 [pid = 1652] [id = 115] 05:36:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119525400) [pid = 1652] [serial = 342] [outer = 0x0] 05:36:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119837400) [pid = 1652] [serial = 343] [outer = 0x119525400] 05:36:10 INFO - PROCESS | 1652 | 1467376570744 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x123bc3000) [pid = 1652] [serial = 344] [outer = 0x119525400] 05:36:11 INFO - PROCESS | 1652 | 1467376571201 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]]]}] 05:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 720ms 05:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:36:11 INFO - PROCESS | 1652 | 1467376571257 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 1652 | 1467376571259 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:36:11 INFO - PROCESS | 1652 | 1467376571266 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 1652 | 1467376571270 Marionette TRACE conn2 <- [1,434,null,{}] 05:36:11 INFO - PROCESS | 1652 | 1467376571275 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}] 05:36:11 INFO - PROCESS | 1652 | 1467376571278 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:11 INFO - PROCESS | 1652 | 1467376571379 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:36:11 INFO - PROCESS | 1652 | 1467376571447 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1652 | 1467376571448 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x117141800 == 47 [pid = 1652] [id = 116] 05:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116734c00) [pid = 1652] [serial = 345] [outer = 0x0] 05:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x124b58c00) [pid = 1652] [serial = 346] [outer = 0x116734c00] 05:36:11 INFO - PROCESS | 1652 | 1467376571477 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12693ac00) [pid = 1652] [serial = 347] [outer = 0x116734c00] 05:36:12 INFO - PROCESS | 1652 | 1467376572041 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]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 830ms 05:36:12 INFO - PROCESS | 1652 | 1467376572092 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1652 | 1467376572094 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:36:12 INFO - PROCESS | 1652 | 1467376572097 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1652 | 1467376572099 Marionette TRACE conn2 <- [1,438,null,{}] 05:36:12 INFO - PROCESS | 1652 | 1467376572102 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}] 05:36:12 INFO - PROCESS | 1652 | 1467376572104 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:12 INFO - PROCESS | 1652 | 1467376572197 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:36:12 INFO - PROCESS | 1652 | 1467376572265 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1652 | 1467376572266 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11836d000 == 48 [pid = 1652] [id = 117] 05:36:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11852e000) [pid = 1652] [serial = 348] [outer = 0x0] 05:36:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118768800) [pid = 1652] [serial = 349] [outer = 0x11852e000] 05:36:12 INFO - PROCESS | 1652 | 1467376572293 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118784c00) [pid = 1652] [serial = 350] [outer = 0x11852e000] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcdb800 == 47 [pid = 1652] [id = 112] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12b02d800 == 46 [pid = 1652] [id = 111] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac0800 == 45 [pid = 1652] [id = 110] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12a37c000 == 44 [pid = 1652] [id = 109] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11747b000 == 43 [pid = 1652] [id = 108] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x126fdb800 == 42 [pid = 1652] [id = 107] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x126550000 == 41 [pid = 1652] [id = 106] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x123dbc800 == 40 [pid = 1652] [id = 105] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x123877800 == 39 [pid = 1652] [id = 104] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1183c9000 == 38 [pid = 1652] [id = 103] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117152800 == 37 [pid = 1652] [id = 102] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4c800 == 36 [pid = 1652] [id = 101] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x124b1e800 == 35 [pid = 1652] [id = 99] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11844d800 == 34 [pid = 1652] [id = 98] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1133e4000 == 33 [pid = 1652] [id = 97] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1256c2800 == 32 [pid = 1652] [id = 64] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12a376800 == 31 [pid = 1652] [id = 100] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117141800 == 30 [pid = 1652] [id = 116] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1256d0000 == 29 [pid = 1652] [id = 115] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1192bc800 == 28 [pid = 1652] [id = 114] 05:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x112e29800 == 27 [pid = 1652] [id = 113] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x128f08000) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12adb4000) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1185d3000) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x129409c00) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a498c00) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a345000) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12af39400) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118310400) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1194a8000) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116741400) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x112a9f800) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a85a000) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11952c400) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11910e000) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11838cc00) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118302400) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11a1e9c00) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118343000) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126405400) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125706c00) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a1ecc00) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124087c00) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126941400) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12649a000) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1265a5400) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126039400) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124d5d000) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1251e0c00) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11918bc00) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a862800) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128f12800) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12bcca000) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12b88b800) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12af40c00) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b892000) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b810000) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126fc3800) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x129126800) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116a1b800) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 05:36:13 INFO - PROCESS | 1652 | 1467376573332 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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1273ms 05:36:13 INFO - PROCESS | 1652 | 1467376573371 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1652 | 1467376573375 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:36:13 INFO - PROCESS | 1652 | 1467376573378 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1652 | 1467376573380 Marionette TRACE conn2 <- [1,442,null,{}] 05:36:13 INFO - PROCESS | 1652 | 1467376573384 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}] 05:36:13 INFO - PROCESS | 1652 | 1467376573385 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:13 INFO - PROCESS | 1652 | 1467376573460 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:36:13 INFO - PROCESS | 1652 | 1467376573466 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1652 | 1467376573467 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e36800 == 28 [pid = 1652] [id = 118] 05:36:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116985800) [pid = 1652] [serial = 351] [outer = 0x0] 05:36:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1176f5800) [pid = 1652] [serial = 352] [outer = 0x116985800] 05:36:13 INFO - PROCESS | 1652 | 1467376573498 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116930c00) [pid = 1652] [serial = 353] [outer = 0x116985800] 05:36:13 INFO - PROCESS | 1652 | 1467376573830 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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 05:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:36:13 INFO - PROCESS | 1652 | 1467376573898 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1652 | 1467376573902 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:36:13 INFO - PROCESS | 1652 | 1467376573906 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1652 | 1467376573908 Marionette TRACE conn2 <- [1,446,null,{}] 05:36:13 INFO - PROCESS | 1652 | 1467376573910 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}] 05:36:13 INFO - PROCESS | 1652 | 1467376573912 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:13 INFO - PROCESS | 1652 | 1467376573987 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:36:13 INFO - PROCESS | 1652 | 1467376573992 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1652 | 1467376573993 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x117155000 == 29 [pid = 1652] [id = 119] 05:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11830cc00) [pid = 1652] [serial = 354] [outer = 0x0] 05:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118395400) [pid = 1652] [serial = 355] [outer = 0x11830cc00] 05:36:14 INFO - PROCESS | 1652 | 1467376574022 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118769800) [pid = 1652] [serial = 356] [outer = 0x11830cc00] 05:36:14 INFO - PROCESS | 1652 | 1467376574351 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]]]}] 05:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 05:36:14 INFO - PROCESS | 1652 | 1467376574377 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1652 | 1467376574386 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:36:14 INFO - PROCESS | 1652 | 1467376574389 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1652 | 1467376574392 Marionette TRACE conn2 <- [1,450,null,{}] 05:36:14 INFO - PROCESS | 1652 | 1467376574408 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}] 05:36:14 INFO - PROCESS | 1652 | 1467376574411 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:14 INFO - PROCESS | 1652 | 1467376574486 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:36:14 INFO - PROCESS | 1652 | 1467376574493 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1652 | 1467376574495 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188c5000 == 30 [pid = 1652] [id = 120] 05:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118189c00) [pid = 1652] [serial = 357] [outer = 0x0] 05:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11966fc00) [pid = 1652] [serial = 358] [outer = 0x118189c00] 05:36:14 INFO - PROCESS | 1652 | 1467376574523 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11a1eb400) [pid = 1652] [serial = 359] [outer = 0x118189c00] 05:36:14 INFO - PROCESS | 1652 | 1467376574872 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] 05:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:36:14 INFO - PROCESS | 1652 | 1467376574916 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:36:14 INFO - PROCESS | 1652 | 1467376574918 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1652 | 1467376574919 Marionette TRACE conn2 <- [1,454,null,{}] 05:36:14 INFO - PROCESS | 1652 | 1467376574921 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}] 05:36:14 INFO - PROCESS | 1652 | 1467376574922 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:15 INFO - PROCESS | 1652 | 1467376575001 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:36:15 INFO - PROCESS | 1652 | 1467376575081 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1652 | 1467376575083 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a2f000 == 31 [pid = 1652] [id = 121] 05:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11a1ed000) [pid = 1652] [serial = 360] [outer = 0x0] 05:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12408e000) [pid = 1652] [serial = 361] [outer = 0x11a1ed000] 05:36:15 INFO - PROCESS | 1652 | 1467376575125 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124dc7000) [pid = 1652] [serial = 362] [outer = 0x11a1ed000] 05:36:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:15 INFO - PROCESS | 1652 | 1467376575558 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]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 05:36:15 INFO - PROCESS | 1652 | 1467376575589 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 1652 | 1467376575592 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:36:15 INFO - PROCESS | 1652 | 1467376575601 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 1652 | 1467376575602 Marionette TRACE conn2 <- [1,458,null,{}] 05:36:15 INFO - PROCESS | 1652 | 1467376575611 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}] 05:36:15 INFO - PROCESS | 1652 | 1467376575613 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:15 INFO - PROCESS | 1652 | 1467376575700 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:36:15 INFO - PROCESS | 1652 | 1467376575735 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1652 | 1467376575737 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7f800 == 32 [pid = 1652] [id = 122] 05:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116930400) [pid = 1652] [serial = 363] [outer = 0x0] 05:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125707800) [pid = 1652] [serial = 364] [outer = 0x116930400] 05:36:15 INFO - PROCESS | 1652 | 1467376575761 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126041c00) [pid = 1652] [serial = 365] [outer = 0x116930400] 05:36:16 INFO - PROCESS | 1652 | 1467376576097 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] 05:36:16 INFO - PROCESS | 1652 | 1467376576125 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:36:16 INFO - PROCESS | 1652 | 1467376576134 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1652 | 1467376576135 Marionette TRACE conn2 <- [1,462,null,{}] 05:36:16 INFO - PROCESS | 1652 | 1467376576138 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}] 05:36:16 INFO - PROCESS | 1652 | 1467376576142 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:16 INFO - PROCESS | 1652 | 1467376576249 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:36:16 INFO - PROCESS | 1652 | 1467376576282 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1652 | 1467376576284 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x124426000 == 33 [pid = 1652] [id = 123] 05:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12649a000) [pid = 1652] [serial = 366] [outer = 0x0] 05:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126fc6c00) [pid = 1652] [serial = 367] [outer = 0x12649a000] 05:36:16 INFO - PROCESS | 1652 | 1467376576308 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x129125c00) [pid = 1652] [serial = 368] [outer = 0x12649a000] 05:36:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:16 INFO - PROCESS | 1652 | 1467376576635 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] 05:36:16 INFO - PROCESS | 1652 | 1467376576664 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:36:16 INFO - PROCESS | 1652 | 1467376576666 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1652 | 1467376576667 Marionette TRACE conn2 <- [1,466,null,{}] 05:36:16 INFO - PROCESS | 1652 | 1467376576670 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}] 05:36:16 INFO - PROCESS | 1652 | 1467376576673 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:16 INFO - PROCESS | 1652 | 1467376576769 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:36:16 INFO - PROCESS | 1652 | 1467376576805 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1652 | 1467376576806 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256c8000 == 34 [pid = 1652] [id = 124] 05:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125770400) [pid = 1652] [serial = 369] [outer = 0x0] 05:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12940f800) [pid = 1652] [serial = 370] [outer = 0x125770400] 05:36:16 INFO - PROCESS | 1652 | 1467376576830 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a498c00) [pid = 1652] [serial = 371] [outer = 0x125770400] 05:36:17 INFO - PROCESS | 1652 | 1467376577158 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] 05:36:17 INFO - PROCESS | 1652 | 1467376577187 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:36:17 INFO - PROCESS | 1652 | 1467376577192 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1652 | 1467376577194 Marionette TRACE conn2 <- [1,470,null,{}] 05:36:17 INFO - PROCESS | 1652 | 1467376577207 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}] 05:36:17 INFO - PROCESS | 1652 | 1467376577209 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:17 INFO - PROCESS | 1652 | 1467376577302 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:36:17 INFO - PROCESS | 1652 | 1467376577306 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 1652 | 1467376577307 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1264e6800 == 35 [pid = 1652] [id = 125] 05:36:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12940d800) [pid = 1652] [serial = 372] [outer = 0x0] 05:36:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a85c400) [pid = 1652] [serial = 373] [outer = 0x12940d800] 05:36:17 INFO - PROCESS | 1652 | 1467376577331 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12adb2400) [pid = 1652] [serial = 374] [outer = 0x12940d800] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b810800) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11877f400) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128f05000) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a48c000) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123806800) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a1e8000) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1110ebc00) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126fc5000) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128f11400) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x111d83c00) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118389c00) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12576f400) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b807000) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123802c00) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11889dc00) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e21400) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12426f800) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:36:17 INFO - PROCESS | 1652 | 1467376577851 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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 680ms 05:36:17 INFO - PROCESS | 1652 | 1467376577895 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1652 | 1467376577897 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:36:17 INFO - PROCESS | 1652 | 1467376577911 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1652 | 1467376577913 Marionette TRACE conn2 <- [1,474,null,{}] 05:36:17 INFO - PROCESS | 1652 | 1467376577916 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}] 05:36:17 INFO - PROCESS | 1652 | 1467376577918 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:18 INFO - PROCESS | 1652 | 1467376578075 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:36:18 INFO - PROCESS | 1652 | 1467376578084 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1652 | 1467376578085 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188bd000 == 36 [pid = 1652] [id = 126] 05:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1110e6800) [pid = 1652] [serial = 375] [outer = 0x0] 05:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119812c00) [pid = 1652] [serial = 376] [outer = 0x1110e6800] 05:36:18 INFO - PROCESS | 1652 | 1467376578125 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124591800) [pid = 1652] [serial = 377] [outer = 0x1110e6800] 05:36:18 INFO - PROCESS | 1652 | 1467376578527 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]]]}] 05:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 05:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:36:18 INFO - PROCESS | 1652 | 1467376578582 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1652 | 1467376578583 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:36:18 INFO - PROCESS | 1652 | 1467376578586 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1652 | 1467376578587 Marionette TRACE conn2 <- [1,478,null,{}] 05:36:18 INFO - PROCESS | 1652 | 1467376578589 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}] 05:36:18 INFO - PROCESS | 1652 | 1467376578590 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:18 INFO - PROCESS | 1652 | 1467376578662 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:36:18 INFO - PROCESS | 1652 | 1467376578666 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1652 | 1467376578667 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b7f800 == 37 [pid = 1652] [id = 127] 05:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1245b0c00) [pid = 1652] [serial = 378] [outer = 0x0] 05:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128f05000) [pid = 1652] [serial = 379] [outer = 0x1245b0c00] 05:36:18 INFO - PROCESS | 1652 | 1467376578693 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a85e800) [pid = 1652] [serial = 380] [outer = 0x1245b0c00] 05:36:19 INFO - PROCESS | 1652 | 1467376579024 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]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 471ms 05:36:19 INFO - PROCESS | 1652 | 1467376579059 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1652 | 1467376579060 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:36:19 INFO - PROCESS | 1652 | 1467376579063 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1652 | 1467376579064 Marionette TRACE conn2 <- [1,482,null,{}] 05:36:19 INFO - PROCESS | 1652 | 1467376579066 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}] 05:36:19 INFO - PROCESS | 1652 | 1467376579068 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:19 INFO - PROCESS | 1652 | 1467376579164 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:36:19 INFO - PROCESS | 1652 | 1467376579220 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1652 | 1467376579221 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7e000 == 38 [pid = 1652] [id = 128] 05:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a85e400) [pid = 1652] [serial = 381] [outer = 0x0] 05:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12af44800) [pid = 1652] [serial = 382] [outer = 0x12a85e400] 05:36:19 INFO - PROCESS | 1652 | 1467376579248 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b80fc00) [pid = 1652] [serial = 383] [outer = 0x12a85e400] 05:36:19 INFO - PROCESS | 1652 | 1467376579723 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]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 718ms 05:36:19 INFO - PROCESS | 1652 | 1467376579782 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1652 | 1467376579787 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:36:19 INFO - PROCESS | 1652 | 1467376579792 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1652 | 1467376579797 Marionette TRACE conn2 <- [1,486,null,{}] 05:36:19 INFO - PROCESS | 1652 | 1467376579803 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}] 05:36:19 INFO - PROCESS | 1652 | 1467376579806 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:19 INFO - PROCESS | 1652 | 1467376579943 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:36:19 INFO - PROCESS | 1652 | 1467376579992 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1652 | 1467376579995 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11694a000 == 39 [pid = 1652] [id = 129] 05:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116a12400) [pid = 1652] [serial = 384] [outer = 0x0] 05:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116f95000) [pid = 1652] [serial = 385] [outer = 0x116a12400] 05:36:20 INFO - PROCESS | 1652 | 1467376580026 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118190800) [pid = 1652] [serial = 386] [outer = 0x116a12400] 05:36:20 INFO - PROCESS | 1652 | 1467376580590 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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 880ms 05:36:20 INFO - PROCESS | 1652 | 1467376580670 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1652 | 1467376580673 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:36:20 INFO - PROCESS | 1652 | 1467376580678 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1652 | 1467376580680 Marionette TRACE conn2 <- [1,490,null,{}] 05:36:20 INFO - PROCESS | 1652 | 1467376580682 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}] 05:36:20 INFO - PROCESS | 1652 | 1467376580684 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:20 INFO - PROCESS | 1652 | 1467376580790 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:36:20 INFO - PROCESS | 1652 | 1467376580866 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 1652 | 1467376580867 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c31800 == 40 [pid = 1652] [id = 130] 05:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118781400) [pid = 1652] [serial = 387] [outer = 0x0] 05:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1188a5800) [pid = 1652] [serial = 388] [outer = 0x118781400] 05:36:20 INFO - PROCESS | 1652 | 1467376580898 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1194abc00) [pid = 1652] [serial = 389] [outer = 0x118781400] 05:36:21 INFO - PROCESS | 1652 | 1467376581508 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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 869ms 05:36:21 INFO - PROCESS | 1652 | 1467376581548 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1652 | 1467376581551 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:36:21 INFO - PROCESS | 1652 | 1467376581554 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1652 | 1467376581556 Marionette TRACE conn2 <- [1,494,null,{}] 05:36:21 INFO - PROCESS | 1652 | 1467376581559 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}] 05:36:21 INFO - PROCESS | 1652 | 1467376581561 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:21 INFO - PROCESS | 1652 | 1467376581662 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:36:21 INFO - PROCESS | 1652 | 1467376581741 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1652 | 1467376581744 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a2000 == 41 [pid = 1652] [id = 131] 05:36:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116931c00) [pid = 1652] [serial = 390] [outer = 0x0] 05:36:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116a1a800) [pid = 1652] [serial = 391] [outer = 0x116931c00] 05:36:21 INFO - PROCESS | 1652 | 1467376581772 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x117dbac00) [pid = 1652] [serial = 392] [outer = 0x116931c00] 05:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x128b7f800 == 40 [pid = 1652] [id = 127] 05:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1188bd000 == 39 [pid = 1652] [id = 126] 05:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1264e6800 == 38 [pid = 1652] [id = 125] 05:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1256c8000 == 37 [pid = 1652] [id = 124] 05:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x124426000 == 36 [pid = 1652] [id = 123] 05:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7f800 == 35 [pid = 1652] [id = 122] 05:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119a2f000 == 34 [pid = 1652] [id = 121] 05:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1188c5000 == 33 [pid = 1652] [id = 120] 05:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117155000 == 32 [pid = 1652] [id = 119] 05:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x115e36800 == 31 [pid = 1652] [id = 118] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bcd4400) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118787000) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12be39800) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12c647c00) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12be3fc00) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126fc9000) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128e12000) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123a1e800) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1110ee000) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124d02800) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126fce800) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128f07400) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x129130800) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a344800) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113d4dc00) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11692f800) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1194a3800) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119678800) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126039c00) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1265a6000) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b88ac00) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124273800) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x125702400) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12c64f000) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119480800) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11982f400) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12c7d3c00) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1110f2000) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119832000) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12a33f000) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x116f7ac00) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12cb14c00) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12bcd2800) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 05:36:22 INFO - PROCESS | 1652 | 1467376582173 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 676ms 05:36:22 INFO - PROCESS | 1652 | 1467376582229 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1652 | 1467376582232 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:36:22 INFO - PROCESS | 1652 | 1467376582236 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1652 | 1467376582238 Marionette TRACE conn2 <- [1,498,null,{}] 05:36:22 INFO - PROCESS | 1652 | 1467376582240 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}] 05:36:22 INFO - PROCESS | 1652 | 1467376582242 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:22 INFO - PROCESS | 1652 | 1467376582317 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:36:22 INFO - PROCESS | 1652 | 1467376582325 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1652 | 1467376582326 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11715c000 == 32 [pid = 1652] [id = 132] 05:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118196800) [pid = 1652] [serial = 393] [outer = 0x0] 05:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118308000) [pid = 1652] [serial = 394] [outer = 0x118196800] 05:36:22 INFO - PROCESS | 1652 | 1467376582352 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11838c000) [pid = 1652] [serial = 395] [outer = 0x118196800] 05:36:22 INFO - PROCESS | 1652 | 1467376582669 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 472ms 05:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:36:22 INFO - PROCESS | 1652 | 1467376582714 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1652 | 1467376582716 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:36:22 INFO - PROCESS | 1652 | 1467376582718 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1652 | 1467376582720 Marionette TRACE conn2 <- [1,502,null,{}] 05:36:22 INFO - PROCESS | 1652 | 1467376582730 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}] 05:36:22 INFO - PROCESS | 1652 | 1467376582734 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:22 INFO - PROCESS | 1652 | 1467376582812 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:36:22 INFO - PROCESS | 1652 | 1467376582817 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1652 | 1467376582819 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c7000 == 33 [pid = 1652] [id = 133] 05:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1185c6c00) [pid = 1652] [serial = 396] [outer = 0x0] 05:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11910e800) [pid = 1652] [serial = 397] [outer = 0x1185c6c00] 05:36:22 INFO - PROCESS | 1652 | 1467376582848 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1194a8c00) [pid = 1652] [serial = 398] [outer = 0x1185c6c00] 05:36:23 INFO - PROCESS | 1652 | 1467376583173 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]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 475ms 05:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:36:23 INFO - PROCESS | 1652 | 1467376583194 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 1652 | 1467376583195 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:36:23 INFO - PROCESS | 1652 | 1467376583198 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 1652 | 1467376583199 Marionette TRACE conn2 <- [1,506,null,{}] 05:36:23 INFO - PROCESS | 1652 | 1467376583201 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}] 05:36:23 INFO - PROCESS | 1652 | 1467376583202 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:23 INFO - PROCESS | 1652 | 1467376583284 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:36:23 INFO - PROCESS | 1652 | 1467376583332 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 1652 | 1467376583333 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4b000 == 34 [pid = 1652] [id = 134] 05:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119478800) [pid = 1652] [serial = 399] [outer = 0x0] 05:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119529c00) [pid = 1652] [serial = 400] [outer = 0x119478800] 05:36:23 INFO - PROCESS | 1652 | 1467376583358 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119a02c00) [pid = 1652] [serial = 401] [outer = 0x119478800] 05:36:23 INFO - PROCESS | 1652 | 1467376583660 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]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 517ms 05:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:36:23 INFO - PROCESS | 1652 | 1467376583716 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 1652 | 1467376583717 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:36:23 INFO - PROCESS | 1652 | 1467376583719 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 1652 | 1467376583721 Marionette TRACE conn2 <- [1,510,null,{}] 05:36:23 INFO - PROCESS | 1652 | 1467376583723 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}] 05:36:23 INFO - PROCESS | 1652 | 1467376583724 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:23 INFO - PROCESS | 1652 | 1467376583798 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:36:23 INFO - PROCESS | 1652 | 1467376583850 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 1652 | 1467376583851 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12395a000 == 35 [pid = 1652] [id = 135] 05:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1194aa800) [pid = 1652] [serial = 402] [outer = 0x0] 05:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119cf7c00) [pid = 1652] [serial = 403] [outer = 0x1194aa800] 05:36:23 INFO - PROCESS | 1652 | 1467376583876 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123a23c00) [pid = 1652] [serial = 404] [outer = 0x1194aa800] 05:36:24 INFO - PROCESS | 1652 | 1467376584264 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]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 05:36:24 INFO - PROCESS | 1652 | 1467376584304 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1652 | 1467376584311 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:36:24 INFO - PROCESS | 1652 | 1467376584316 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1652 | 1467376584318 Marionette TRACE conn2 <- [1,514,null,{}] 05:36:24 INFO - PROCESS | 1652 | 1467376584322 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}] 05:36:24 INFO - PROCESS | 1652 | 1467376584330 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:24 INFO - PROCESS | 1652 | 1467376584502 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:36:24 INFO - PROCESS | 1652 | 1467376584521 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1652 | 1467376584522 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x124435000 == 36 [pid = 1652] [id = 136] 05:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12458e800) [pid = 1652] [serial = 405] [outer = 0x0] 05:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125772c00) [pid = 1652] [serial = 406] [outer = 0x12458e800] 05:36:24 INFO - PROCESS | 1652 | 1467376584547 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1265a2c00) [pid = 1652] [serial = 407] [outer = 0x12458e800] 05:36:24 INFO - PROCESS | 1652 | 1467376584859 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]]]}] 05:36:24 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 05:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 05:36:24 INFO - PROCESS | 1652 | 1467376584886 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1652 | 1467376584887 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:36:24 INFO - PROCESS | 1652 | 1467376584898 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1652 | 1467376584899 Marionette TRACE conn2 <- [1,518,null,{}] 05:36:24 INFO - PROCESS | 1652 | 1467376584902 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}] 05:36:24 INFO - PROCESS | 1652 | 1467376584903 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:24 INFO - PROCESS | 1652 | 1467376584996 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:36:25 INFO - PROCESS | 1652 | 1467376585045 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1652 | 1467376585053 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x126082000 == 37 [pid = 1652] [id = 137] 05:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x113011000) [pid = 1652] [serial = 408] [outer = 0x0] 05:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12693f400) [pid = 1652] [serial = 409] [outer = 0x113011000] 05:36:25 INFO - PROCESS | 1652 | 1467376585077 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126fca800) [pid = 1652] [serial = 410] [outer = 0x113011000] 05:36:25 INFO - PROCESS | 1652 | 1467376585392 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]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 525ms 05:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:36:25 INFO - PROCESS | 1652 | 1467376585417 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1652 | 1467376585418 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:36:25 INFO - PROCESS | 1652 | 1467376585421 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1652 | 1467376585423 Marionette TRACE conn2 <- [1,522,null,{}] 05:36:25 INFO - PROCESS | 1652 | 1467376585433 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}] 05:36:25 INFO - PROCESS | 1652 | 1467376585434 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:25 INFO - PROCESS | 1652 | 1467376585524 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:36:25 INFO - PROCESS | 1652 | 1467376585527 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1652 | 1467376585528 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267bc000 == 38 [pid = 1652] [id = 138] 05:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123bc8000) [pid = 1652] [serial = 411] [outer = 0x0] 05:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128e12400) [pid = 1652] [serial = 412] [outer = 0x123bc8000] 05:36:25 INFO - PROCESS | 1652 | 1467376585553 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128f0e000) [pid = 1652] [serial = 413] [outer = 0x123bc8000] 05:36:25 INFO - PROCESS | 1652 | 1467376585882 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]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 471ms 05:36:25 INFO - PROCESS | 1652 | 1467376585902 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1652 | 1467376585904 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:36:25 INFO - PROCESS | 1652 | 1467376585909 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1652 | 1467376585911 Marionette TRACE conn2 <- [1,526,null,{}] 05:36:25 INFO - PROCESS | 1652 | 1467376585913 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}] 05:36:25 INFO - PROCESS | 1652 | 1467376585914 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:26 INFO - PROCESS | 1652 | 1467376586011 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:36:26 INFO - PROCESS | 1652 | 1467376586030 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 1652 | 1467376586032 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee6000 == 39 [pid = 1652] [id = 139] 05:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119189800) [pid = 1652] [serial = 414] [outer = 0x0] 05:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129409800) [pid = 1652] [serial = 415] [outer = 0x119189800] 05:36:26 INFO - PROCESS | 1652 | 1467376586055 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a491000) [pid = 1652] [serial = 416] [outer = 0x119189800] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116930400) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11852e000) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118189c00) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11830cc00) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116985800) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1110e4400) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118194800) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119525400) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12649a000) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1245b0c00) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125770400) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116734c00) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12940d800) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11a1ed000) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1110e6800) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:36:26 INFO - PROCESS | 1652 | 1467376586431 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]]]}] 05:36:26 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 05:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 05:36:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:36:26 INFO - PROCESS | 1652 | 1467376586479 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 1652 | 1467376586480 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:36:26 INFO - PROCESS | 1652 | 1467376586482 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1652 | 1467376586483 Marionette TRACE conn2 <- [1,530,null,{}] 05:36:26 INFO - PROCESS | 1652 | 1467376586485 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}] 05:36:26 INFO - PROCESS | 1652 | 1467376586487 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:26 INFO - PROCESS | 1652 | 1467376586564 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:36:26 INFO - PROCESS | 1652 | 1467376586568 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 1652 | 1467376586569 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12916c800 == 40 [pid = 1652] [id = 140] 05:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1194ac800) [pid = 1652] [serial = 417] [outer = 0x0] 05:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1251e0800) [pid = 1652] [serial = 418] [outer = 0x1194ac800] 05:36:26 INFO - PROCESS | 1652 | 1467376586595 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126fcb400) [pid = 1652] [serial = 419] [outer = 0x1194ac800] 05:36:26 INFO - PROCESS | 1652 | 1467376586926 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"]]]}] 05:36:26 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 05:36:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:36:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:36:26 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 05:36:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:36:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:36:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 05:36:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:36:26 INFO - PROCESS | 1652 | 1467376586958 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 1652 | 1467376586960 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:36:26 INFO - PROCESS | 1652 | 1467376586963 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1652 | 1467376586966 Marionette TRACE conn2 <- [1,534,null,{}] 05:36:26 INFO - PROCESS | 1652 | 1467376586970 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}] 05:36:26 INFO - PROCESS | 1652 | 1467376586972 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:27 INFO - PROCESS | 1652 | 1467376587160 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:36:27 INFO - PROCESS | 1652 | 1467376587208 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1652 | 1467376587209 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5f7800 == 41 [pid = 1652] [id = 141] 05:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119838400) [pid = 1652] [serial = 420] [outer = 0x0] 05:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128f0bc00) [pid = 1652] [serial = 421] [outer = 0x119838400] 05:36:27 INFO - PROCESS | 1652 | 1467376587252 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12b804c00) [pid = 1652] [serial = 422] [outer = 0x119838400] 05:36:27 INFO - PROCESS | 1652 | 1467376587641 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]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:36:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 724ms 05:36:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:36:27 INFO - PROCESS | 1652 | 1467376587688 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 1652 | 1467376587689 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:36:27 INFO - PROCESS | 1652 | 1467376587692 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1652 | 1467376587693 Marionette TRACE conn2 <- [1,538,null,{}] 05:36:27 INFO - PROCESS | 1652 | 1467376587695 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}] 05:36:27 INFO - PROCESS | 1652 | 1467376587696 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:27 INFO - PROCESS | 1652 | 1467376587799 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:36:27 INFO - PROCESS | 1652 | 1467376587810 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1652 | 1467376587812 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af90800 == 42 [pid = 1652] [id = 142] 05:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b806400) [pid = 1652] [serial = 423] [outer = 0x0] 05:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b811000) [pid = 1652] [serial = 424] [outer = 0x12b806400] 05:36:27 INFO - PROCESS | 1652 | 1467376587840 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b892800) [pid = 1652] [serial = 425] [outer = 0x12b806400] 05:36:28 INFO - PROCESS | 1652 | 1467376588160 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]]]}] 05:36:28 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. 05:36:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 05:36:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:36:28 INFO - PROCESS | 1652 | 1467376588211 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1652 | 1467376588212 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:36:28 INFO - PROCESS | 1652 | 1467376588214 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1652 | 1467376588215 Marionette TRACE conn2 <- [1,542,null,{}] 05:36:28 INFO - PROCESS | 1652 | 1467376588218 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}] 05:36:28 INFO - PROCESS | 1652 | 1467376588219 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:28 INFO - PROCESS | 1652 | 1467376588354 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:36:28 INFO - PROCESS | 1652 | 1467376588405 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 1652 | 1467376588407 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1130dc000 == 43 [pid = 1652] [id = 143] 05:36:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112233400) [pid = 1652] [serial = 426] [outer = 0x0] 05:36:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112fb3c00) [pid = 1652] [serial = 427] [outer = 0x112233400] 05:36:28 INFO - PROCESS | 1652 | 1467376588479 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116927400) [pid = 1652] [serial = 428] [outer = 0x112233400] 05:36:28 INFO - PROCESS | 1652 | 1467376588895 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]]]}] 05:36:28 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. 05:36:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 720ms 05:36:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:36:28 INFO - PROCESS | 1652 | 1467376588936 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1652 | 1467376588939 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:36:28 INFO - PROCESS | 1652 | 1467376588942 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1652 | 1467376588944 Marionette TRACE conn2 <- [1,546,null,{}] 05:36:28 INFO - PROCESS | 1652 | 1467376588947 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}] 05:36:28 INFO - PROCESS | 1652 | 1467376588950 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:29 INFO - PROCESS | 1652 | 1467376589056 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:36:29 INFO - PROCESS | 1652 | 1467376589143 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1652 | 1467376589145 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a2b000 == 44 [pid = 1652] [id = 144] 05:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1174cc400) [pid = 1652] [serial = 429] [outer = 0x0] 05:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118196c00) [pid = 1652] [serial = 430] [outer = 0x1174cc400] 05:36:29 INFO - PROCESS | 1652 | 1467376589180 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11876b800) [pid = 1652] [serial = 431] [outer = 0x1174cc400] 05:36:29 INFO - PROCESS | 1652 | 1467376589560 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]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:36:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 671ms 05:36:29 INFO - PROCESS | 1652 | 1467376589627 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1652 | 1467376589629 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:36:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:36:29 INFO - PROCESS | 1652 | 1467376589633 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1652 | 1467376589635 Marionette TRACE conn2 <- [1,550,null,{}] 05:36:29 INFO - PROCESS | 1652 | 1467376589638 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}] 05:36:29 INFO - PROCESS | 1652 | 1467376589641 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:29 INFO - PROCESS | 1652 | 1467376589768 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:36:29 INFO - PROCESS | 1652 | 1467376589879 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1652 | 1467376589881 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a387800 == 45 [pid = 1652] [id = 145] 05:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119482400) [pid = 1652] [serial = 432] [outer = 0x0] 05:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119838800) [pid = 1652] [serial = 433] [outer = 0x119482400] 05:36:29 INFO - PROCESS | 1652 | 1467376589918 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124081c00) [pid = 1652] [serial = 434] [outer = 0x119482400] 05:36:30 INFO - PROCESS | 1652 | 1467376590286 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]]]}] 05:36:30 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. 05:36:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 05:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:36:30 INFO - PROCESS | 1652 | 1467376590303 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1652 | 1467376590306 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:36:30 INFO - PROCESS | 1652 | 1467376590315 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1652 | 1467376590318 Marionette TRACE conn2 <- [1,554,null,{}] 05:36:30 INFO - PROCESS | 1652 | 1467376590321 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}] 05:36:30 INFO - PROCESS | 1652 | 1467376590323 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:30 INFO - PROCESS | 1652 | 1467376590425 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:36:30 INFO - PROCESS | 1652 | 1467376590477 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 1652 | 1467376590478 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bce7000 == 46 [pid = 1652] [id = 146] 05:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124084400) [pid = 1652] [serial = 435] [outer = 0x0] 05:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125706c00) [pid = 1652] [serial = 436] [outer = 0x124084400] 05:36:30 INFO - PROCESS | 1652 | 1467376590507 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126942c00) [pid = 1652] [serial = 437] [outer = 0x124084400] 05:36:30 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:30 INFO - PROCESS | 1652 | 1467376590923 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]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 625ms 05:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:36:30 INFO - PROCESS | 1652 | 1467376590937 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1652 | 1467376590938 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:36:30 INFO - PROCESS | 1652 | 1467376590940 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1652 | 1467376590941 Marionette TRACE conn2 <- [1,558,null,{}] 05:36:30 INFO - PROCESS | 1652 | 1467376590944 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}] 05:36:30 INFO - PROCESS | 1652 | 1467376590945 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:31 INFO - PROCESS | 1652 | 1467376591043 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:36:31 INFO - PROCESS | 1652 | 1467376591108 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1652 | 1467376591109 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c606000 == 47 [pid = 1652] [id = 147] 05:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12940c800) [pid = 1652] [serial = 438] [outer = 0x0] 05:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12adb4000) [pid = 1652] [serial = 439] [outer = 0x12940c800] 05:36:31 INFO - PROCESS | 1652 | 1467376591141 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12afab000) [pid = 1652] [serial = 440] [outer = 0x12940c800] 05:36:31 INFO - PROCESS | 1652 | 1467376591739 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]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:36:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 822ms 05:36:31 INFO - PROCESS | 1652 | 1467376591762 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1652 | 1467376591765 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:36:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:36:31 INFO - PROCESS | 1652 | 1467376591768 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1652 | 1467376591770 Marionette TRACE conn2 <- [1,562,null,{}] 05:36:31 INFO - PROCESS | 1652 | 1467376591773 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}] 05:36:31 INFO - PROCESS | 1652 | 1467376591775 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:31 INFO - PROCESS | 1652 | 1467376591867 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:36:31 INFO - PROCESS | 1652 | 1467376591931 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1652 | 1467376591933 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab0800 == 48 [pid = 1652] [id = 148] 05:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1133b2c00) [pid = 1652] [serial = 441] [outer = 0x0] 05:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116984000) [pid = 1652] [serial = 442] [outer = 0x1133b2c00] 05:36:31 INFO - PROCESS | 1652 | 1467376591966 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11818c000) [pid = 1652] [serial = 443] [outer = 0x1133b2c00] 05:36:32 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:32 INFO - PROCESS | 1652 | 1467376592461 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]]]}] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12af90800 == 47 [pid = 1652] [id = 142] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5f7800 == 46 [pid = 1652] [id = 141] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12916c800 == 45 [pid = 1652] [id = 140] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee6000 == 44 [pid = 1652] [id = 139] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1267bc000 == 43 [pid = 1652] [id = 138] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x126082000 == 42 [pid = 1652] [id = 137] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x124435000 == 41 [pid = 1652] [id = 136] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12395a000 == 40 [pid = 1652] [id = 135] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4b000 == 39 [pid = 1652] [id = 134] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c7000 == 38 [pid = 1652] [id = 133] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11715c000 == 37 [pid = 1652] [id = 132] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a2000 == 36 [pid = 1652] [id = 131] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7e000 == 35 [pid = 1652] [id = 128] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11694a000 == 34 [pid = 1652] [id = 129] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119c31800 == 33 [pid = 1652] [id = 130] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11836d000 == 32 [pid = 1652] [id = 117] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12c606000 == 31 [pid = 1652] [id = 147] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12bce7000 == 30 [pid = 1652] [id = 146] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12a387800 == 29 [pid = 1652] [id = 145] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119a2b000 == 28 [pid = 1652] [id = 144] 05:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1130dc000 == 27 [pid = 1652] [id = 143] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x125707800) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118784c00) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118768800) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11966fc00) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11a1eb400) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118395400) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118769800) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1176f5800) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116930c00) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116738c00) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1110ecc00) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1185d2800) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118197800) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123bc3000) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119837400) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126fc6c00) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126041c00) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12a85e800) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12940f800) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12693ac00) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124b58c00) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x129125c00) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a85c400) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a498c00) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128f05000) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12408e000) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12adb2400) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119812c00) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124591800) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12af44800) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 05:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124dc7000) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 05:36:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1423ms 05:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:36:33 INFO - PROCESS | 1652 | 1467376593198 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 1652 | 1467376593201 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:36:33 INFO - PROCESS | 1652 | 1467376593205 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1652 | 1467376593207 Marionette TRACE conn2 <- [1,566,null,{}] 05:36:33 INFO - PROCESS | 1652 | 1467376593210 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}] 05:36:33 INFO - PROCESS | 1652 | 1467376593212 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:33 INFO - PROCESS | 1652 | 1467376593285 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:36:33 INFO - PROCESS | 1652 | 1467376593291 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1652 | 1467376593295 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d1a800 == 28 [pid = 1652] [id = 149] 05:36:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e24000) [pid = 1652] [serial = 444] [outer = 0x0] 05:36:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11618d800) [pid = 1652] [serial = 445] [outer = 0x115e24000] 05:36:33 INFO - PROCESS | 1652 | 1467376593322 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11692c400) [pid = 1652] [serial = 446] [outer = 0x115e24000] 05:36:33 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:33 INFO - PROCESS | 1652 | 1467376593869 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]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 673ms 05:36:33 INFO - PROCESS | 1652 | 1467376593878 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:36:33 INFO - PROCESS | 1652 | 1467376593881 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:36:33 INFO - PROCESS | 1652 | 1467376593884 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1652 | 1467376593886 Marionette TRACE conn2 <- [1,570,null,{}] 05:36:33 INFO - PROCESS | 1652 | 1467376593891 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}] 05:36:33 INFO - PROCESS | 1652 | 1467376593893 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:33 INFO - PROCESS | 1652 | 1467376593995 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:36:34 INFO - PROCESS | 1652 | 1467376594067 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1652 | 1467376594068 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x116689000 == 29 [pid = 1652] [id = 150] 05:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11692f800) [pid = 1652] [serial = 447] [outer = 0x0] 05:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1176f5800) [pid = 1652] [serial = 448] [outer = 0x11692f800] 05:36:34 INFO - PROCESS | 1652 | 1467376594101 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11818a000) [pid = 1652] [serial = 449] [outer = 0x11692f800] 05:36:34 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:34 INFO - PROCESS | 1652 | 1467376594640 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]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 773ms 05:36:34 INFO - PROCESS | 1652 | 1467376594683 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1652 | 1467376594687 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:36:34 INFO - PROCESS | 1652 | 1467376594695 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1652 | 1467376594697 Marionette TRACE conn2 <- [1,574,null,{}] 05:36:34 INFO - PROCESS | 1652 | 1467376594700 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}] 05:36:34 INFO - PROCESS | 1652 | 1467376594701 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:34 INFO - PROCESS | 1652 | 1467376594801 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:36:34 INFO - PROCESS | 1652 | 1467376594877 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1652 | 1467376594878 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d31000 == 30 [pid = 1652] [id = 151] 05:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118340c00) [pid = 1652] [serial = 450] [outer = 0x0] 05:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118390800) [pid = 1652] [serial = 451] [outer = 0x118340c00] 05:36:34 INFO - PROCESS | 1652 | 1467376594911 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1185d1800) [pid = 1652] [serial = 452] [outer = 0x118340c00] 05:36:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab0800 == 29 [pid = 1652] [id = 148] 05:36:35 INFO - PROCESS | 1652 | 1467376595374 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]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 723ms 05:36:35 INFO - PROCESS | 1652 | 1467376595419 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 1652 | 1467376595422 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:36:35 INFO - PROCESS | 1652 | 1467376595431 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1652 | 1467376595433 Marionette TRACE conn2 <- [1,578,null,{}] 05:36:35 INFO - PROCESS | 1652 | 1467376595437 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}] 05:36:35 INFO - PROCESS | 1652 | 1467376595439 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:35 INFO - PROCESS | 1652 | 1467376595513 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:36:35 INFO - PROCESS | 1652 | 1467376595517 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 1652 | 1467376595520 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x117152800 == 30 [pid = 1652] [id = 152] 05:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118191400) [pid = 1652] [serial = 453] [outer = 0x0] 05:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118342800) [pid = 1652] [serial = 454] [outer = 0x118191400] 05:36:35 INFO - PROCESS | 1652 | 1467376595550 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1185cb000) [pid = 1652] [serial = 455] [outer = 0x118191400] 05:36:35 INFO - PROCESS | 1652 | 1467376595884 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]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 473ms 05:36:35 INFO - PROCESS | 1652 | 1467376595903 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:36:35 INFO - PROCESS | 1652 | 1467376595909 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:36:35 INFO - PROCESS | 1652 | 1467376595914 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1652 | 1467376595916 Marionette TRACE conn2 <- [1,582,null,{}] 05:36:35 INFO - PROCESS | 1652 | 1467376595918 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}] 05:36:35 INFO - PROCESS | 1652 | 1467376595919 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:36 INFO - PROCESS | 1652 | 1467376595995 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:36:36 INFO - PROCESS | 1652 | 1467376595999 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1652 | 1467376596000 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11915d800 == 31 [pid = 1652] [id = 153] 05:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11877d800) [pid = 1652] [serial = 456] [outer = 0x0] 05:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118789400) [pid = 1652] [serial = 457] [outer = 0x11877d800] 05:36:36 INFO - PROCESS | 1652 | 1467376596032 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1194a5400) [pid = 1652] [serial = 458] [outer = 0x11877d800] 05:36:36 INFO - PROCESS | 1652 | 1467376596503 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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:36:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 618ms 05:36:36 INFO - PROCESS | 1652 | 1467376596533 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 1652 | 1467376596536 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:36:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:36:36 INFO - PROCESS | 1652 | 1467376596550 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 1652 | 1467376596554 Marionette TRACE conn2 <- [1,586,null,{}] 05:36:36 INFO - PROCESS | 1652 | 1467376596571 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}] 05:36:36 INFO - PROCESS | 1652 | 1467376596576 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:36 INFO - PROCESS | 1652 | 1467376596677 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:36:36 INFO - PROCESS | 1652 | 1467376596682 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1652 | 1467376596685 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b3b000 == 32 [pid = 1652] [id = 154] 05:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1176f1000) [pid = 1652] [serial = 459] [outer = 0x0] 05:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119837400) [pid = 1652] [serial = 460] [outer = 0x1176f1000] 05:36:36 INFO - PROCESS | 1652 | 1467376596714 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11a1e8400) [pid = 1652] [serial = 461] [outer = 0x1176f1000] 05:36:36 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:36 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:37 INFO - PROCESS | 1652 | 1467376597043 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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:36:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 543ms 05:36:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:36:37 INFO - PROCESS | 1652 | 1467376597082 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1652 | 1467376597084 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:36:37 INFO - PROCESS | 1652 | 1467376597086 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1652 | 1467376597087 Marionette TRACE conn2 <- [1,590,null,{}] 05:36:37 INFO - PROCESS | 1652 | 1467376597090 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}] 05:36:37 INFO - PROCESS | 1652 | 1467376597091 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:37 INFO - PROCESS | 1652 | 1467376597165 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:36:37 INFO - PROCESS | 1652 | 1467376597168 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1652 | 1467376597169 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12395a800 == 33 [pid = 1652] [id = 155] 05:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123851c00) [pid = 1652] [serial = 462] [outer = 0x0] 05:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123bcc000) [pid = 1652] [serial = 463] [outer = 0x123851c00] 05:36:37 INFO - PROCESS | 1652 | 1467376597197 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x111f2fc00) [pid = 1652] [serial = 464] [outer = 0x123851c00] 05:36:37 INFO - PROCESS | 1652 | 1467376597650 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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:36:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 569ms 05:36:37 INFO - PROCESS | 1652 | 1467376597657 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1652 | 1467376597659 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:36:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:36:37 INFO - PROCESS | 1652 | 1467376597663 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1652 | 1467376597664 Marionette TRACE conn2 <- [1,594,null,{}] 05:36:37 INFO - PROCESS | 1652 | 1467376597689 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}] 05:36:37 INFO - PROCESS | 1652 | 1467376597691 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:37 INFO - PROCESS | 1652 | 1467376597806 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:36:37 INFO - PROCESS | 1652 | 1467376597810 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1652 | 1467376597812 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f1d000 == 34 [pid = 1652] [id = 156] 05:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115dcb000) [pid = 1652] [serial = 465] [outer = 0x0] 05:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12459a800) [pid = 1652] [serial = 466] [outer = 0x115dcb000] 05:36:37 INFO - PROCESS | 1652 | 1467376597836 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124d06c00) [pid = 1652] [serial = 467] [outer = 0x115dcb000] 05:36:38 INFO - PROCESS | 1652 | 1467376598172 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:36:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 523ms 05:36:38 INFO - PROCESS | 1652 | 1467376598186 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1652 | 1467376598187 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:36:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:36:38 INFO - PROCESS | 1652 | 1467376598200 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1652 | 1467376598201 Marionette TRACE conn2 <- [1,598,null,{}] 05:36:38 INFO - PROCESS | 1652 | 1467376598203 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}] 05:36:38 INFO - PROCESS | 1652 | 1467376598210 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:38 INFO - PROCESS | 1652 | 1467376598318 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:36:38 INFO - PROCESS | 1652 | 1467376598351 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1652 | 1467376598352 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b0c800 == 35 [pid = 1652] [id = 157] 05:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124d08000) [pid = 1652] [serial = 468] [outer = 0x0] 05:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12570c000) [pid = 1652] [serial = 469] [outer = 0x124d08000] 05:36:38 INFO - PROCESS | 1652 | 1467376598377 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126942400) [pid = 1652] [serial = 470] [outer = 0x124d08000] 05:36:38 INFO - PROCESS | 1652 | 1467376598703 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:36:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 528ms 05:36:38 INFO - PROCESS | 1652 | 1467376598719 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1652 | 1467376598720 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:36:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:36:38 INFO - PROCESS | 1652 | 1467376598725 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1652 | 1467376598728 Marionette TRACE conn2 <- [1,602,null,{}] 05:36:38 INFO - PROCESS | 1652 | 1467376598735 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}] 05:36:38 INFO - PROCESS | 1652 | 1467376598737 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:38 INFO - PROCESS | 1652 | 1467376598838 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:36:38 INFO - PROCESS | 1652 | 1467376598841 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1652 | 1467376598842 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x125733800 == 36 [pid = 1652] [id = 158] 05:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11830a400) [pid = 1652] [serial = 471] [outer = 0x0] 05:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126fcb000) [pid = 1652] [serial = 472] [outer = 0x11830a400] 05:36:38 INFO - PROCESS | 1652 | 1467376598865 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128f05000) [pid = 1652] [serial = 473] [outer = 0x11830a400] 05:36:39 INFO - PROCESS | 1652 | 1467376599201 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]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:36:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 05:36:39 INFO - PROCESS | 1652 | 1467376599247 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1652 | 1467376599248 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:36:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:36:39 INFO - PROCESS | 1652 | 1467376599250 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1652 | 1467376599251 Marionette TRACE conn2 <- [1,606,null,{}] 05:36:39 INFO - PROCESS | 1652 | 1467376599253 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}] 05:36:39 INFO - PROCESS | 1652 | 1467376599255 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:39 INFO - PROCESS | 1652 | 1467376599366 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1133b2c00) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119482400) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1174cc400) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x112233400) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124084400) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12940c800) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12458e800) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113011000) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119189800) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118196800) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119838400) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a85e400) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118781400) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123bc8000) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185c6c00) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116931c00) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1194aa800) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116a12400) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119478800) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b806400) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:36:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1194ac800) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:36:39 INFO - PROCESS | 1652 | 1467376599417 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1652 | 1467376599418 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aae800 == 37 [pid = 1652] [id = 159] 05:36:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1110e7000) [pid = 1652] [serial = 474] [outer = 0x0] 05:36:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x113d4dc00) [pid = 1652] [serial = 475] [outer = 0x1110e7000] 05:36:39 INFO - PROCESS | 1652 | 1467376599445 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11830e000) [pid = 1652] [serial = 476] [outer = 0x1110e7000] 05:36:39 INFO - PROCESS | 1652 | 1467376599856 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]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:36:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 618ms 05:36:39 INFO - PROCESS | 1652 | 1467376599869 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:36:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:36:39 INFO - PROCESS | 1652 | 1467376599870 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:36:39 INFO - PROCESS | 1652 | 1467376599877 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1652 | 1467376599879 Marionette TRACE conn2 <- [1,610,null,{}] 05:36:39 INFO - PROCESS | 1652 | 1467376599882 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}] 05:36:39 INFO - PROCESS | 1652 | 1467376599897 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:40 INFO - PROCESS | 1652 | 1467376600033 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:36:40 INFO - PROCESS | 1652 | 1467376600040 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 1652 | 1467376600041 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b3a000 == 38 [pid = 1652] [id = 160] 05:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11697e400) [pid = 1652] [serial = 477] [outer = 0x0] 05:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118781c00) [pid = 1652] [serial = 478] [outer = 0x11697e400] 05:36:40 INFO - PROCESS | 1652 | 1467376600065 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126fc0400) [pid = 1652] [serial = 479] [outer = 0x11697e400] 05:36:40 INFO - PROCESS | 1652 | 1467376600359 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]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 05:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:36:40 INFO - PROCESS | 1652 | 1467376600397 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1652 | 1467376600398 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:36:40 INFO - PROCESS | 1652 | 1467376600400 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1652 | 1467376600401 Marionette TRACE conn2 <- [1,614,null,{}] 05:36:40 INFO - PROCESS | 1652 | 1467376600404 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}] 05:36:40 INFO - PROCESS | 1652 | 1467376600405 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:40 INFO - PROCESS | 1652 | 1467376600482 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:36:40 INFO - PROCESS | 1652 | 1467376600487 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 1652 | 1467376600488 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12886c800 == 39 [pid = 1652] [id = 161] 05:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11830f400) [pid = 1652] [serial = 480] [outer = 0x0] 05:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129407c00) [pid = 1652] [serial = 481] [outer = 0x11830f400] 05:36:40 INFO - PROCESS | 1652 | 1467376600515 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a493800) [pid = 1652] [serial = 482] [outer = 0x11830f400] 05:36:40 INFO - PROCESS | 1652 | 1467376600860 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]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 05:36:40 INFO - PROCESS | 1652 | 1467376600870 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1652 | 1467376600872 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:36:40 INFO - PROCESS | 1652 | 1467376600878 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1652 | 1467376600887 Marionette TRACE conn2 <- [1,618,null,{}] 05:36:40 INFO - PROCESS | 1652 | 1467376600891 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}] 05:36:40 INFO - PROCESS | 1652 | 1467376600893 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:41 INFO - PROCESS | 1652 | 1467376601005 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:36:41 INFO - PROCESS | 1652 | 1467376601013 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1652 | 1467376601014 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x129156800 == 40 [pid = 1652] [id = 162] 05:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12940f800) [pid = 1652] [serial = 483] [outer = 0x0] 05:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12adb6000) [pid = 1652] [serial = 484] [outer = 0x12940f800] 05:36:41 INFO - PROCESS | 1652 | 1467376601041 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b810c00) [pid = 1652] [serial = 485] [outer = 0x12940f800] 05:36:41 INFO - PROCESS | 1652 | 1467376601328 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]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 481ms 05:36:41 INFO - PROCESS | 1652 | 1467376601363 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 1652 | 1467376601365 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:36:41 INFO - PROCESS | 1652 | 1467376601367 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 1652 | 1467376601368 Marionette TRACE conn2 <- [1,622,null,{}] 05:36:41 INFO - PROCESS | 1652 | 1467376601371 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}] 05:36:41 INFO - PROCESS | 1652 | 1467376601372 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:41 INFO - PROCESS | 1652 | 1467376601502 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:36:41 INFO - PROCESS | 1652 | 1467376601570 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1652 | 1467376601571 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133ce000 == 41 [pid = 1652] [id = 163] 05:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x111d83c00) [pid = 1652] [serial = 486] [outer = 0x0] 05:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112a7c800) [pid = 1652] [serial = 487] [outer = 0x111d83c00] 05:36:41 INFO - PROCESS | 1652 | 1467376601605 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116738c00) [pid = 1652] [serial = 488] [outer = 0x111d83c00] 05:36:42 INFO - PROCESS | 1652 | 1467376602045 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]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 718ms 05:36:42 INFO - PROCESS | 1652 | 1467376602106 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1652 | 1467376602109 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116f8e800) [pid = 1652] [serial = 489] [outer = 0x12c7d4000] 05:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:36:42 INFO - PROCESS | 1652 | 1467376602145 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1652 | 1467376602146 Marionette TRACE conn2 <- [1,626,null,{}] 05:36:42 INFO - PROCESS | 1652 | 1467376602177 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}] 05:36:42 INFO - PROCESS | 1652 | 1467376602180 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:42 INFO - PROCESS | 1652 | 1467376602283 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:36:42 INFO - PROCESS | 1652 | 1467376602333 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 1652 | 1467376602334 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b53000 == 42 [pid = 1652] [id = 164] 05:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118196800) [pid = 1652] [serial = 490] [outer = 0x0] 05:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119480c00) [pid = 1652] [serial = 491] [outer = 0x118196800] 05:36:42 INFO - PROCESS | 1652 | 1467376602365 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119529800) [pid = 1652] [serial = 492] [outer = 0x118196800] 05:36:42 INFO - PROCESS | 1652 | 1467376602829 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]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 742ms 05:36:42 INFO - PROCESS | 1652 | 1467376602874 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1652 | 1467376602876 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:36:42 INFO - PROCESS | 1652 | 1467376602878 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1652 | 1467376602879 Marionette TRACE conn2 <- [1,630,null,{}] 05:36:42 INFO - PROCESS | 1652 | 1467376602882 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}] 05:36:42 INFO - PROCESS | 1652 | 1467376602883 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:42 INFO - PROCESS | 1652 | 1467376602983 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:36:43 INFO - PROCESS | 1652 | 1467376603052 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1652 | 1467376603053 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x129155000 == 43 [pid = 1652] [id = 165] 05:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11a1e9c00) [pid = 1652] [serial = 493] [outer = 0x0] 05:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x123e07c00) [pid = 1652] [serial = 494] [outer = 0x11a1e9c00] 05:36:43 INFO - PROCESS | 1652 | 1467376603082 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124d58c00) [pid = 1652] [serial = 495] [outer = 0x11a1e9c00] 05:36:43 INFO - PROCESS | 1652 | 1467376603496 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]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 669ms 05:36:43 INFO - PROCESS | 1652 | 1467376603548 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 1652 | 1467376603551 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:36:43 INFO - PROCESS | 1652 | 1467376603558 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1652 | 1467376603562 Marionette TRACE conn2 <- [1,634,null,{}] 05:36:43 INFO - PROCESS | 1652 | 1467376603564 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}] 05:36:43 INFO - PROCESS | 1652 | 1467376603567 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:43 INFO - PROCESS | 1652 | 1467376603669 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:36:43 INFO - PROCESS | 1652 | 1467376603724 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1652 | 1467376603726 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b896000 == 44 [pid = 1652] [id = 166] 05:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125704c00) [pid = 1652] [serial = 496] [outer = 0x0] 05:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126735400) [pid = 1652] [serial = 497] [outer = 0x125704c00] 05:36:43 INFO - PROCESS | 1652 | 1467376603755 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12a4f0400) [pid = 1652] [serial = 498] [outer = 0x125704c00] 05:36:44 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:44 INFO - PROCESS | 1652 | 1467376604335 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]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 825ms 05:36:44 INFO - PROCESS | 1652 | 1467376604395 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1652 | 1467376604397 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:36:44 INFO - PROCESS | 1652 | 1467376604403 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1652 | 1467376604405 Marionette TRACE conn2 <- [1,638,null,{}] 05:36:44 INFO - PROCESS | 1652 | 1467376604412 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}] 05:36:44 INFO - PROCESS | 1652 | 1467376604414 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:44 INFO - PROCESS | 1652 | 1467376604522 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:36:44 INFO - PROCESS | 1652 | 1467376604595 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1652 | 1467376604598 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x118444800 == 45 [pid = 1652] [id = 167] 05:36:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118392c00) [pid = 1652] [serial = 499] [outer = 0x0] 05:36:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11876d400) [pid = 1652] [serial = 500] [outer = 0x118392c00] 05:36:44 INFO - PROCESS | 1652 | 1467376604633 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11918ac00) [pid = 1652] [serial = 501] [outer = 0x118392c00] 05:36:44 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:45 INFO - PROCESS | 1652 | 1467376605081 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x129156800 == 44 [pid = 1652] [id = 162] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12886c800 == 43 [pid = 1652] [id = 161] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119b3a000 == 42 [pid = 1652] [id = 160] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x116aae800 == 41 [pid = 1652] [id = 159] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11618d800) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x125733800 == 40 [pid = 1652] [id = 158] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x124b0c800 == 39 [pid = 1652] [id = 157] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123f1d000 == 38 [pid = 1652] [id = 156] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12395a800 == 37 [pid = 1652] [id = 155] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119b3b000 == 36 [pid = 1652] [id = 154] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11915d800 == 35 [pid = 1652] [id = 153] 05:36:45 INFO - PROCESS | 1652 | 1467376605167 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1652 | 1467376605172 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x117152800 == 34 [pid = 1652] [id = 152] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x117d31000 == 33 [pid = 1652] [id = 151] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x116689000 == 32 [pid = 1652] [id = 150] 05:36:45 INFO - PROCESS | 1652 | --DOCSHELL 0x113d1a800 == 31 [pid = 1652] [id = 149] 05:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:36:45 INFO - PROCESS | 1652 | 1467376605182 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1652 | 1467376605184 Marionette TRACE conn2 <- [1,642,null,{}] 05:36:45 INFO - PROCESS | 1652 | 1467376605191 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}] 05:36:45 INFO - PROCESS | 1652 | 1467376605193 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:45 INFO - PROCESS | 1652 | 1467376605303 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x125772c00) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126fca800) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12693f400) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x129409800) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118308000) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12b804c00) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b80fc00) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1188a5800) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128f0e000) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1194abc00) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128e12400) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11910e800) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1194a8c00) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116a1a800) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117dbac00) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119cf7c00) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116f95000) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118190800) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119529c00) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a02c00) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11838c000) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b892800) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b811000) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1251e0800) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1265a2c00) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126fcb400) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a491000) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123a23c00) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128f0bc00) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116984000) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124081c00) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11876b800) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112fb3c00) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126942c00) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12adb4000) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12afab000) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116927400) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118196c00) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119838800) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x125706c00) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11818c000) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 05:36:45 INFO - PROCESS | 1652 | 1467376605358 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1652 | 1467376605359 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116954800 == 32 [pid = 1652] [id = 168] 05:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116a1a800) [pid = 1652] [serial = 502] [outer = 0x0] 05:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118308000) [pid = 1652] [serial = 503] [outer = 0x116a1a800] 05:36:45 INFO - PROCESS | 1652 | 1467376605386 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1194b0000) [pid = 1652] [serial = 504] [outer = 0x116a1a800] 05:36:45 INFO - PROCESS | 1652 | 1467376605685 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 522ms 05:36:45 INFO - PROCESS | 1652 | 1467376605712 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1652 | 1467376605714 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:36:45 INFO - PROCESS | 1652 | 1467376605717 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1652 | 1467376605719 Marionette TRACE conn2 <- [1,646,null,{}] 05:36:45 INFO - PROCESS | 1652 | 1467376605731 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}] 05:36:45 INFO - PROCESS | 1652 | 1467376605734 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:45 INFO - PROCESS | 1652 | 1467376605875 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:36:45 INFO - PROCESS | 1652 | 1467376605963 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1652 | 1467376605966 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c5000 == 33 [pid = 1652] [id = 169] 05:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11a1e0000) [pid = 1652] [serial = 505] [outer = 0x0] 05:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124082400) [pid = 1652] [serial = 506] [outer = 0x11a1e0000] 05:36:46 INFO - PROCESS | 1652 | 1467376606013 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124d08400) [pid = 1652] [serial = 507] [outer = 0x11a1e0000] 05:36:46 INFO - PROCESS | 1652 | 1467376606393 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]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 724ms 05:36:46 INFO - PROCESS | 1652 | 1467376606442 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1652 | 1467376606444 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:36:46 INFO - PROCESS | 1652 | 1467376606446 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1652 | 1467376606447 Marionette TRACE conn2 <- [1,650,null,{}] 05:36:46 INFO - PROCESS | 1652 | 1467376606449 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}] 05:36:46 INFO - PROCESS | 1652 | 1467376606450 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:46 INFO - PROCESS | 1652 | 1467376606534 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:36:46 INFO - PROCESS | 1652 | 1467376606585 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 1652 | 1467376606586 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a109800 == 34 [pid = 1652] [id = 170] 05:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x124d05000) [pid = 1652] [serial = 508] [outer = 0x0] 05:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125777000) [pid = 1652] [serial = 509] [outer = 0x124d05000] 05:36:46 INFO - PROCESS | 1652 | 1467376606611 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126732800) [pid = 1652] [serial = 510] [outer = 0x124d05000] 05:36:46 INFO - PROCESS | 1652 | 1467376606877 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]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 05:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:36:46 INFO - PROCESS | 1652 | 1467376606914 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1652 | 1467376606916 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:36:46 INFO - PROCESS | 1652 | 1467376606918 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1652 | 1467376606919 Marionette TRACE conn2 <- [1,654,null,{}] 05:36:46 INFO - PROCESS | 1652 | 1467376606929 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}] 05:36:46 INFO - PROCESS | 1652 | 1467376606931 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:47 INFO - PROCESS | 1652 | 1467376607012 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:36:47 INFO - PROCESS | 1652 | 1467376607016 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1652 | 1467376607017 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7a800 == 35 [pid = 1652] [id = 171] 05:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11818e800) [pid = 1652] [serial = 511] [outer = 0x0] 05:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128af2400) [pid = 1652] [serial = 512] [outer = 0x11818e800] 05:36:47 INFO - PROCESS | 1652 | 1467376607042 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x129410400) [pid = 1652] [serial = 513] [outer = 0x11818e800] 05:36:47 INFO - PROCESS | 1652 | 1467376607389 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]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 518ms 05:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:36:47 INFO - PROCESS | 1652 | 1467376607440 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1652 | 1467376607442 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:36:47 INFO - PROCESS | 1652 | 1467376607444 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1652 | 1467376607445 Marionette TRACE conn2 <- [1,658,null,{}] 05:36:47 INFO - PROCESS | 1652 | 1467376607447 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}] 05:36:47 INFO - PROCESS | 1652 | 1467376607451 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:47 INFO - PROCESS | 1652 | 1467376607570 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:36:47 INFO - PROCESS | 1652 | 1467376607583 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1652 | 1467376607584 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x124436800 == 36 [pid = 1652] [id = 172] 05:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12a491000) [pid = 1652] [serial = 514] [outer = 0x0] 05:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12afa6400) [pid = 1652] [serial = 515] [outer = 0x12a491000] 05:36:47 INFO - PROCESS | 1652 | 1467376607609 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12bcc8400) [pid = 1652] [serial = 516] [outer = 0x12a491000] 05:36:47 INFO - PROCESS | 1652 | 1467376607932 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]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 05:36:47 INFO - PROCESS | 1652 | 1467376607962 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1652 | 1467376607963 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:36:47 INFO - PROCESS | 1652 | 1467376607974 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1652 | 1467376607976 Marionette TRACE conn2 <- [1,662,null,{}] 05:36:47 INFO - PROCESS | 1652 | 1467376607978 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}] 05:36:47 INFO - PROCESS | 1652 | 1467376607979 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:48 INFO - PROCESS | 1652 | 1467376608072 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:36:48 INFO - PROCESS | 1652 | 1467376608076 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 1652 | 1467376608077 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167b1000 == 37 [pid = 1652] [id = 173] 05:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a4f4800) [pid = 1652] [serial = 517] [outer = 0x0] 05:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12bcd5400) [pid = 1652] [serial = 518] [outer = 0x12a4f4800] 05:36:48 INFO - PROCESS | 1652 | 1467376608100 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12be3a400) [pid = 1652] [serial = 519] [outer = 0x12a4f4800] 05:36:48 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:48 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:48 INFO - PROCESS | 1652 | 1467376608444 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 522ms 05:36:48 INFO - PROCESS | 1652 | 1467376608496 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1652 | 1467376608497 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:36:48 INFO - PROCESS | 1652 | 1467376608499 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1652 | 1467376608500 Marionette TRACE conn2 <- [1,666,null,{}] 05:36:48 INFO - PROCESS | 1652 | 1467376608503 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}] 05:36:48 INFO - PROCESS | 1652 | 1467376608504 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:48 INFO - PROCESS | 1652 | 1467376608602 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:36:48 INFO - PROCESS | 1652 | 1467376608608 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 1652 | 1467376608609 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12886c800 == 38 [pid = 1652] [id = 174] 05:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b887c00) [pid = 1652] [serial = 520] [outer = 0x0] 05:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12be40000) [pid = 1652] [serial = 521] [outer = 0x12b887c00] 05:36:48 INFO - PROCESS | 1652 | 1467376608633 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12c648000) [pid = 1652] [serial = 522] [outer = 0x12b887c00] 05:36:48 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:48 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 05:36:48 INFO - PROCESS | 1652 | 1467376608961 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]]]}] 05:36:48 INFO - PROCESS | 1652 | 1467376608969 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1652 | 1467376608970 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:36:48 INFO - PROCESS | 1652 | 1467376608981 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1652 | 1467376608982 Marionette TRACE conn2 <- [1,670,null,{}] 05:36:48 INFO - PROCESS | 1652 | 1467376608984 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}] 05:36:48 INFO - PROCESS | 1652 | 1467376608985 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:49 INFO - PROCESS | 1652 | 1467376609088 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:36:49 INFO - PROCESS | 1652 | 1467376609123 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1652 | 1467376609124 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x129149800 == 39 [pid = 1652] [id = 175] 05:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124590400) [pid = 1652] [serial = 523] [outer = 0x0] 05:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12c64cc00) [pid = 1652] [serial = 524] [outer = 0x124590400] 05:36:49 INFO - PROCESS | 1652 | 1467376609148 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12c7d1000) [pid = 1652] [serial = 525] [outer = 0x124590400] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115dcb000) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124d08000) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1176f1000) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118191400) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123851c00) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11877d800) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118340c00) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11830a400) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1110e7000) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11830f400) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:36:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11697e400) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:36:49 INFO - PROCESS | 1652 | 1467376609702 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]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 777ms 05:36:49 INFO - PROCESS | 1652 | 1467376609751 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 1652 | 1467376609753 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:36:49 INFO - PROCESS | 1652 | 1467376609756 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 1652 | 1467376609758 Marionette TRACE conn2 <- [1,674,null,{}] 05:36:49 INFO - PROCESS | 1652 | 1467376609761 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}] 05:36:49 INFO - PROCESS | 1652 | 1467376609763 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:49 INFO - PROCESS | 1652 | 1467376609882 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:36:49 INFO - PROCESS | 1652 | 1467376609933 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1652 | 1467376609934 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bf800 == 40 [pid = 1652] [id = 176] 05:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x111098800) [pid = 1652] [serial = 526] [outer = 0x0] 05:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1110a0000) [pid = 1652] [serial = 527] [outer = 0x111098800] 05:36:49 INFO - PROCESS | 1652 | 1467376609960 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1110a4800) [pid = 1652] [serial = 528] [outer = 0x111098800] 05:36:50 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:50 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:50 INFO - PROCESS | 1652 | 1467376610218 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]]]}] 05:36:50 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 05:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 473ms 05:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:36:50 INFO - PROCESS | 1652 | 1467376610229 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1652 | 1467376610230 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:36:50 INFO - PROCESS | 1652 | 1467376610233 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1652 | 1467376610234 Marionette TRACE conn2 <- [1,678,null,{}] 05:36:50 INFO - PROCESS | 1652 | 1467376610248 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}] 05:36:50 INFO - PROCESS | 1652 | 1467376610250 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:50 INFO - PROCESS | 1652 | 1467376610347 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:36:50 INFO - PROCESS | 1652 | 1467376610351 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1652 | 1467376610353 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b026800 == 41 [pid = 1652] [id = 177] 05:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113220c00) [pid = 1652] [serial = 529] [outer = 0x0] 05:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119186400) [pid = 1652] [serial = 530] [outer = 0x113220c00] 05:36:50 INFO - PROCESS | 1652 | 1467376610380 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12af44800) [pid = 1652] [serial = 531] [outer = 0x113220c00] 05:36:50 INFO - PROCESS | 1652 | 1467376610711 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]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 526ms 05:36:50 INFO - PROCESS | 1652 | 1467376610759 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1652 | 1467376610760 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:36:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:36:50 INFO - PROCESS | 1652 | 1467376610763 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1652 | 1467376610764 Marionette TRACE conn2 <- [1,682,null,{}] 05:36:50 INFO - PROCESS | 1652 | 1467376610766 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}] 05:36:50 INFO - PROCESS | 1652 | 1467376610767 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:50 INFO - PROCESS | 1652 | 1467376610871 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:36:50 INFO - PROCESS | 1652 | 1467376610877 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1652 | 1467376610878 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8b4000 == 42 [pid = 1652] [id = 178] 05:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1129a5000) [pid = 1652] [serial = 532] [outer = 0x0] 05:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1129aec00) [pid = 1652] [serial = 533] [outer = 0x1129a5000] 05:36:50 INFO - PROCESS | 1652 | 1467376610902 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1129b3800) [pid = 1652] [serial = 534] [outer = 0x1129a5000] 05:36:51 INFO - PROCESS | 1652 | 1467376611708 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]]]}] 05:36:51 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) 05:36:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 05:36:51 INFO - PROCESS | 1652 | 1467376611731 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1652 | 1467376611734 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:36:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:36:51 INFO - PROCESS | 1652 | 1467376611738 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 1652 | 1467376611740 Marionette TRACE conn2 <- [1,686,null,{}] 05:36:51 INFO - PROCESS | 1652 | 1467376611744 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}] 05:36:51 INFO - PROCESS | 1652 | 1467376611746 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:51 INFO - PROCESS | 1652 | 1467376611852 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:36:51 INFO - PROCESS | 1652 | 1467376611903 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 1652 | 1467376611905 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11746c800 == 43 [pid = 1652] [id = 179] 05:36:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1129af400) [pid = 1652] [serial = 535] [outer = 0x0] 05:36:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112fb3c00) [pid = 1652] [serial = 536] [outer = 0x1129af400] 05:36:51 INFO - PROCESS | 1652 | 1467376611937 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11601ec00) [pid = 1652] [serial = 537] [outer = 0x1129af400] 05:36:52 INFO - PROCESS | 1652 | 1467376612827 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]]]}] 05:36:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:36:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1124ms 05:36:52 INFO - PROCESS | 1652 | 1467376612862 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1652 | 1467376612865 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:36:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:36:52 INFO - PROCESS | 1652 | 1467376612869 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1652 | 1467376612871 Marionette TRACE conn2 <- [1,690,null,{}] 05:36:52 INFO - PROCESS | 1652 | 1467376612874 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}] 05:36:52 INFO - PROCESS | 1652 | 1467376612876 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:52 INFO - PROCESS | 1652 | 1467376612977 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:36:53 INFO - PROCESS | 1652 | 1467376613027 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 1652 | 1467376613029 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12387f800 == 44 [pid = 1652] [id = 180] 05:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116023c00) [pid = 1652] [serial = 538] [outer = 0x0] 05:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11697e400) [pid = 1652] [serial = 539] [outer = 0x116023c00] 05:36:53 INFO - PROCESS | 1652 | 1467376613059 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11818d800) [pid = 1652] [serial = 540] [outer = 0x116023c00] 05:36:53 INFO - PROCESS | 1652 | 1467376613946 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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:36:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 05:36:53 INFO - PROCESS | 1652 | 1467376613990 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:36:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:36:53 INFO - PROCESS | 1652 | 1467376613991 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:36:53 INFO - PROCESS | 1652 | 1467376613994 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1652 | 1467376613996 Marionette TRACE conn2 <- [1,694,null,{}] 05:36:54 INFO - PROCESS | 1652 | 1467376614004 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}] 05:36:54 INFO - PROCESS | 1652 | 1467376614007 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:54 INFO - PROCESS | 1652 | 1467376614109 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:36:54 INFO - PROCESS | 1652 | 1467376614173 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 1652 | 1467376614175 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b02f000 == 45 [pid = 1652] [id = 181] 05:36:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118190c00) [pid = 1652] [serial = 541] [outer = 0x0] 05:36:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119833c00) [pid = 1652] [serial = 542] [outer = 0x118190c00] 05:36:54 INFO - PROCESS | 1652 | 1467376614205 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12380cc00) [pid = 1652] [serial = 543] [outer = 0x118190c00] 05:36:55 INFO - PROCESS | 1652 | 1467376615134 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]]]}] 05:36:55 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) 05:36:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1172ms 05:36:55 INFO - PROCESS | 1652 | 1467376615167 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 1652 | 1467376615168 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:36:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:36:55 INFO - PROCESS | 1652 | 1467376615171 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1652 | 1467376615172 Marionette TRACE conn2 <- [1,698,null,{}] 05:36:55 INFO - PROCESS | 1652 | 1467376615174 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}] 05:36:55 INFO - PROCESS | 1652 | 1467376615176 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:55 INFO - PROCESS | 1652 | 1467376615276 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:36:55 INFO - PROCESS | 1652 | 1467376615326 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 1652 | 1467376615327 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c611000 == 46 [pid = 1652] [id = 182] 05:36:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12455ec00) [pid = 1652] [serial = 544] [outer = 0x0] 05:36:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124d5e000) [pid = 1652] [serial = 545] [outer = 0x12455ec00] 05:36:55 INFO - PROCESS | 1652 | 1467376615357 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12693b800) [pid = 1652] [serial = 546] [outer = 0x12455ec00] 05:36:56 INFO - PROCESS | 1652 | 1467376616417 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]]]}] 05:36:56 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) 05:36:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1272ms 05:36:56 INFO - PROCESS | 1652 | 1467376616443 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1652 | 1467376616445 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:36:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:36:56 INFO - PROCESS | 1652 | 1467376616448 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1652 | 1467376616450 Marionette TRACE conn2 <- [1,702,null,{}] 05:36:56 INFO - PROCESS | 1652 | 1467376616453 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}] 05:36:56 INFO - PROCESS | 1652 | 1467376616455 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:56 INFO - PROCESS | 1652 | 1467376616566 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12b026800 == 45 [pid = 1652] [id = 177] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bf800 == 44 [pid = 1652] [id = 176] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x129149800 == 43 [pid = 1652] [id = 175] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12886c800 == 42 [pid = 1652] [id = 174] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1167b1000 == 41 [pid = 1652] [id = 173] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x124436800 == 40 [pid = 1652] [id = 172] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7a800 == 39 [pid = 1652] [id = 171] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12adb6000) [pid = 1652] [serial = 484] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x11a109800 == 38 [pid = 1652] [id = 170] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c5000 == 37 [pid = 1652] [id = 169] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116954800 == 36 [pid = 1652] [id = 168] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x118444800 == 35 [pid = 1652] [id = 167] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12b896000 == 34 [pid = 1652] [id = 166] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x129155000 == 33 [pid = 1652] [id = 165] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x119b53000 == 32 [pid = 1652] [id = 164] 05:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1133ce000 == 31 [pid = 1652] [id = 163] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126942400) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11830e000) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a493800) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129407c00) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118781c00) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113d4dc00) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124d06c00) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126fc0400) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111f2fc00) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12459a800) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12570c000) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1176f5800) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119837400) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11a1e8400) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118342800) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1185cb000) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123bcc000) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118789400) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1194a5400) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1185d1800) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118390800) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126fcb000) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128f05000) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 05:36:56 INFO - PROCESS | 1652 | 1467376616675 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 1652 | 1467376616676 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11668a800 == 32 [pid = 1652] [id = 183] 05:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11601a400) [pid = 1652] [serial = 547] [outer = 0x0] 05:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116025c00) [pid = 1652] [serial = 548] [outer = 0x11601a400] 05:36:56 INFO - PROCESS | 1652 | 1467376616706 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118188400) [pid = 1652] [serial = 549] [outer = 0x11601a400] 05:36:57 INFO - PROCESS | 1652 | 1467376617472 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]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:36:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1073ms 05:36:57 INFO - PROCESS | 1652 | 1467376617521 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 1652 | 1467376617524 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:36:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:36:57 INFO - PROCESS | 1652 | 1467376617528 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 1652 | 1467376617529 Marionette TRACE conn2 <- [1,706,null,{}] 05:36:57 INFO - PROCESS | 1652 | 1467376617532 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}] 05:36:57 INFO - PROCESS | 1652 | 1467376617533 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:57 INFO - PROCESS | 1652 | 1467376617612 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:36:57 INFO - PROCESS | 1652 | 1467376617617 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1652 | 1467376617618 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11916c000 == 33 [pid = 1652] [id = 184] 05:36:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11852c000) [pid = 1652] [serial = 550] [outer = 0x0] 05:36:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11918d800) [pid = 1652] [serial = 551] [outer = 0x11852c000] 05:36:57 INFO - PROCESS | 1652 | 1467376617645 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116f79000) [pid = 1652] [serial = 552] [outer = 0x11852c000] 05:36:58 INFO - PROCESS | 1652 | 1467376618475 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]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:36:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 05:36:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:36:58 INFO - PROCESS | 1652 | 1467376618498 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 1652 | 1467376618499 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:36:58 INFO - PROCESS | 1652 | 1467376618502 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1652 | 1467376618504 Marionette TRACE conn2 <- [1,710,null,{}] 05:36:58 INFO - PROCESS | 1652 | 1467376618513 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}] 05:36:58 INFO - PROCESS | 1652 | 1467376618516 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:58 INFO - PROCESS | 1652 | 1467376618626 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:36:58 INFO - PROCESS | 1652 | 1467376618639 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 1652 | 1467376618641 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x123879000 == 34 [pid = 1652] [id = 185] 05:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119818000) [pid = 1652] [serial = 553] [outer = 0x0] 05:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123c07800) [pid = 1652] [serial = 554] [outer = 0x119818000] 05:36:58 INFO - PROCESS | 1652 | 1467376618669 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124591000) [pid = 1652] [serial = 555] [outer = 0x119818000] 05:36:59 INFO - PROCESS | 1652 | 1467376619489 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]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:36:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1026ms 05:36:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:36:59 INFO - PROCESS | 1652 | 1467376619529 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 1652 | 1467376619530 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:36:59 INFO - PROCESS | 1652 | 1467376619532 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 1652 | 1467376619534 Marionette TRACE conn2 <- [1,714,null,{}] 05:36:59 INFO - PROCESS | 1652 | 1467376619542 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}] 05:36:59 INFO - PROCESS | 1652 | 1467376619543 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:59 INFO - PROCESS | 1652 | 1467376619642 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:36:59 INFO - PROCESS | 1652 | 1467376619646 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 1652 | 1467376619647 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:36:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dc0800 == 35 [pid = 1652] [id = 186] 05:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1265a7800) [pid = 1652] [serial = 556] [outer = 0x0] 05:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126941000) [pid = 1652] [serial = 557] [outer = 0x1265a7800] 05:36:59 INFO - PROCESS | 1652 | 1467376619672 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126fc9800) [pid = 1652] [serial = 558] [outer = 0x1265a7800] 05:37:00 INFO - PROCESS | 1652 | 1467376620471 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]]]}] 05:37:00 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 05:37:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 975ms 05:37:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:37:00 INFO - PROCESS | 1652 | 1467376620510 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 1652 | 1467376620511 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:37:00 INFO - PROCESS | 1652 | 1467376620513 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 1652 | 1467376620515 Marionette TRACE conn2 <- [1,718,null,{}] 05:37:00 INFO - PROCESS | 1652 | 1467376620517 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}] 05:37:00 INFO - PROCESS | 1652 | 1467376620518 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:00 INFO - PROCESS | 1652 | 1467376620689 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a4f4800) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11a1e0000) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b887c00) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118392c00) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11818e800) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124d05000) [pid = 1652] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116a1a800) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12940f800) [pid = 1652] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x111098800) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124590400) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x113220c00) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:37:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a491000) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:37:00 INFO - PROCESS | 1652 | 1467376620732 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1652 | 1467376620733 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12387e800 == 36 [pid = 1652] [id = 187] 05:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x111099c00) [pid = 1652] [serial = 559] [outer = 0x0] 05:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116020800) [pid = 1652] [serial = 560] [outer = 0x111099c00] 05:37:00 INFO - PROCESS | 1652 | 1467376620758 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11889d000) [pid = 1652] [serial = 561] [outer = 0x111099c00] 05:37:01 INFO - PROCESS | 1652 | 1467376621504 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]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:37:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1022ms 05:37:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:37:01 INFO - PROCESS | 1652 | 1467376621536 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1652 | 1467376621537 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:37:01 INFO - PROCESS | 1652 | 1467376621540 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1652 | 1467376621543 Marionette TRACE conn2 <- [1,722,null,{}] 05:37:01 INFO - PROCESS | 1652 | 1467376621551 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}] 05:37:01 INFO - PROCESS | 1652 | 1467376621555 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:01 INFO - PROCESS | 1652 | 1467376621650 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:37:01 INFO - PROCESS | 1652 | 1467376621654 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 1652 | 1467376621655 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12654e800 == 37 [pid = 1652] [id = 188] 05:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128f09000) [pid = 1652] [serial = 562] [outer = 0x0] 05:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12af3a000) [pid = 1652] [serial = 563] [outer = 0x128f09000] 05:37:01 INFO - PROCESS | 1652 | 1467376621683 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b808400) [pid = 1652] [serial = 564] [outer = 0x128f09000] 05:37:02 INFO - PROCESS | 1652 | 1467376622014 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] 05:37:02 INFO - PROCESS | 1652 | 1467376622062 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:37:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:37:02 INFO - PROCESS | 1652 | 1467376622075 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 1652 | 1467376622076 Marionette TRACE conn2 <- [1,726,null,{}] 05:37:02 INFO - PROCESS | 1652 | 1467376622078 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}] 05:37:02 INFO - PROCESS | 1652 | 1467376622079 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:02 INFO - PROCESS | 1652 | 1467376622164 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:37:02 INFO - PROCESS | 1652 | 1467376622168 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1652 | 1467376622168 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12885e000 == 38 [pid = 1652] [id = 189] 05:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b808800) [pid = 1652] [serial = 565] [outer = 0x0] 05:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b890400) [pid = 1652] [serial = 566] [outer = 0x12b808800] 05:37:02 INFO - PROCESS | 1652 | 1467376622193 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bcd2800) [pid = 1652] [serial = 567] [outer = 0x12b808800] 05:37:02 INFO - PROCESS | 1652 | 1467376622547 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]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:37:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 05:37:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:37:02 INFO - PROCESS | 1652 | 1467376622593 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 1652 | 1467376622594 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:37:02 INFO - PROCESS | 1652 | 1467376622596 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 1652 | 1467376622597 Marionette TRACE conn2 <- [1,730,null,{}] 05:37:02 INFO - PROCESS | 1652 | 1467376622599 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}] 05:37:02 INFO - PROCESS | 1652 | 1467376622600 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:02 INFO - PROCESS | 1652 | 1467376622695 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:37:02 INFO - PROCESS | 1652 | 1467376622855 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1652 | 1467376622857 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d0f800 == 39 [pid = 1652] [id = 190] 05:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11109b400) [pid = 1652] [serial = 568] [outer = 0x0] 05:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1129a4800) [pid = 1652] [serial = 569] [outer = 0x11109b400] 05:37:02 INFO - PROCESS | 1652 | 1467376622909 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11601fc00) [pid = 1652] [serial = 570] [outer = 0x11109b400] 05:37:03 INFO - PROCESS | 1652 | 1467376623465 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] 05:37:03 INFO - PROCESS | 1652 | 1467376623521 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:37:03 INFO - PROCESS | 1652 | 1467376623524 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 1652 | 1467376623526 Marionette TRACE conn2 <- [1,734,null,{}] 05:37:03 INFO - PROCESS | 1652 | 1467376623530 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}] 05:37:03 INFO - PROCESS | 1652 | 1467376623532 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:03 INFO - PROCESS | 1652 | 1467376623635 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:37:03 INFO - PROCESS | 1652 | 1467376623691 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 1652 | 1467376623692 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a102800 == 40 [pid = 1652] [id = 191] 05:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x117dba800) [pid = 1652] [serial = 571] [outer = 0x0] 05:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11952c400) [pid = 1652] [serial = 572] [outer = 0x117dba800] 05:37:03 INFO - PROCESS | 1652 | 1467376623722 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119838c00) [pid = 1652] [serial = 573] [outer = 0x117dba800] 05:37:04 INFO - PROCESS | 1652 | 1467376624181 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]]]}] 05:37:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:37:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 720ms 05:37:04 INFO - PROCESS | 1652 | 1467376624251 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 1652 | 1467376624254 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:37:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:37:04 INFO - PROCESS | 1652 | 1467376624259 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 1652 | 1467376624260 Marionette TRACE conn2 <- [1,738,null,{}] 05:37:04 INFO - PROCESS | 1652 | 1467376624263 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}] 05:37:04 INFO - PROCESS | 1652 | 1467376624265 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:04 INFO - PROCESS | 1652 | 1467376624365 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:37:04 INFO - PROCESS | 1652 | 1467376624432 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 1652 | 1467376624433 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1264dd800 == 41 [pid = 1652] [id = 192] 05:37:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118395c00) [pid = 1652] [serial = 574] [outer = 0x0] 05:37:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12458f800) [pid = 1652] [serial = 575] [outer = 0x118395c00] 05:37:04 INFO - PROCESS | 1652 | 1467376624462 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128e05c00) [pid = 1652] [serial = 576] [outer = 0x118395c00] 05:37:05 INFO - PROCESS | 1652 | 1467376625352 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]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:37:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1123ms 05:37:05 INFO - PROCESS | 1652 | 1467376625380 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:37:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:37:05 INFO - PROCESS | 1652 | 1467376625382 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:37:05 INFO - PROCESS | 1652 | 1467376625390 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 1652 | 1467376625396 Marionette TRACE conn2 <- [1,742,null,{}] 05:37:05 INFO - PROCESS | 1652 | 1467376625399 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}] 05:37:05 INFO - PROCESS | 1652 | 1467376625401 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:05 INFO - PROCESS | 1652 | 1467376625500 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:37:05 INFO - PROCESS | 1652 | 1467376625551 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 1652 | 1467376625552 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b89a800 == 42 [pid = 1652] [id = 193] 05:37:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1185c6800) [pid = 1652] [serial = 577] [outer = 0x0] 05:37:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12afaa800) [pid = 1652] [serial = 578] [outer = 0x1185c6800] 05:37:05 INFO - PROCESS | 1652 | 1467376625580 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12be3dc00) [pid = 1652] [serial = 579] [outer = 0x1185c6800] 05:37:06 INFO - PROCESS | 1652 | 1467376626468 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]]]}] 05:37:06 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 05:37:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1131ms 05:37:06 INFO - PROCESS | 1652 | 1467376626516 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 1652 | 1467376626519 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:37:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:37:06 INFO - PROCESS | 1652 | 1467376626522 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1652 | 1467376626524 Marionette TRACE conn2 <- [1,746,null,{}] 05:37:06 INFO - PROCESS | 1652 | 1467376626528 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}] 05:37:06 INFO - PROCESS | 1652 | 1467376626529 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:06 INFO - PROCESS | 1652 | 1467376626622 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:37:06 INFO - PROCESS | 1652 | 1467376626680 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1652 | 1467376626681 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a29800 == 43 [pid = 1652] [id = 194] 05:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116929400) [pid = 1652] [serial = 580] [outer = 0x0] 05:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116982800) [pid = 1652] [serial = 581] [outer = 0x116929400] 05:37:06 INFO - PROCESS | 1652 | 1467376626710 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118342800) [pid = 1652] [serial = 582] [outer = 0x116929400] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12885e000 == 42 [pid = 1652] [id = 189] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12654e800 == 41 [pid = 1652] [id = 188] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12387e800 == 40 [pid = 1652] [id = 187] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x123dc0800 == 39 [pid = 1652] [id = 186] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x123879000 == 38 [pid = 1652] [id = 185] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11916c000 == 37 [pid = 1652] [id = 184] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11668a800 == 36 [pid = 1652] [id = 183] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12b02f000 == 35 [pid = 1652] [id = 181] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12387f800 == 34 [pid = 1652] [id = 180] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11746c800 == 33 [pid = 1652] [id = 179] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12c611000 == 32 [pid = 1652] [id = 182] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8b4000 == 31 [pid = 1652] [id = 178] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12b89a800 == 30 [pid = 1652] [id = 193] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1264dd800 == 29 [pid = 1652] [id = 192] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11a102800 == 28 [pid = 1652] [id = 191] 05:37:07 INFO - PROCESS | 1652 | --DOCSHELL 0x113d0f800 == 27 [pid = 1652] [id = 190] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1129aec00) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bcd5400) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124082400) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124d08400) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12be40000) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112a7c800) [pid = 1652] [serial = 487] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126735400) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11918ac00) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11876d400) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128af2400) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123e07c00) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125777000) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126732800) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118308000) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1194b0000) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119480c00) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12b810c00) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1110a0000) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12c64cc00) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12c648000) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119186400) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12c7d1000) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bcc8400) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12afa6400) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1110a4800) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12be3a400) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12af44800) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1185ce800) [pid = 1652] [serial = 200] [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.] 05:37:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x129410400) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 05:37:08 INFO - PROCESS | 1652 | 1467376628045 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]]]}] 05:37:08 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.) 05:37:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1575ms 05:37:08 INFO - PROCESS | 1652 | 1467376628098 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 1652 | 1467376628100 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:37:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:37:08 INFO - PROCESS | 1652 | 1467376628103 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 1652 | 1467376628105 Marionette TRACE conn2 <- [1,750,null,{}] 05:37:08 INFO - PROCESS | 1652 | 1467376628126 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}] 05:37:08 INFO - PROCESS | 1652 | 1467376628128 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:08 INFO - PROCESS | 1652 | 1467376628187 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:37:08 INFO - PROCESS | 1652 | 1467376628194 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 1652 | 1467376628196 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a3000 == 28 [pid = 1652] [id = 195] 05:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116741400) [pid = 1652] [serial = 583] [outer = 0x0] 05:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116977c00) [pid = 1652] [serial = 584] [outer = 0x116741400] 05:37:08 INFO - PROCESS | 1652 | 1467376628217 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118190800) [pid = 1652] [serial = 585] [outer = 0x116741400] 05:37:09 INFO - PROCESS | 1652 | 1467376629146 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]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:37:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1091ms 05:37:09 INFO - PROCESS | 1652 | 1467376629195 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 1652 | 1467376629198 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:37:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:37:09 INFO - PROCESS | 1652 | 1467376629203 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 1652 | 1467376629204 Marionette TRACE conn2 <- [1,754,null,{}] 05:37:09 INFO - PROCESS | 1652 | 1467376629207 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}] 05:37:09 INFO - PROCESS | 1652 | 1467376629209 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:09 INFO - PROCESS | 1652 | 1467376629288 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:37:09 INFO - PROCESS | 1652 | 1467376629295 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1652 | 1467376629297 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11836b000 == 29 [pid = 1652] [id = 196] 05:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118787000) [pid = 1652] [serial = 586] [outer = 0x0] 05:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119186400) [pid = 1652] [serial = 587] [outer = 0x118787000] 05:37:09 INFO - PROCESS | 1652 | 1467376629323 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1194ac800) [pid = 1652] [serial = 588] [outer = 0x118787000] 05:37:10 INFO - PROCESS | 1652 | 1467376630209 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]]]}] 05:37:10 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 05:37:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1020ms 05:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:37:10 INFO - PROCESS | 1652 | 1467376630224 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 1652 | 1467376630225 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:37:10 INFO - PROCESS | 1652 | 1467376630228 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1652 | 1467376630230 Marionette TRACE conn2 <- [1,758,null,{}] 05:37:10 INFO - PROCESS | 1652 | 1467376630255 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}] 05:37:10 INFO - PROCESS | 1652 | 1467376630258 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:10 INFO - PROCESS | 1652 | 1467376630354 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:37:10 INFO - PROCESS | 1652 | 1467376630359 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 1652 | 1467376630361 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a2d000 == 30 [pid = 1652] [id = 197] 05:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1198c0400) [pid = 1652] [serial = 589] [outer = 0x0] 05:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1198c3800) [pid = 1652] [serial = 590] [outer = 0x1198c0400] 05:37:10 INFO - PROCESS | 1652 | 1467376630389 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119bf0000) [pid = 1652] [serial = 591] [outer = 0x1198c0400] 05:37:10 INFO - PROCESS | 1652 | 1467376630751 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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:37:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 572ms 05:37:10 INFO - PROCESS | 1652 | 1467376630801 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 1652 | 1467376630803 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:37:10 INFO - PROCESS | 1652 | 1467376630805 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1652 | 1467376630806 Marionette TRACE conn2 <- [1,762,null,{}] 05:37:10 INFO - PROCESS | 1652 | 1467376630808 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}] 05:37:10 INFO - PROCESS | 1652 | 1467376630810 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:10 INFO - PROCESS | 1652 | 1467376630909 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:37:10 INFO - PROCESS | 1652 | 1467376630913 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 1652 | 1467376630914 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b3d000 == 31 [pid = 1652] [id = 198] 05:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119cfac00) [pid = 1652] [serial = 592] [outer = 0x0] 05:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123fad800) [pid = 1652] [serial = 593] [outer = 0x119cfac00] 05:37:10 INFO - PROCESS | 1652 | 1467376630939 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12458f000) [pid = 1652] [serial = 594] [outer = 0x119cfac00] 05:37:11 INFO - PROCESS | 1652 | 1467376631724 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]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:37:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 05:37:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:37:11 INFO - PROCESS | 1652 | 1467376631780 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 1652 | 1467376631781 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:37:11 INFO - PROCESS | 1652 | 1467376631783 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 1652 | 1467376631784 Marionette TRACE conn2 <- [1,766,null,{}] 05:37:11 INFO - PROCESS | 1652 | 1467376631786 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}] 05:37:11 INFO - PROCESS | 1652 | 1467376631788 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:11 INFO - PROCESS | 1652 | 1467376631879 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:37:11 INFO - PROCESS | 1652 | 1467376631883 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1652 | 1467376631884 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12443f000 == 32 [pid = 1652] [id = 199] 05:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124082000) [pid = 1652] [serial = 595] [outer = 0x0] 05:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1251e4000) [pid = 1652] [serial = 596] [outer = 0x124082000] 05:37:11 INFO - PROCESS | 1652 | 1467376631909 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126039c00) [pid = 1652] [serial = 597] [outer = 0x124082000] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1265a7800) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116023c00) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1129a5000) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111099c00) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11601a400) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118190c00) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1129af400) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12455ec00) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128f09000) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11852c000) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b808800) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119818000) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x111d83c00) [pid = 1652] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11a1e9c00) [pid = 1652] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11692f800) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x125704c00) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118196800) [pid = 1652] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:37:12 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x115e24000) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:37:12 INFO - PROCESS | 1652 | 1467376632970 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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:37:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1221ms 05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:37:13 INFO - PROCESS | 1652 | 1467376633004 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 1652 | 1467376633006 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:37:13 INFO - PROCESS | 1652 | 1467376633008 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 1652 | 1467376633009 Marionette TRACE conn2 <- [1,770,null,{}] 05:37:13 INFO - PROCESS | 1652 | 1467376633011 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}] 05:37:13 INFO - PROCESS | 1652 | 1467376633015 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:13 INFO - PROCESS | 1652 | 1467376633118 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:37:13 INFO - PROCESS | 1652 | 1467376633126 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 1652 | 1467376633127 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x126082000 == 33 [pid = 1652] [id = 200] 05:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115e20000) [pid = 1652] [serial = 598] [outer = 0x0] 05:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11697a000) [pid = 1652] [serial = 599] [outer = 0x115e20000] 05:37:13 INFO - PROCESS | 1652 | 1467376633190 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12640b400) [pid = 1652] [serial = 600] [outer = 0x115e20000] 05:37:13 INFO - PROCESS | 1652 | 1467376633477 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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 523ms 05:37:13 INFO - PROCESS | 1652 | 1467376633532 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 1652 | 1467376633542 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:37:13 INFO - PROCESS | 1652 | 1467376633544 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 1652 | 1467376633546 Marionette TRACE conn2 <- [1,774,null,{}] 05:37:13 INFO - PROCESS | 1652 | 1467376633548 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}] 05:37:13 INFO - PROCESS | 1652 | 1467376633549 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:13 INFO - PROCESS | 1652 | 1467376633631 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:37:13 INFO - PROCESS | 1652 | 1467376633637 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 1652 | 1467376633638 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe5800 == 34 [pid = 1652] [id = 201] 05:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124592000) [pid = 1652] [serial = 601] [outer = 0x0] 05:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12693e800) [pid = 1652] [serial = 602] [outer = 0x124592000] 05:37:13 INFO - PROCESS | 1652 | 1467376633679 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128aeb000) [pid = 1652] [serial = 603] [outer = 0x124592000] 05:37:14 INFO - PROCESS | 1652 | 1467376634160 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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 669ms 05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:37:14 INFO - PROCESS | 1652 | 1467376634213 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1652 | 1467376634215 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:37:14 INFO - PROCESS | 1652 | 1467376634217 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1652 | 1467376634218 Marionette TRACE conn2 <- [1,778,null,{}] 05:37:14 INFO - PROCESS | 1652 | 1467376634220 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}] 05:37:14 INFO - PROCESS | 1652 | 1467376634221 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:14 INFO - PROCESS | 1652 | 1467376634297 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:37:14 INFO - PROCESS | 1652 | 1467376634300 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1652 | 1467376634301 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x129143800 == 35 [pid = 1652] [id = 202] 05:37:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128f06c00) [pid = 1652] [serial = 604] [outer = 0x0] 05:37:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128f0e000) [pid = 1652] [serial = 605] [outer = 0x128f06c00] 05:37:14 INFO - PROCESS | 1652 | 1467376634327 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x129410c00) [pid = 1652] [serial = 606] [outer = 0x128f06c00] 05:37:14 INFO - PROCESS | 1652 | 1467376634891 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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 720ms 05:37:14 INFO - PROCESS | 1652 | 1467376634938 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1652 | 1467376634941 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:37:14 INFO - PROCESS | 1652 | 1467376634944 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1652 | 1467376634947 Marionette TRACE conn2 <- [1,782,null,{}] 05:37:14 INFO - PROCESS | 1652 | 1467376634951 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}] 05:37:14 INFO - PROCESS | 1652 | 1467376634953 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:15 INFO - PROCESS | 1652 | 1467376635061 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:37:15 INFO - PROCESS | 1652 | 1467376635115 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 1652 | 1467376635117 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182c1800 == 36 [pid = 1652] [id = 203] 05:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116019c00) [pid = 1652] [serial = 607] [outer = 0x0] 05:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116982000) [pid = 1652] [serial = 608] [outer = 0x116019c00] 05:37:15 INFO - PROCESS | 1652 | 1467376635148 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118193c00) [pid = 1652] [serial = 609] [outer = 0x116019c00] 05:37:15 INFO - PROCESS | 1652 | 1467376635695 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]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 821ms 05:37:15 INFO - PROCESS | 1652 | 1467376635765 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1652 | 1467376635768 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:37:15 INFO - PROCESS | 1652 | 1467376635773 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1652 | 1467376635775 Marionette TRACE conn2 <- [1,786,null,{}] 05:37:15 INFO - PROCESS | 1652 | 1467376635777 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}] 05:37:15 INFO - PROCESS | 1652 | 1467376635779 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:15 INFO - PROCESS | 1652 | 1467376635889 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:37:15 INFO - PROCESS | 1652 | 1467376635946 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 1652 | 1467376635947 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x124076000 == 37 [pid = 1652] [id = 204] 05:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11852e000) [pid = 1652] [serial = 610] [outer = 0x0] 05:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1188a1400) [pid = 1652] [serial = 611] [outer = 0x11852e000] 05:37:15 INFO - PROCESS | 1652 | 1467376635977 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1194ae000) [pid = 1652] [serial = 612] [outer = 0x11852e000] 05:37:16 INFO - PROCESS | 1652 | 1467376636597 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]]]}] 05:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe5800 == 36 [pid = 1652] [id = 201] 05:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126082000 == 35 [pid = 1652] [id = 200] 05:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 871ms 05:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12443f000 == 34 [pid = 1652] [id = 199] 05:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x123b3d000 == 33 [pid = 1652] [id = 198] 05:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119a2d000 == 32 [pid = 1652] [id = 197] 05:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11836b000 == 31 [pid = 1652] [id = 196] 05:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a3000 == 30 [pid = 1652] [id = 195] 05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:37:16 INFO - PROCESS | 1652 | 1467376636656 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 1652 | 1467376636658 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:37:16 INFO - PROCESS | 1652 | 1467376636661 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 1652 | 1467376636663 Marionette TRACE conn2 <- [1,790,null,{}] 05:37:16 INFO - PROCESS | 1652 | 1467376636667 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}] 05:37:16 INFO - PROCESS | 1652 | 1467376636668 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:16 INFO - PROCESS | 1652 | 1467376636744 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:37:16 INFO - PROCESS | 1652 | 1467376636751 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 1652 | 1467376636754 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a6000 == 31 [pid = 1652] [id = 205] 05:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1133f5800) [pid = 1652] [serial = 613] [outer = 0x0] 05:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1164e6800) [pid = 1652] [serial = 614] [outer = 0x1133f5800] 05:37:16 INFO - PROCESS | 1652 | 1467376636785 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116a12400) [pid = 1652] [serial = 615] [outer = 0x1133f5800] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116738c00) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124d58c00) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11818a000) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a4f0400) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119529800) [pid = 1652] [serial = 492] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11692c400) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126941000) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11697e400) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11818d800) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1129b3800) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11889d000) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116025c00) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118188400) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119833c00) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12380cc00) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x112fb3c00) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11601ec00) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124d5e000) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12af3a000) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12693b800) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11918d800) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x116f79000) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12b890400) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x123c07800) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x126fc9800) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x116020800) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x124591000) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12bcd2800) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 05:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12b808400) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 05:37:17 INFO - PROCESS | 1652 | 1467376637180 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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 05:37:17 INFO - PROCESS | 1652 | 1467376637231 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1652 | 1467376637234 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:37:17 INFO - PROCESS | 1652 | 1467376637238 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1652 | 1467376637240 Marionette TRACE conn2 <- [1,794,null,{}] 05:37:17 INFO - PROCESS | 1652 | 1467376637242 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}] 05:37:17 INFO - PROCESS | 1652 | 1467376637244 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:17 INFO - PROCESS | 1652 | 1467376637323 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:37:17 INFO - PROCESS | 1652 | 1467376637329 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1652 | 1467376637330 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182c8000 == 32 [pid = 1652] [id = 206] 05:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x116f9a400) [pid = 1652] [serial = 616] [outer = 0x0] 05:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118303400) [pid = 1652] [serial = 617] [outer = 0x116f9a400] 05:37:17 INFO - PROCESS | 1652 | 1467376637357 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118391000) [pid = 1652] [serial = 618] [outer = 0x116f9a400] 05:37:17 INFO - PROCESS | 1652 | 1467376637703 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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 05:37:17 INFO - PROCESS | 1652 | 1467376637768 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1652 | 1467376637771 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:37:17 INFO - PROCESS | 1652 | 1467376637774 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1652 | 1467376637778 Marionette TRACE conn2 <- [1,798,null,{}] 05:37:17 INFO - PROCESS | 1652 | 1467376637789 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}] 05:37:17 INFO - PROCESS | 1652 | 1467376637794 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:17 INFO - PROCESS | 1652 | 1467376637930 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:37:17 INFO - PROCESS | 1652 | 1467376637949 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1652 | 1467376637951 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a110000 == 33 [pid = 1652] [id = 207] 05:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11947e000) [pid = 1652] [serial = 619] [outer = 0x0] 05:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1194a9000) [pid = 1652] [serial = 620] [outer = 0x11947e000] 05:37:17 INFO - PROCESS | 1652 | 1467376637997 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11966f000) [pid = 1652] [serial = 621] [outer = 0x11947e000] 05:37:18 INFO - PROCESS | 1652 | 1467376638427 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]]]}] 05:37:18 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 05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 674ms 05:37:18 INFO - PROCESS | 1652 | 1467376638449 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:37:18 INFO - PROCESS | 1652 | 1467376638451 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:37:18 INFO - PROCESS | 1652 | 1467376638453 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 1652 | 1467376638454 Marionette TRACE conn2 <- [1,802,null,{}] 05:37:18 INFO - PROCESS | 1652 | 1467376638457 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}] 05:37:18 INFO - PROCESS | 1652 | 1467376638460 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:18 INFO - PROCESS | 1652 | 1467376638544 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:37:18 INFO - PROCESS | 1652 | 1467376638565 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 1652 | 1467376638566 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f1c000 == 34 [pid = 1652] [id = 208] 05:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119836000) [pid = 1652] [serial = 622] [outer = 0x0] 05:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1198c1000) [pid = 1652] [serial = 623] [outer = 0x119836000] 05:37:18 INFO - PROCESS | 1652 | 1467376638591 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1198c4c00) [pid = 1652] [serial = 624] [outer = 0x119836000] 05:37:18 INFO - PROCESS | 1652 | 1467376638918 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]]]}] 05:37:18 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 05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:37:19 INFO - PROCESS | 1652 | 1467376638993 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1652 | 1467376638994 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:37:19 INFO - PROCESS | 1652 | 1467376638996 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1652 | 1467376638997 Marionette TRACE conn2 <- [1,806,null,{}] 05:37:19 INFO - PROCESS | 1652 | 1467376638999 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}] 05:37:19 INFO - PROCESS | 1652 | 1467376639000 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:19 INFO - PROCESS | 1652 | 1467376639097 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:37:19 INFO - PROCESS | 1652 | 1467376639107 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1652 | 1467376639110 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b1c800 == 35 [pid = 1652] [id = 209] 05:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1111a0c00) [pid = 1652] [serial = 625] [outer = 0x0] 05:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11a1e0000) [pid = 1652] [serial = 626] [outer = 0x1111a0c00] 05:37:19 INFO - PROCESS | 1652 | 1467376639134 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11a1ed800) [pid = 1652] [serial = 627] [outer = 0x1111a0c00] 05:37:19 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:37:19 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:37:19 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:37:19 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 05:37:19 INFO - PROCESS | 1652 | 1467376639499 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]]]}] 05:37:19 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 05:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 05:37:19 INFO - PROCESS | 1652 | 1467376639514 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1652 | 1467376639516 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:37:19 INFO - PROCESS | 1652 | 1467376639528 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1652 | 1467376639529 Marionette TRACE conn2 <- [1,810,null,{}] 05:37:19 INFO - PROCESS | 1652 | 1467376639532 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}] 05:37:19 INFO - PROCESS | 1652 | 1467376639536 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:19 INFO - PROCESS | 1652 | 1467376639654 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:37:19 INFO - PROCESS | 1652 | 1467376639658 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1652 | 1467376639659 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256cf000 == 36 [pid = 1652] [id = 210] 05:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x123bc7800) [pid = 1652] [serial = 628] [outer = 0x0] 05:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124d08c00) [pid = 1652] [serial = 629] [outer = 0x123bc7800] 05:37:19 INFO - PROCESS | 1652 | 1467376639684 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x126fc7000) [pid = 1652] [serial = 630] [outer = 0x123bc7800] 05:37:20 INFO - PROCESS | 1652 | 1467376640037 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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 517ms 05:37:20 INFO - PROCESS | 1652 | 1467376640047 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1652 | 1467376640048 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:37:20 INFO - PROCESS | 1652 | 1467376640060 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1652 | 1467376640061 Marionette TRACE conn2 <- [1,814,null,{}] 05:37:20 INFO - PROCESS | 1652 | 1467376640069 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}] 05:37:20 INFO - PROCESS | 1652 | 1467376640071 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:20 INFO - PROCESS | 1652 | 1467376640167 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:37:20 INFO - PROCESS | 1652 | 1467376640170 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 1652 | 1467376640171 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d0800 == 37 [pid = 1652] [id = 211] 05:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x123c04000) [pid = 1652] [serial = 631] [outer = 0x0] 05:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128f08c00) [pid = 1652] [serial = 632] [outer = 0x123c04000] 05:37:20 INFO - PROCESS | 1652 | 1467376640196 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x129410400) [pid = 1652] [serial = 633] [outer = 0x123c04000] 05:37:20 INFO - PROCESS | 1652 | 1467376640543 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] 05:37:20 INFO - PROCESS | 1652 | 1467376640582 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:37:20 INFO - PROCESS | 1652 | 1467376640585 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1652 | 1467376640587 Marionette TRACE conn2 <- [1,818,null,{}] 05:37:20 INFO - PROCESS | 1652 | 1467376640590 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}] 05:37:20 INFO - PROCESS | 1652 | 1467376640592 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:20 INFO - PROCESS | 1652 | 1467376640745 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:37:20 INFO - PROCESS | 1652 | 1467376640765 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 1652 | 1467376640765 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a37a800 == 38 [pid = 1652] [id = 212] 05:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12a345400) [pid = 1652] [serial = 634] [outer = 0x0] 05:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12a4f4800) [pid = 1652] [serial = 635] [outer = 0x12a345400] 05:37:20 INFO - PROCESS | 1652 | 1467376640805 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12a85b800) [pid = 1652] [serial = 636] [outer = 0x12a345400] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124592000) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11109b400) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118787000) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116741400) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116929400) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x117dba800) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118395c00) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1198c0400) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1185c6800) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119cfac00) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x124082000) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:37:21 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x115e20000) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:37:21 INFO - PROCESS | 1652 | 1467376641249 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]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 05:37:21 INFO - PROCESS | 1652 | 1467376641255 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 1652 | 1467376641259 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:37:21 INFO - PROCESS | 1652 | 1467376641264 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1652 | 1467376641266 Marionette TRACE conn2 <- [1,822,null,{}] 05:37:21 INFO - PROCESS | 1652 | 1467376641281 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}] 05:37:21 INFO - PROCESS | 1652 | 1467376641283 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:21 INFO - PROCESS | 1652 | 1467376641432 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:37:21 INFO - PROCESS | 1652 | 1467376641486 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 1652 | 1467376641486 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5f5000 == 39 [pid = 1652] [id = 213] 05:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11109b400) [pid = 1652] [serial = 637] [outer = 0x0] 05:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1194a3000) [pid = 1652] [serial = 638] [outer = 0x11109b400] 05:37:21 INFO - PROCESS | 1652 | 1467376641527 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1245cc000) [pid = 1652] [serial = 639] [outer = 0x11109b400] 05:37:21 INFO - PROCESS | 1652 | 1467376641813 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] 05:37:21 INFO - PROCESS | 1652 | 1467376641835 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:37:21 INFO - PROCESS | 1652 | 1467376641837 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1652 | 1467376641838 Marionette TRACE conn2 <- [1,826,null,{}] 05:37:21 INFO - PROCESS | 1652 | 1467376641850 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}] 05:37:21 INFO - PROCESS | 1652 | 1467376641851 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:21 INFO - PROCESS | 1652 | 1467376641933 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:37:21 INFO - PROCESS | 1652 | 1467376641989 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 1652 | 1467376641990 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af91800 == 40 [pid = 1652] [id = 214] 05:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11889e400) [pid = 1652] [serial = 640] [outer = 0x0] 05:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12a48ac00) [pid = 1652] [serial = 641] [outer = 0x11889e400] 05:37:22 INFO - PROCESS | 1652 | 1467376642014 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12afa0400) [pid = 1652] [serial = 642] [outer = 0x11889e400] 05:37:22 INFO - PROCESS | 1652 | 1467376642292 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]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 473ms 05:37:22 INFO - PROCESS | 1652 | 1467376642315 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 1652 | 1467376642326 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:37:22 INFO - PROCESS | 1652 | 1467376642335 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 1652 | 1467376642337 Marionette TRACE conn2 <- [1,830,null,{}] 05:37:22 INFO - PROCESS | 1652 | 1467376642339 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}] 05:37:22 INFO - PROCESS | 1652 | 1467376642342 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:22 INFO - PROCESS | 1652 | 1467376642434 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:37:22 INFO - PROCESS | 1652 | 1467376642438 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 1652 | 1467376642439 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcef800 == 41 [pid = 1652] [id = 215] 05:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12af44800) [pid = 1652] [serial = 643] [outer = 0x0] 05:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12b808400) [pid = 1652] [serial = 644] [outer = 0x12af44800] 05:37:22 INFO - PROCESS | 1652 | 1467376642466 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12bcd7000) [pid = 1652] [serial = 645] [outer = 0x12af44800] 05:37:22 INFO - PROCESS | 1652 | 1467376642786 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]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 470ms 05:37:22 INFO - PROCESS | 1652 | 1467376642805 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 1652 | 1467376642807 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:37:22 INFO - PROCESS | 1652 | 1467376642811 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 1652 | 1467376642812 Marionette TRACE conn2 <- [1,834,null,{}] 05:37:22 INFO - PROCESS | 1652 | 1467376642814 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}] 05:37:22 INFO - PROCESS | 1652 | 1467376642815 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:22 INFO - PROCESS | 1652 | 1467376642893 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:37:22 INFO - PROCESS | 1652 | 1467376642951 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 1652 | 1467376642952 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c60d000 == 42 [pid = 1652] [id = 216] 05:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x110f4e000) [pid = 1652] [serial = 646] [outer = 0x0] 05:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x110f53400) [pid = 1652] [serial = 647] [outer = 0x110f4e000] 05:37:22 INFO - PROCESS | 1652 | 1467376642975 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x110f58400) [pid = 1652] [serial = 648] [outer = 0x110f4e000] 05:37:23 INFO - PROCESS | 1652 | 1467376643429 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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 05:37:23 INFO - PROCESS | 1652 | 1467376643483 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 1652 | 1467376643485 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:37:23 INFO - PROCESS | 1652 | 1467376643489 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 1652 | 1467376643491 Marionette TRACE conn2 <- [1,838,null,{}] 05:37:23 INFO - PROCESS | 1652 | 1467376643495 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}] 05:37:23 INFO - PROCESS | 1652 | 1467376643496 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:23 INFO - PROCESS | 1652 | 1467376643603 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:37:23 INFO - PROCESS | 1652 | 1467376643672 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1652 | 1467376643673 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188bd000 == 43 [pid = 1652] [id = 217] 05:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112a79800) [pid = 1652] [serial = 649] [outer = 0x0] 05:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115dcfc00) [pid = 1652] [serial = 650] [outer = 0x112a79800] 05:37:23 INFO - PROCESS | 1652 | 1467376643704 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11692fc00) [pid = 1652] [serial = 651] [outer = 0x112a79800] 05:37:24 INFO - PROCESS | 1652 | 1467376644129 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]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:37:24 INFO - PROCESS | 1652 | 1467376644159 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 1652 | 1467376644162 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:37:24 INFO - PROCESS | 1652 | 1467376644167 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1652 | 1467376644169 Marionette TRACE conn2 <- [1,842,null,{}] 05:37:24 INFO - PROCESS | 1652 | 1467376644171 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}] 05:37:24 INFO - PROCESS | 1652 | 1467376644173 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:24 INFO - PROCESS | 1652 | 1467376644289 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:37:24 INFO - PROCESS | 1652 | 1467376644378 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 1652 | 1467376644379 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fd3000 == 44 [pid = 1652] [id = 218] 05:37:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1185ca000) [pid = 1652] [serial = 652] [outer = 0x0] 05:37:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11877d000) [pid = 1652] [serial = 653] [outer = 0x1185ca000] 05:37:24 INFO - PROCESS | 1652 | 1467376644410 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11918c000) [pid = 1652] [serial = 654] [outer = 0x1185ca000] 05:37:24 INFO - PROCESS | 1652 | 1467376644841 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]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 721ms 05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:37:24 INFO - PROCESS | 1652 | 1467376644890 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 1652 | 1467376644892 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:37:24 INFO - PROCESS | 1652 | 1467376644896 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1652 | 1467376644898 Marionette TRACE conn2 <- [1,846,null,{}] 05:37:24 INFO - PROCESS | 1652 | 1467376644906 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}] 05:37:24 INFO - PROCESS | 1652 | 1467376644911 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:25 INFO - PROCESS | 1652 | 1467376645009 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:37:25 INFO - PROCESS | 1652 | 1467376645078 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 1652 | 1467376645080 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a5800 == 45 [pid = 1652] [id = 219] 05:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198c5000) [pid = 1652] [serial = 655] [outer = 0x0] 05:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123804800) [pid = 1652] [serial = 656] [outer = 0x1198c5000] 05:37:25 INFO - PROCESS | 1652 | 1467376645110 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1245c9c00) [pid = 1652] [serial = 657] [outer = 0x1198c5000] 05:37:25 INFO - PROCESS | 1652 | 1467376645532 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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 05:37:25 INFO - PROCESS | 1652 | 1467376645600 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1652 | 1467376645602 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:37:25 INFO - PROCESS | 1652 | 1467376645606 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1652 | 1467376645608 Marionette TRACE conn2 <- [1,850,null,{}] 05:37:25 INFO - PROCESS | 1652 | 1467376645612 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}] 05:37:25 INFO - PROCESS | 1652 | 1467376645613 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:25 INFO - PROCESS | 1652 | 1467376645714 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:37:25 INFO - PROCESS | 1652 | 1467376645780 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 1652 | 1467376645781 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccd0000 == 46 [pid = 1652] [id = 220] 05:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126495000) [pid = 1652] [serial = 658] [outer = 0x0] 05:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126734400) [pid = 1652] [serial = 659] [outer = 0x126495000] 05:37:25 INFO - PROCESS | 1652 | 1467376645810 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128f09000) [pid = 1652] [serial = 660] [outer = 0x126495000] 05:37:26 INFO - PROCESS | 1652 | 1467376646216 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]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 623ms 05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:37:26 INFO - PROCESS | 1652 | 1467376646229 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 1652 | 1467376646230 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:37:26 INFO - PROCESS | 1652 | 1467376646233 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 1652 | 1467376646234 Marionette TRACE conn2 <- [1,854,null,{}] 05:37:26 INFO - PROCESS | 1652 | 1467376646236 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}] 05:37:26 INFO - PROCESS | 1652 | 1467376646238 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:26 INFO - PROCESS | 1652 | 1467376646474 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:37:26 INFO - PROCESS | 1652 | 1467376646601 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 1652 | 1467376646602 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x118354800 == 47 [pid = 1652] [id = 221] 05:37:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11109bc00) [pid = 1652] [serial = 661] [outer = 0x0] 05:37:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x111f2a000) [pid = 1652] [serial = 662] [outer = 0x11109bc00] 05:37:26 INFO - PROCESS | 1652 | 1467376646641 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e85c00) [pid = 1652] [serial = 663] [outer = 0x11109bc00] 05:37:27 INFO - PROCESS | 1652 | 1467376647084 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]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 870ms 05:37:27 INFO - PROCESS | 1652 | 1467376647104 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:37:27 INFO - PROCESS | 1652 | 1467376647107 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:37:27 INFO - PROCESS | 1652 | 1467376647110 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1652 | 1467376647112 Marionette TRACE conn2 <- [1,858,null,{}] 05:37:27 INFO - PROCESS | 1652 | 1467376647115 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}] 05:37:27 INFO - PROCESS | 1652 | 1467376647117 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:27 INFO - PROCESS | 1652 | 1467376647212 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:37:27 INFO - PROCESS | 1652 | 1467376647264 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1652 | 1467376647266 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11835c800 == 48 [pid = 1652] [id = 222] 05:37:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116741400) [pid = 1652] [serial = 664] [outer = 0x0] 05:37:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1176f7c00) [pid = 1652] [serial = 665] [outer = 0x116741400] 05:37:27 INFO - PROCESS | 1652 | 1467376647297 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118306800) [pid = 1652] [serial = 666] [outer = 0x116741400] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcef800 == 47 [pid = 1652] [id = 215] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12af91800 == 46 [pid = 1652] [id = 214] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5f5000 == 45 [pid = 1652] [id = 213] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12a37a800 == 44 [pid = 1652] [id = 212] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d0800 == 43 [pid = 1652] [id = 211] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1256cf000 == 42 [pid = 1652] [id = 210] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124b1c800 == 41 [pid = 1652] [id = 209] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x123f1c000 == 40 [pid = 1652] [id = 208] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11a110000 == 39 [pid = 1652] [id = 207] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1182c8000 == 38 [pid = 1652] [id = 206] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a6000 == 37 [pid = 1652] [id = 205] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124076000 == 36 [pid = 1652] [id = 204] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1182c1800 == 35 [pid = 1652] [id = 203] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x129143800 == 34 [pid = 1652] [id = 202] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119a29800 == 33 [pid = 1652] [id = 194] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x118354800 == 32 [pid = 1652] [id = 221] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccd0000 == 31 [pid = 1652] [id = 220] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a5800 == 30 [pid = 1652] [id = 219] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x126fd3000 == 29 [pid = 1652] [id = 218] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12c60d000 == 28 [pid = 1652] [id = 216] 05:37:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1188bd000 == 27 [pid = 1652] [id = 217] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12693e800) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11601fc00) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1129a4800) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119186400) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116977c00) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118190800) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116982800) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118342800) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119838c00) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11952c400) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128e05c00) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12458f800) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1198c3800) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12be3dc00) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12afaa800) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123fad800) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12458f000) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1251e4000) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12640b400) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128aeb000) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11697a000) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119bf0000) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1194ac800) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126039c00) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 05:37:28 INFO - PROCESS | 1652 | 1467376648213 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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1122ms 05:37:28 INFO - PROCESS | 1652 | 1467376648232 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:37:28 INFO - PROCESS | 1652 | 1467376648234 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:37:28 INFO - PROCESS | 1652 | 1467376648237 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1652 | 1467376648239 Marionette TRACE conn2 <- [1,862,null,{}] 05:37:28 INFO - PROCESS | 1652 | 1467376648242 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}] 05:37:28 INFO - PROCESS | 1652 | 1467376648244 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:28 INFO - PROCESS | 1652 | 1467376648321 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:37:28 INFO - PROCESS | 1652 | 1467376648328 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1652 | 1467376648331 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1130dc000 == 28 [pid = 1652] [id = 223] 05:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x111bad400) [pid = 1652] [serial = 667] [outer = 0x0] 05:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x111d75400) [pid = 1652] [serial = 668] [outer = 0x111bad400] 05:37:28 INFO - PROCESS | 1652 | 1467376648358 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112231c00) [pid = 1652] [serial = 669] [outer = 0x111bad400] 05:37:28 INFO - PROCESS | 1652 | 1467376648730 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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 522ms 05:37:28 INFO - PROCESS | 1652 | 1467376648759 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 1652 | 1467376648762 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:37:28 INFO - PROCESS | 1652 | 1467376648767 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1652 | 1467376648768 Marionette TRACE conn2 <- [1,866,null,{}] 05:37:28 INFO - PROCESS | 1652 | 1467376648771 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}] 05:37:28 INFO - PROCESS | 1652 | 1467376648772 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:28 INFO - PROCESS | 1652 | 1467376648847 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:37:28 INFO - PROCESS | 1652 | 1467376648851 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1652 | 1467376648852 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x116952800 == 29 [pid = 1652] [id = 224] 05:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112aa1000) [pid = 1652] [serial = 670] [outer = 0x0] 05:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x113004800) [pid = 1652] [serial = 671] [outer = 0x112aa1000] 05:37:28 INFO - PROCESS | 1652 | 1467376648881 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113223800) [pid = 1652] [serial = 672] [outer = 0x112aa1000] 05:37:29 INFO - PROCESS | 1652 | 1467376649212 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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 472ms 05:37:29 INFO - PROCESS | 1652 | 1467376649239 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 1652 | 1467376649241 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:37:29 INFO - PROCESS | 1652 | 1467376649245 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1652 | 1467376649247 Marionette TRACE conn2 <- [1,870,null,{}] 05:37:29 INFO - PROCESS | 1652 | 1467376649255 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}] 05:37:29 INFO - PROCESS | 1652 | 1467376649258 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:29 INFO - PROCESS | 1652 | 1467376649355 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:37:29 INFO - PROCESS | 1652 | 1467376649366 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 1652 | 1467376649368 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x117461800 == 30 [pid = 1652] [id = 225] 05:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1110e9400) [pid = 1652] [serial = 673] [outer = 0x0] 05:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116024c00) [pid = 1652] [serial = 674] [outer = 0x1110e9400] 05:37:29 INFO - PROCESS | 1652 | 1467376649396 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116735000) [pid = 1652] [serial = 675] [outer = 0x1110e9400] 05:37:29 INFO - PROCESS | 1652 | 1467376649716 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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 05:37:29 INFO - PROCESS | 1652 | 1467376649767 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 1652 | 1467376649768 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:37:29 INFO - PROCESS | 1652 | 1467376649771 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1652 | 1467376649772 Marionette TRACE conn2 <- [1,874,null,{}] 05:37:29 INFO - PROCESS | 1652 | 1467376649774 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}] 05:37:29 INFO - PROCESS | 1652 | 1467376649775 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:29 INFO - PROCESS | 1652 | 1467376649876 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:37:29 INFO - PROCESS | 1652 | 1467376649905 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 1652 | 1467376649907 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183bc000 == 31 [pid = 1652] [id = 226] 05:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1110f2800) [pid = 1652] [serial = 676] [outer = 0x0] 05:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116929800) [pid = 1652] [serial = 677] [outer = 0x1110f2800] 05:37:29 INFO - PROCESS | 1652 | 1467376649932 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116a1a400) [pid = 1652] [serial = 678] [outer = 0x1110f2800] 05:37:30 INFO - PROCESS | 1652 | 1467376650221 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]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 467ms 05:37:30 INFO - PROCESS | 1652 | 1467376650247 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:37:30 INFO - PROCESS | 1652 | 1467376650255 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:37:30 INFO - PROCESS | 1652 | 1467376650259 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1652 | 1467376650262 Marionette TRACE conn2 <- [1,878,null,{}] 05:37:30 INFO - PROCESS | 1652 | 1467376650264 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}] 05:37:30 INFO - PROCESS | 1652 | 1467376650266 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:30 INFO - PROCESS | 1652 | 1467376650354 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:37:30 INFO - PROCESS | 1652 | 1467376650386 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 1652 | 1467376650388 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c5000 == 32 [pid = 1652] [id = 227] 05:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1110a2800) [pid = 1652] [serial = 679] [outer = 0x0] 05:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116f7a400) [pid = 1652] [serial = 680] [outer = 0x1110a2800] 05:37:30 INFO - PROCESS | 1652 | 1467376650412 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x117dafc00) [pid = 1652] [serial = 681] [outer = 0x1110a2800] 05:37:30 INFO - PROCESS | 1652 | 1467376650742 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]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 05:37:30 INFO - PROCESS | 1652 | 1467376650785 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 1652 | 1467376650786 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:37:30 INFO - PROCESS | 1652 | 1467376650788 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1652 | 1467376650789 Marionette TRACE conn2 <- [1,882,null,{}] 05:37:30 INFO - PROCESS | 1652 | 1467376650791 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}] 05:37:30 INFO - PROCESS | 1652 | 1467376650795 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:30 INFO - PROCESS | 1652 | 1467376650904 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:37:30 INFO - PROCESS | 1652 | 1467376650938 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 1652 | 1467376650939 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a102800 == 33 [pid = 1652] [id = 228] 05:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118158400) [pid = 1652] [serial = 682] [outer = 0x0] 05:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118305c00) [pid = 1652] [serial = 683] [outer = 0x118158400] 05:37:30 INFO - PROCESS | 1652 | 1467376650964 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11852d800) [pid = 1652] [serial = 684] [outer = 0x118158400] 05:37:31 INFO - PROCESS | 1652 | 1467376651269 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 05:37:31 INFO - PROCESS | 1652 | 1467376651311 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1652 | 1467376651312 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:37:31 INFO - PROCESS | 1652 | 1467376651314 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1652 | 1467376651315 Marionette TRACE conn2 <- [1,886,null,{}] 05:37:31 INFO - PROCESS | 1652 | 1467376651317 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}] 05:37:31 INFO - PROCESS | 1652 | 1467376651326 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:31 INFO - PROCESS | 1652 | 1467376651414 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:37:31 INFO - PROCESS | 1652 | 1467376651447 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1652 | 1467376651449 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7d000 == 34 [pid = 1652] [id = 229] 05:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11852e400) [pid = 1652] [serial = 685] [outer = 0x0] 05:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118760400) [pid = 1652] [serial = 686] [outer = 0x11852e400] 05:37:31 INFO - PROCESS | 1652 | 1467376651472 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11876e800) [pid = 1652] [serial = 687] [outer = 0x11852e400] 05:37:31 INFO - PROCESS | 1652 | 1467376651787 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 517ms 05:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:37:31 INFO - PROCESS | 1652 | 1467376651832 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1652 | 1467376651833 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:37:31 INFO - PROCESS | 1652 | 1467376651835 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1652 | 1467376651836 Marionette TRACE conn2 <- [1,890,null,{}] 05:37:31 INFO - PROCESS | 1652 | 1467376651839 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}] 05:37:31 INFO - PROCESS | 1652 | 1467376651840 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:31 INFO - PROCESS | 1652 | 1467376651929 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:37:31 INFO - PROCESS | 1652 | 1467376651940 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1652 | 1467376651943 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123db0800 == 35 [pid = 1652] [id = 230] 05:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11876ec00) [pid = 1652] [serial = 688] [outer = 0x0] 05:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11889dc00) [pid = 1652] [serial = 689] [outer = 0x11876ec00] 05:37:31 INFO - PROCESS | 1652 | 1467376651967 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119111000) [pid = 1652] [serial = 690] [outer = 0x11876ec00] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123bc7800) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x123c04000) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a345400) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11109b400) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116f9a400) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11947e000) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1133f5800) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128f06c00) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119836000) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11852e000) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116019c00) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11889e400) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12af44800) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1111a0c00) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110f4e000) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 620ms 05:37:32 INFO - PROCESS | 1652 | 1467376652452 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]]]}] 05:37:32 INFO - PROCESS | 1652 | 1467376652455 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1652 | 1467376652457 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:37:32 INFO - PROCESS | 1652 | 1467376652462 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1652 | 1467376652463 Marionette TRACE conn2 <- [1,894,null,{}] 05:37:32 INFO - PROCESS | 1652 | 1467376652465 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}] 05:37:32 INFO - PROCESS | 1652 | 1467376652466 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:32 INFO - PROCESS | 1652 | 1467376652545 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:37:32 INFO - PROCESS | 1652 | 1467376652549 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 1652 | 1467376652550 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x117460800 == 36 [pid = 1652] [id = 231] 05:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112234800) [pid = 1652] [serial = 691] [outer = 0x0] 05:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11692a000) [pid = 1652] [serial = 692] [outer = 0x112234800] 05:37:32 INFO - PROCESS | 1652 | 1467376652575 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118786400) [pid = 1652] [serial = 693] [outer = 0x112234800] 05:37:32 INFO - PROCESS | 1652 | 1467376652883 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]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:37:32 INFO - PROCESS | 1652 | 1467376652930 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1652 | 1467376652931 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:37:32 INFO - PROCESS | 1652 | 1467376652934 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1652 | 1467376652935 Marionette TRACE conn2 <- [1,898,null,{}] 05:37:32 INFO - PROCESS | 1652 | 1467376652937 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}] 05:37:32 INFO - PROCESS | 1652 | 1467376652938 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:33 INFO - PROCESS | 1652 | 1467376653032 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:37:33 INFO - PROCESS | 1652 | 1467376653038 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1652 | 1467376653039 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x124437000 == 37 [pid = 1652] [id = 232] 05:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1188a4c00) [pid = 1652] [serial = 694] [outer = 0x0] 05:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119185800) [pid = 1652] [serial = 695] [outer = 0x1188a4c00] 05:37:33 INFO - PROCESS | 1652 | 1467376653066 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11947a400) [pid = 1652] [serial = 696] [outer = 0x1188a4c00] 05:37:33 INFO - PROCESS | 1652 | 1467376653369 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]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 472ms 05:37:33 INFO - PROCESS | 1652 | 1467376653407 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 1652 | 1467376653409 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:37:33 INFO - PROCESS | 1652 | 1467376653411 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 1652 | 1467376653413 Marionette TRACE conn2 <- [1,902,null,{}] 05:37:33 INFO - PROCESS | 1652 | 1467376653415 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}] 05:37:33 INFO - PROCESS | 1652 | 1467376653417 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:33 INFO - PROCESS | 1652 | 1467376653515 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:37:33 INFO - PROCESS | 1652 | 1467376653518 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1652 | 1467376653520 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c3000 == 38 [pid = 1652] [id = 233] 05:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119483800) [pid = 1652] [serial = 697] [outer = 0x0] 05:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119526400) [pid = 1652] [serial = 698] [outer = 0x119483800] 05:37:33 INFO - PROCESS | 1652 | 1467376653546 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11982a000) [pid = 1652] [serial = 699] [outer = 0x119483800] 05:37:33 INFO - PROCESS | 1652 | 1467376653853 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]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:37:33 INFO - PROCESS | 1652 | 1467376653882 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 1652 | 1467376653883 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:37:33 INFO - PROCESS | 1652 | 1467376653885 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 1652 | 1467376653886 Marionette TRACE conn2 <- [1,906,null,{}] 05:37:33 INFO - PROCESS | 1652 | 1467376653889 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}] 05:37:33 INFO - PROCESS | 1652 | 1467376653890 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:34 INFO - PROCESS | 1652 | 1467376654006 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:37:34 INFO - PROCESS | 1652 | 1467376654012 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 1652 | 1467376654013 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267a9000 == 39 [pid = 1652] [id = 234] 05:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x110f4f400) [pid = 1652] [serial = 700] [outer = 0x0] 05:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119527800) [pid = 1652] [serial = 701] [outer = 0x110f4f400] 05:37:34 INFO - PROCESS | 1652 | 1467376654038 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1198bd400) [pid = 1652] [serial = 702] [outer = 0x110f4f400] 05:37:34 INFO - PROCESS | 1652 | 1467376654354 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]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 569ms 05:37:34 INFO - PROCESS | 1652 | 1467376654456 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 1652 | 1467376654460 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:37:34 INFO - PROCESS | 1652 | 1467376654464 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 1652 | 1467376654468 Marionette TRACE conn2 <- [1,910,null,{}] 05:37:34 INFO - PROCESS | 1652 | 1467376654475 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}] 05:37:34 INFO - PROCESS | 1652 | 1467376654478 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:34 INFO - PROCESS | 1652 | 1467376654645 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:37:34 INFO - PROCESS | 1652 | 1467376654785 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 1652 | 1467376654790 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ef0000 == 40 [pid = 1652] [id = 235] 05:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1111a7400) [pid = 1652] [serial = 703] [outer = 0x0] 05:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x111da9400) [pid = 1652] [serial = 704] [outer = 0x1111a7400] 05:37:34 INFO - PROCESS | 1652 | 1467376654883 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1129a6000) [pid = 1652] [serial = 705] [outer = 0x1111a7400] 05:37:35 INFO - PROCESS | 1652 | 1467376655448 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]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1025ms 05:37:35 INFO - PROCESS | 1652 | 1467376655514 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 1652 | 1467376655517 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:37:35 INFO - PROCESS | 1652 | 1467376655543 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 1652 | 1467376655547 Marionette TRACE conn2 <- [1,914,null,{}] 05:37:35 INFO - PROCESS | 1652 | 1467376655551 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}] 05:37:35 INFO - PROCESS | 1652 | 1467376655554 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:35 INFO - PROCESS | 1652 | 1467376655694 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:37:35 INFO - PROCESS | 1652 | 1467376655765 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 1652 | 1467376655767 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188bd000 == 41 [pid = 1652] [id = 236] 05:37:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1133fa400) [pid = 1652] [serial = 706] [outer = 0x0] 05:37:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x115e1a400) [pid = 1652] [serial = 707] [outer = 0x1133fa400] 05:37:35 INFO - PROCESS | 1652 | 1467376655797 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116026000) [pid = 1652] [serial = 708] [outer = 0x1133fa400] 05:37:36 INFO - PROCESS | 1652 | 1467376656331 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]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 826ms 05:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:37:36 INFO - PROCESS | 1652 | 1467376656387 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 1652 | 1467376656389 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:37:36 INFO - PROCESS | 1652 | 1467376656393 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 1652 | 1467376656395 Marionette TRACE conn2 <- [1,918,null,{}] 05:37:36 INFO - PROCESS | 1652 | 1467376656402 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}] 05:37:36 INFO - PROCESS | 1652 | 1467376656405 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:36 INFO - PROCESS | 1652 | 1467376656604 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:37:36 INFO - PROCESS | 1652 | 1467376656714 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 1652 | 1467376656716 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132a9000 == 42 [pid = 1652] [id = 237] 05:37:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x111f2c800) [pid = 1652] [serial = 709] [outer = 0x0] 05:37:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1122bd400) [pid = 1652] [serial = 710] [outer = 0x111f2c800] 05:37:36 INFO - PROCESS | 1652 | 1467376656746 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x112a9d000) [pid = 1652] [serial = 711] [outer = 0x111f2c800] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c3000 == 41 [pid = 1652] [id = 233] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x124437000 == 40 [pid = 1652] [id = 232] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x117460800 == 39 [pid = 1652] [id = 231] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x123db0800 == 38 [pid = 1652] [id = 230] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7d000 == 37 [pid = 1652] [id = 229] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11a102800 == 36 [pid = 1652] [id = 228] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c5000 == 35 [pid = 1652] [id = 227] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1183bc000 == 34 [pid = 1652] [id = 226] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x117461800 == 33 [pid = 1652] [id = 225] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x116952800 == 32 [pid = 1652] [id = 224] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1130dc000 == 31 [pid = 1652] [id = 223] 05:37:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11835c800 == 30 [pid = 1652] [id = 222] 05:37:37 INFO - PROCESS | 1652 | 1467376657221 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]]]}] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124d08c00) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128f08c00) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126fc7000) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a4f4800) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1194a3000) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129410400) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118303400) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1194a9000) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11966f000) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1164e6800) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116a12400) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129410c00) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128f0e000) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1198c1000) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1188a1400) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1194ae000) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116982000) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118193c00) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118391000) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12afa0400) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b808400) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bcd7000) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11a1e0000) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a85b800) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1245cc000) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a48ac00) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1198c4c00) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11a1ed800) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x110f58400) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 05:37:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x110f53400) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 05:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 872ms 05:37:37 INFO - PROCESS | 1652 | 1467376657265 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 1652 | 1467376657269 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:37:37 INFO - PROCESS | 1652 | 1467376657273 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 1652 | 1467376657276 Marionette TRACE conn2 <- [1,922,null,{}] 05:37:37 INFO - PROCESS | 1652 | 1467376657280 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}] 05:37:37 INFO - PROCESS | 1652 | 1467376657283 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:37 INFO - PROCESS | 1652 | 1467376657405 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:37:37 INFO - PROCESS | 1652 | 1467376657418 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 1652 | 1467376657420 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x117140800 == 31 [pid = 1652] [id = 238] 05:37:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115e19800) [pid = 1652] [serial = 712] [outer = 0x0] 05:37:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116019400) [pid = 1652] [serial = 713] [outer = 0x115e19800] 05:37:37 INFO - PROCESS | 1652 | 1467376657464 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116924800) [pid = 1652] [serial = 714] [outer = 0x115e19800] 05:37:37 INFO - PROCESS | 1652 | 1467376657913 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]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 05:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:37:37 INFO - PROCESS | 1652 | 1467376657952 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 1652 | 1467376657954 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:37:37 INFO - PROCESS | 1652 | 1467376657958 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 1652 | 1467376657960 Marionette TRACE conn2 <- [1,926,null,{}] 05:37:37 INFO - PROCESS | 1652 | 1467376657962 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}] 05:37:37 INFO - PROCESS | 1652 | 1467376657963 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:38 INFO - PROCESS | 1652 | 1467376658039 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:37:38 INFO - PROCESS | 1652 | 1467376658047 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1652 | 1467376658048 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183bf800 == 32 [pid = 1652] [id = 239] 05:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11692a800) [pid = 1652] [serial = 715] [outer = 0x0] 05:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116f90800) [pid = 1652] [serial = 716] [outer = 0x11692a800] 05:37:38 INFO - PROCESS | 1652 | 1467376658073 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118191000) [pid = 1652] [serial = 717] [outer = 0x11692a800] 05:37:38 INFO - PROCESS | 1652 | 1467376658457 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]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 523ms 05:37:38 INFO - PROCESS | 1652 | 1467376658481 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 1652 | 1467376658484 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:37:38 INFO - PROCESS | 1652 | 1467376658496 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1652 | 1467376658501 Marionette TRACE conn2 <- [1,930,null,{}] 05:37:38 INFO - PROCESS | 1652 | 1467376658504 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}] 05:37:38 INFO - PROCESS | 1652 | 1467376658508 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:38 INFO - PROCESS | 1652 | 1467376658638 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:37:38 INFO - PROCESS | 1652 | 1467376658647 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1652 | 1467376658648 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123953800 == 33 [pid = 1652] [id = 240] 05:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118304800) [pid = 1652] [serial = 718] [outer = 0x0] 05:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11838f000) [pid = 1652] [serial = 719] [outer = 0x118304800] 05:37:38 INFO - PROCESS | 1652 | 1467376658690 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1185c6c00) [pid = 1652] [serial = 720] [outer = 0x118304800] 05:37:39 INFO - PROCESS | 1652 | 1467376659081 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]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:37:39 INFO - PROCESS | 1652 | 1467376659121 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 1652 | 1467376659122 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:37:39 INFO - PROCESS | 1652 | 1467376659124 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1652 | 1467376659127 Marionette TRACE conn2 <- [1,934,null,{}] 05:37:39 INFO - PROCESS | 1652 | 1467376659130 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}] 05:37:39 INFO - PROCESS | 1652 | 1467376659131 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:39 INFO - PROCESS | 1652 | 1467376659233 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:37:39 INFO - PROCESS | 1652 | 1467376659239 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1652 | 1467376659240 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dba800 == 34 [pid = 1652] [id = 241] 05:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1185cc800) [pid = 1652] [serial = 721] [outer = 0x0] 05:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118780c00) [pid = 1652] [serial = 722] [outer = 0x1185cc800] 05:37:39 INFO - PROCESS | 1652 | 1467376659268 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119184000) [pid = 1652] [serial = 723] [outer = 0x1185cc800] 05:37:39 INFO - PROCESS | 1652 | 1467376659605 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]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 523ms 05:37:39 INFO - PROCESS | 1652 | 1467376659648 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:37:39 INFO - PROCESS | 1652 | 1467376659650 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:37:39 INFO - PROCESS | 1652 | 1467376659654 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1652 | 1467376659655 Marionette TRACE conn2 <- [1,938,null,{}] 05:37:39 INFO - PROCESS | 1652 | 1467376659665 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}] 05:37:39 INFO - PROCESS | 1652 | 1467376659667 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:39 INFO - PROCESS | 1652 | 1467376659820 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:37:39 INFO - PROCESS | 1652 | 1467376659875 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1652 | 1467376659880 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x125145000 == 35 [pid = 1652] [id = 242] 05:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119529000) [pid = 1652] [serial = 724] [outer = 0x0] 05:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11952dc00) [pid = 1652] [serial = 725] [outer = 0x119529000] 05:37:39 INFO - PROCESS | 1652 | 1467376659930 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119836800) [pid = 1652] [serial = 726] [outer = 0x119529000] 05:37:40 INFO - PROCESS | 1652 | 1467376660350 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]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 727ms 05:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:37:40 INFO - PROCESS | 1652 | 1467376660387 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 1652 | 1467376660388 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:37:40 INFO - PROCESS | 1652 | 1467376660390 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 1652 | 1467376660391 Marionette TRACE conn2 <- [1,942,null,{}] 05:37:40 INFO - PROCESS | 1652 | 1467376660394 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}] 05:37:40 INFO - PROCESS | 1652 | 1467376660395 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:40 INFO - PROCESS | 1652 | 1467376660513 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:37:40 INFO - PROCESS | 1652 | 1467376660519 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 1652 | 1467376660520 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267aa800 == 36 [pid = 1652] [id = 243] 05:37:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1194ac800) [pid = 1652] [serial = 727] [outer = 0x0] 05:37:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1198c7000) [pid = 1652] [serial = 728] [outer = 0x1194ac800] 05:37:40 INFO - PROCESS | 1652 | 1467376660552 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11a1e7800) [pid = 1652] [serial = 729] [outer = 0x1194ac800] 05:37:40 INFO - PROCESS | 1652 | 1467376660872 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]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 05:37:40 INFO - PROCESS | 1652 | 1467376660913 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 1652 | 1467376660914 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:37:40 INFO - PROCESS | 1652 | 1467376660916 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 1652 | 1467376660917 Marionette TRACE conn2 <- [1,946,null,{}] 05:37:40 INFO - PROCESS | 1652 | 1467376660919 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}] 05:37:40 INFO - PROCESS | 1652 | 1467376660921 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:41 INFO - PROCESS | 1652 | 1467376661016 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:37:41 INFO - PROCESS | 1652 | 1467376661019 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1652 | 1467376661020 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b70800 == 37 [pid = 1652] [id = 244] 05:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1198bc000) [pid = 1652] [serial = 730] [outer = 0x0] 05:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123802400) [pid = 1652] [serial = 731] [outer = 0x1198bc000] 05:37:41 INFO - PROCESS | 1652 | 1467376661042 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123851c00) [pid = 1652] [serial = 732] [outer = 0x1198bc000] 05:37:41 INFO - PROCESS | 1652 | 1467376661344 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]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 473ms 05:37:41 INFO - PROCESS | 1652 | 1467376661389 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1652 | 1467376661391 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:37:41 INFO - PROCESS | 1652 | 1467376661400 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1652 | 1467376661401 Marionette TRACE conn2 <- [1,950,null,{}] 05:37:41 INFO - PROCESS | 1652 | 1467376661403 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}] 05:37:41 INFO - PROCESS | 1652 | 1467376661404 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:41 INFO - PROCESS | 1652 | 1467376661507 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:37:41 INFO - PROCESS | 1652 | 1467376661510 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1652 | 1467376661511 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee6800 == 38 [pid = 1652] [id = 245] 05:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123803400) [pid = 1652] [serial = 733] [outer = 0x0] 05:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123c04000) [pid = 1652] [serial = 734] [outer = 0x123803400] 05:37:41 INFO - PROCESS | 1652 | 1467376661535 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12408e400) [pid = 1652] [serial = 735] [outer = 0x123803400] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1110a2800) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11852e400) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116741400) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111bad400) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1110e9400) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1110f2800) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112aa1000) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118158400) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11876ec00) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112234800) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1188a4c00) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119483800) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112a79800) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1185ca000) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1198c5000) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126495000) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11109bc00) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:37:41 INFO - PROCESS | 1652 | 1467376661912 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]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 573ms 05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:37:41 INFO - PROCESS | 1652 | 1467376661969 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1652 | 1467376661970 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:37:41 INFO - PROCESS | 1652 | 1467376661972 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1652 | 1467376661973 Marionette TRACE conn2 <- [1,954,null,{}] 05:37:41 INFO - PROCESS | 1652 | 1467376661979 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}] 05:37:41 INFO - PROCESS | 1652 | 1467376661980 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:42 INFO - PROCESS | 1652 | 1467376662061 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:37:42 INFO - PROCESS | 1652 | 1467376662064 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1652 | 1467376662066 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bf000 == 39 [pid = 1652] [id = 246] 05:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x111bad400) [pid = 1652] [serial = 736] [outer = 0x0] 05:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118347000) [pid = 1652] [serial = 737] [outer = 0x111bad400] 05:37:42 INFO - PROCESS | 1652 | 1467376662090 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119480c00) [pid = 1652] [serial = 738] [outer = 0x111bad400] 05:37:42 INFO - PROCESS | 1652 | 1467376662386 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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 423ms 05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:37:42 INFO - PROCESS | 1652 | 1467376662398 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1652 | 1467376662399 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:37:42 INFO - PROCESS | 1652 | 1467376662401 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1652 | 1467376662402 Marionette TRACE conn2 <- [1,958,null,{}] 05:37:42 INFO - PROCESS | 1652 | 1467376662405 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}] 05:37:42 INFO - PROCESS | 1652 | 1467376662406 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:42 INFO - PROCESS | 1652 | 1467376662499 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:37:42 INFO - PROCESS | 1652 | 1467376662502 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1652 | 1467376662504 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a377800 == 40 [pid = 1652] [id = 247] 05:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118769800) [pid = 1652] [serial = 739] [outer = 0x0] 05:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124273800) [pid = 1652] [serial = 740] [outer = 0x118769800] 05:37:42 INFO - PROCESS | 1652 | 1467376662530 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124ad9800) [pid = 1652] [serial = 741] [outer = 0x118769800] 05:37:42 INFO - PROCESS | 1652 | 1467376662867 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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:37:42 INFO - PROCESS | 1652 | 1467376662924 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1652 | 1467376662926 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:37:42 INFO - PROCESS | 1652 | 1467376662928 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1652 | 1467376662930 Marionette TRACE conn2 <- [1,962,null,{}] 05:37:42 INFO - PROCESS | 1652 | 1467376662932 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}] 05:37:42 INFO - PROCESS | 1652 | 1467376662934 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:43 INFO - PROCESS | 1652 | 1467376663021 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:37:43 INFO - PROCESS | 1652 | 1467376663028 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 1652 | 1467376663029 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adc0800 == 41 [pid = 1652] [id = 248] 05:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12426e400) [pid = 1652] [serial = 742] [outer = 0x0] 05:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124dc4400) [pid = 1652] [serial = 743] [outer = 0x12426e400] 05:37:43 INFO - PROCESS | 1652 | 1467376663052 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12576f800) [pid = 1652] [serial = 744] [outer = 0x12426e400] 05:37:43 INFO - PROCESS | 1652 | 1467376663367 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]]]}] 05:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 470ms 05:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:37:43 INFO - PROCESS | 1652 | 1467376663399 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 1652 | 1467376663400 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:37:43 INFO - PROCESS | 1652 | 1467376663402 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 1652 | 1467376663403 Marionette TRACE conn2 <- [1,966,null,{}] 05:37:43 INFO - PROCESS | 1652 | 1467376663406 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}] 05:37:43 INFO - PROCESS | 1652 | 1467376663407 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:43 INFO - PROCESS | 1652 | 1467376663495 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:37:43 INFO - PROCESS | 1652 | 1467376663498 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 1652 | 1467376663499 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b01e800 == 42 [pid = 1652] [id = 249] 05:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125704c00) [pid = 1652] [serial = 745] [outer = 0x0] 05:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x125777400) [pid = 1652] [serial = 746] [outer = 0x125704c00] 05:37:43 INFO - PROCESS | 1652 | 1467376663523 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126404c00) [pid = 1652] [serial = 747] [outer = 0x125704c00] 05:37:43 INFO - PROCESS | 1652 | 1467376663955 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]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 619ms 05:37:44 INFO - PROCESS | 1652 | 1467376664022 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 1652 | 1467376664025 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:37:44 INFO - PROCESS | 1652 | 1467376664028 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 1652 | 1467376664030 Marionette TRACE conn2 <- [1,970,null,{}] 05:37:44 INFO - PROCESS | 1652 | 1467376664034 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}] 05:37:44 INFO - PROCESS | 1652 | 1467376664036 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:44 INFO - PROCESS | 1652 | 1467376664141 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:37:44 INFO - PROCESS | 1652 | 1467376664240 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1652 | 1467376664242 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182c0000 == 43 [pid = 1652] [id = 250] 05:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1133ecc00) [pid = 1652] [serial = 748] [outer = 0x0] 05:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115dcb000) [pid = 1652] [serial = 749] [outer = 0x1133ecc00] 05:37:44 INFO - PROCESS | 1652 | 1467376664274 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11692f000) [pid = 1652] [serial = 750] [outer = 0x1133ecc00] 05:37:44 INFO - PROCESS | 1652 | 1467376664681 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]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 05:37:44 INFO - PROCESS | 1652 | 1467376664699 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 1652 | 1467376664702 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:37:44 INFO - PROCESS | 1652 | 1467376664707 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 1652 | 1467376664709 Marionette TRACE conn2 <- [1,974,null,{}] 05:37:44 INFO - PROCESS | 1652 | 1467376664712 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}] 05:37:44 INFO - PROCESS | 1652 | 1467376664713 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:44 INFO - PROCESS | 1652 | 1467376664816 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:37:44 INFO - PROCESS | 1652 | 1467376664871 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1652 | 1467376664873 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x124439000 == 44 [pid = 1652] [id = 251] 05:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x117dbac00) [pid = 1652] [serial = 751] [outer = 0x0] 05:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118194c00) [pid = 1652] [serial = 752] [outer = 0x117dbac00] 05:37:44 INFO - PROCESS | 1652 | 1467376664904 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11830dc00) [pid = 1652] [serial = 753] [outer = 0x117dbac00] 05:37:45 INFO - PROCESS | 1652 | 1467376665447 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]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 821ms 05:37:45 INFO - PROCESS | 1652 | 1467376665528 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1652 | 1467376665529 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:37:45 INFO - PROCESS | 1652 | 1467376665532 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1652 | 1467376665534 Marionette TRACE conn2 <- [1,978,null,{}] 05:37:45 INFO - PROCESS | 1652 | 1467376665544 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}] 05:37:45 INFO - PROCESS | 1652 | 1467376665548 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:45 INFO - PROCESS | 1652 | 1467376665646 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:37:45 INFO - PROCESS | 1652 | 1467376665715 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 1652 | 1467376665717 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b032800 == 45 [pid = 1652] [id = 252] 05:37:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119527000) [pid = 1652] [serial = 754] [outer = 0x0] 05:37:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119672c00) [pid = 1652] [serial = 755] [outer = 0x119527000] 05:37:45 INFO - PROCESS | 1652 | 1467376665748 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1198bf400) [pid = 1652] [serial = 756] [outer = 0x119527000] 05:37:46 INFO - PROCESS | 1652 | 1467376666160 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]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 677ms 05:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:37:46 INFO - PROCESS | 1652 | 1467376666209 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 1652 | 1467376666211 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:37:46 INFO - PROCESS | 1652 | 1467376666213 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1652 | 1467376666215 Marionette TRACE conn2 <- [1,982,null,{}] 05:37:46 INFO - PROCESS | 1652 | 1467376666217 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}] 05:37:46 INFO - PROCESS | 1652 | 1467376666218 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:46 INFO - PROCESS | 1652 | 1467376666320 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:37:46 INFO - PROCESS | 1652 | 1467376666376 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 1652 | 1467376666377 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8ad800 == 46 [pid = 1652] [id = 253] 05:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119a11800) [pid = 1652] [serial = 757] [outer = 0x0] 05:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x123c07800) [pid = 1652] [serial = 758] [outer = 0x119a11800] 05:37:46 INFO - PROCESS | 1652 | 1467376666406 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1245a8400) [pid = 1652] [serial = 759] [outer = 0x119a11800] 05:37:46 INFO - PROCESS | 1652 | 1467376666877 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]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 719ms 05:37:46 INFO - PROCESS | 1652 | 1467376666934 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 1652 | 1467376666936 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:37:46 INFO - PROCESS | 1652 | 1467376666954 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1652 | 1467376666957 Marionette TRACE conn2 <- [1,986,null,{}] 05:37:46 INFO - PROCESS | 1652 | 1467376666984 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}] 05:37:46 INFO - PROCESS | 1652 | 1467376666985 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:47 INFO - PROCESS | 1652 | 1467376667131 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:37:47 INFO - PROCESS | 1652 | 1467376667229 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1652 | 1467376667230 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b3800 == 47 [pid = 1652] [id = 254] 05:37:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x110f55c00) [pid = 1652] [serial = 760] [outer = 0x0] 05:37:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116025000) [pid = 1652] [serial = 761] [outer = 0x110f55c00] 05:37:47 INFO - PROCESS | 1652 | 1467376667277 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1194b0000) [pid = 1652] [serial = 762] [outer = 0x110f55c00] 05:37:47 INFO - PROCESS | 1652 | 1467376667841 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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 960ms 05:37:47 INFO - PROCESS | 1652 | 1467376667910 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 1652 | 1467376667913 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:37:47 INFO - PROCESS | 1652 | 1467376667917 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 1652 | 1467376667919 Marionette TRACE conn2 <- [1,990,null,{}] 05:37:47 INFO - PROCESS | 1652 | 1467376667923 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}] 05:37:47 INFO - PROCESS | 1652 | 1467376667926 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:48 INFO - PROCESS | 1652 | 1467376668018 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:37:48 INFO - PROCESS | 1652 | 1467376668089 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 1652 | 1467376668090 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x117152000 == 48 [pid = 1652] [id = 255] 05:37:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11300cc00) [pid = 1652] [serial = 763] [outer = 0x0] 05:37:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1164e8000) [pid = 1652] [serial = 764] [outer = 0x11300cc00] 05:37:48 INFO - PROCESS | 1652 | 1467376668119 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11692e800) [pid = 1652] [serial = 765] [outer = 0x11300cc00] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12adc0800 == 47 [pid = 1652] [id = 248] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12a377800 == 46 [pid = 1652] [id = 247] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bf000 == 45 [pid = 1652] [id = 246] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee6800 == 44 [pid = 1652] [id = 245] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x128b70800 == 43 [pid = 1652] [id = 244] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1267aa800 == 42 [pid = 1652] [id = 243] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x125145000 == 41 [pid = 1652] [id = 242] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x123dba800 == 40 [pid = 1652] [id = 241] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x123953800 == 39 [pid = 1652] [id = 240] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1183bf800 == 38 [pid = 1652] [id = 239] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x117140800 == 37 [pid = 1652] [id = 238] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1132a9000 == 36 [pid = 1652] [id = 237] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1188bd000 == 35 [pid = 1652] [id = 236] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x115ef0000 == 34 [pid = 1652] [id = 235] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1267a9000 == 33 [pid = 1652] [id = 234] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b3800 == 32 [pid = 1652] [id = 254] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8ad800 == 31 [pid = 1652] [id = 253] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b032800 == 30 [pid = 1652] [id = 252] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x124439000 == 29 [pid = 1652] [id = 251] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b01e800 == 28 [pid = 1652] [id = 249] 05:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1182c0000 == 27 [pid = 1652] [id = 250] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x117dafc00) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118760400) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118306800) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1176f7c00) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x111d75400) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x112231c00) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116024c00) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116735000) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116929800) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113004800) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113223800) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11852d800) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118305c00) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11889dc00) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11876e800) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118786400) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11692a000) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119185800) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119526400) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11692fc00) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115dcfc00) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116f7a400) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11918c000) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119111000) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11877d000) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11947a400) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11982a000) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1245c9c00) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123804800) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128f09000) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126734400) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115e85c00) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x111f2a000) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116a1a400) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 05:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119527800) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 05:37:49 INFO - PROCESS | 1652 | 1467376669062 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]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1173ms 05:37:49 INFO - PROCESS | 1652 | 1467376669092 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 1652 | 1467376669094 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:37:49 INFO - PROCESS | 1652 | 1467376669097 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 1652 | 1467376669099 Marionette TRACE conn2 <- [1,994,null,{}] 05:37:49 INFO - PROCESS | 1652 | 1467376669102 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}] 05:37:49 INFO - PROCESS | 1652 | 1467376669104 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:49 INFO - PROCESS | 1652 | 1467376669184 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:37:49 INFO - PROCESS | 1652 | 1467376669188 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1652 | 1467376669192 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11649a800 == 28 [pid = 1652] [id = 256] 05:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129a7c00) [pid = 1652] [serial = 766] [outer = 0x0] 05:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112fc0c00) [pid = 1652] [serial = 767] [outer = 0x1129a7c00] 05:37:49 INFO - PROCESS | 1652 | 1467376669221 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1133eec00) [pid = 1652] [serial = 768] [outer = 0x1129a7c00] 05:37:49 INFO - PROCESS | 1652 | 1467376669586 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]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 05:37:49 INFO - PROCESS | 1652 | 1467376669617 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 1652 | 1467376669620 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:37:49 INFO - PROCESS | 1652 | 1467376669625 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 1652 | 1467376669627 Marionette TRACE conn2 <- [1,998,null,{}] 05:37:49 INFO - PROCESS | 1652 | 1467376669629 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}] 05:37:49 INFO - PROCESS | 1652 | 1467376669631 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:49 INFO - PROCESS | 1652 | 1467376669709 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:37:49 INFO - PROCESS | 1652 | 1467376669714 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1652 | 1467376669715 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x117477800 == 29 [pid = 1652] [id = 257] 05:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116028400) [pid = 1652] [serial = 769] [outer = 0x0] 05:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116734c00) [pid = 1652] [serial = 770] [outer = 0x116028400] 05:37:49 INFO - PROCESS | 1652 | 1467376669743 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116a1a400) [pid = 1652] [serial = 771] [outer = 0x116028400] 05:37:50 INFO - PROCESS | 1652 | 1467376670081 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 471ms 05:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:37:50 INFO - PROCESS | 1652 | 1467376670097 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1652 | 1467376670098 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:37:50 INFO - PROCESS | 1652 | 1467376670100 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1652 | 1467376670103 Marionette TRACE conn2 <- [1,1002,null,{}] 05:37:50 INFO - PROCESS | 1652 | 1467376670113 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}] 05:37:50 INFO - PROCESS | 1652 | 1467376670116 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:50 INFO - PROCESS | 1652 | 1467376670197 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:37:50 INFO - PROCESS | 1652 | 1467376670250 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1652 | 1467376670252 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119177000 == 30 [pid = 1652] [id = 258] 05:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11109c400) [pid = 1652] [serial = 772] [outer = 0x0] 05:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118196000) [pid = 1652] [serial = 773] [outer = 0x11109c400] 05:37:50 INFO - PROCESS | 1652 | 1467376670280 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118395c00) [pid = 1652] [serial = 774] [outer = 0x11109c400] 05:37:50 INFO - PROCESS | 1652 | 1467376670600 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 520ms 05:37:50 INFO - PROCESS | 1652 | 1467376670622 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1652 | 1467376670624 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:37:50 INFO - PROCESS | 1652 | 1467376670628 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1652 | 1467376670630 Marionette TRACE conn2 <- [1,1006,null,{}] 05:37:50 INFO - PROCESS | 1652 | 1467376670633 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}] 05:37:50 INFO - PROCESS | 1652 | 1467376670634 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:50 INFO - PROCESS | 1652 | 1467376670720 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:37:50 INFO - PROCESS | 1652 | 1467376670783 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1652 | 1467376670784 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a30000 == 31 [pid = 1652] [id = 259] 05:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x117dae400) [pid = 1652] [serial = 775] [outer = 0x0] 05:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118768800) [pid = 1652] [serial = 776] [outer = 0x117dae400] 05:37:50 INFO - PROCESS | 1652 | 1467376670827 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118789800) [pid = 1652] [serial = 777] [outer = 0x117dae400] 05:37:51 INFO - PROCESS | 1652 | 1467376671279 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]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 05:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:37:51 INFO - PROCESS | 1652 | 1467376671300 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 1652 | 1467376671301 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:37:51 INFO - PROCESS | 1652 | 1467376671313 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1652 | 1467376671314 Marionette TRACE conn2 <- [1,1010,null,{}] 05:37:51 INFO - PROCESS | 1652 | 1467376671317 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}] 05:37:51 INFO - PROCESS | 1652 | 1467376671318 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:51 INFO - PROCESS | 1652 | 1467376671409 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:37:51 INFO - PROCESS | 1652 | 1467376671443 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 1652 | 1467376671445 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12395d000 == 32 [pid = 1652] [id = 260] 05:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112a81800) [pid = 1652] [serial = 778] [outer = 0x0] 05:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11918e400) [pid = 1652] [serial = 779] [outer = 0x112a81800] 05:37:51 INFO - PROCESS | 1652 | 1467376671470 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119483800) [pid = 1652] [serial = 780] [outer = 0x112a81800] 05:37:51 INFO - PROCESS | 1652 | 1467376671804 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]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 529ms 05:37:51 INFO - PROCESS | 1652 | 1467376671834 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 1652 | 1467376671836 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:37:51 INFO - PROCESS | 1652 | 1467376671838 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1652 | 1467376671839 Marionette TRACE conn2 <- [1,1014,null,{}] 05:37:51 INFO - PROCESS | 1652 | 1467376671841 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}] 05:37:51 INFO - PROCESS | 1652 | 1467376671845 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:51 INFO - PROCESS | 1652 | 1467376671957 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:37:51 INFO - PROCESS | 1652 | 1467376671990 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 1652 | 1467376671991 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x124065000 == 33 [pid = 1652] [id = 261] 05:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1194a6c00) [pid = 1652] [serial = 781] [outer = 0x0] 05:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11966f400) [pid = 1652] [serial = 782] [outer = 0x1194a6c00] 05:37:52 INFO - PROCESS | 1652 | 1467376672016 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1198c2c00) [pid = 1652] [serial = 783] [outer = 0x1194a6c00] 05:37:52 INFO - PROCESS | 1652 | 1467376672324 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]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 517ms 05:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:37:52 INFO - PROCESS | 1652 | 1467376672356 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 1652 | 1467376672357 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:37:52 INFO - PROCESS | 1652 | 1467376672361 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 1652 | 1467376672362 Marionette TRACE conn2 <- [1,1018,null,{}] 05:37:52 INFO - PROCESS | 1652 | 1467376672372 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}] 05:37:52 INFO - PROCESS | 1652 | 1467376672373 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:52 INFO - PROCESS | 1652 | 1467376672461 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:37:52 INFO - PROCESS | 1652 | 1467376672495 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 1652 | 1467376672496 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b04800 == 34 [pid = 1652] [id = 262] 05:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x111d19c00) [pid = 1652] [serial = 784] [outer = 0x0] 05:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119bf7400) [pid = 1652] [serial = 785] [outer = 0x111d19c00] 05:37:52 INFO - PROCESS | 1652 | 1467376672520 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123803800) [pid = 1652] [serial = 786] [outer = 0x111d19c00] 05:37:52 INFO - PROCESS | 1652 | 1467376672829 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]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 05:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:37:52 INFO - PROCESS | 1652 | 1467376672881 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 1652 | 1467376672882 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:37:52 INFO - PROCESS | 1652 | 1467376672884 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 1652 | 1467376672885 Marionette TRACE conn2 <- [1,1022,null,{}] 05:37:52 INFO - PROCESS | 1652 | 1467376672887 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}] 05:37:52 INFO - PROCESS | 1652 | 1467376672888 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:52 INFO - PROCESS | 1652 | 1467376672983 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:37:53 INFO - PROCESS | 1652 | 1467376673018 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1652 | 1467376673019 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bf000 == 35 [pid = 1652] [id = 263] 05:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123806c00) [pid = 1652] [serial = 787] [outer = 0x0] 05:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123bc6000) [pid = 1652] [serial = 788] [outer = 0x123806c00] 05:37:53 INFO - PROCESS | 1652 | 1467376673043 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12426f800) [pid = 1652] [serial = 789] [outer = 0x123806c00] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119529000) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1194ac800) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118304800) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198bc000) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1185cc800) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1111a7400) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115e19800) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111f2c800) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x110f4f400) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11692a800) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1133fa400) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12426e400) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125704c00) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123803400) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118769800) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:37:53 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111bad400) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:37:53 INFO - PROCESS | 1652 | 1467376673481 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]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 621ms 05:37:53 INFO - PROCESS | 1652 | 1467376673512 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 1652 | 1467376673513 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:37:53 INFO - PROCESS | 1652 | 1467376673516 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 1652 | 1467376673517 Marionette TRACE conn2 <- [1,1026,null,{}] 05:37:53 INFO - PROCESS | 1652 | 1467376673519 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}] 05:37:53 INFO - PROCESS | 1652 | 1467376673520 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:53 INFO - PROCESS | 1652 | 1467376673632 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:37:53 INFO - PROCESS | 1652 | 1467376673682 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1652 | 1467376673683 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119175800 == 36 [pid = 1652] [id = 264] 05:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x110f51c00) [pid = 1652] [serial = 790] [outer = 0x0] 05:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11673a400) [pid = 1652] [serial = 791] [outer = 0x110f51c00] 05:37:53 INFO - PROCESS | 1652 | 1467376673708 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118195400) [pid = 1652] [serial = 792] [outer = 0x110f51c00] 05:37:54 INFO - PROCESS | 1652 | 1467376674054 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]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 571ms 05:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:37:54 INFO - PROCESS | 1652 | 1467376674088 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1652 | 1467376674089 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:37:54 INFO - PROCESS | 1652 | 1467376674092 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1652 | 1467376674095 Marionette TRACE conn2 <- [1,1030,null,{}] 05:37:54 INFO - PROCESS | 1652 | 1467376674097 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}] 05:37:54 INFO - PROCESS | 1652 | 1467376674098 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:54 INFO - PROCESS | 1652 | 1467376674200 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:37:54 INFO - PROCESS | 1652 | 1467376674280 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 1652 | 1467376674281 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fd7000 == 37 [pid = 1652] [id = 265] 05:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x111f2c800) [pid = 1652] [serial = 793] [outer = 0x0] 05:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118391800) [pid = 1652] [serial = 794] [outer = 0x111f2c800] 05:37:54 INFO - PROCESS | 1652 | 1467376674322 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1198bb800) [pid = 1652] [serial = 795] [outer = 0x111f2c800] 05:37:54 INFO - PROCESS | 1652 | 1467376674619 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]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 572ms 05:37:54 INFO - PROCESS | 1652 | 1467376674666 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1652 | 1467376674667 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:37:54 INFO - PROCESS | 1652 | 1467376674670 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1652 | 1467376674683 Marionette TRACE conn2 <- [1,1034,null,{}] 05:37:54 INFO - PROCESS | 1652 | 1467376674686 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}] 05:37:54 INFO - PROCESS | 1652 | 1467376674687 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:54 INFO - PROCESS | 1652 | 1467376674776 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:37:54 INFO - PROCESS | 1652 | 1467376674828 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 1652 | 1467376674830 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x123881000 == 38 [pid = 1652] [id = 266] 05:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1122b2800) [pid = 1652] [serial = 796] [outer = 0x0] 05:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11a1ed400) [pid = 1652] [serial = 797] [outer = 0x1122b2800] 05:37:54 INFO - PROCESS | 1652 | 1467376674855 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1251e2800) [pid = 1652] [serial = 798] [outer = 0x1122b2800] 05:37:55 INFO - PROCESS | 1652 | 1467376675147 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]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 530ms 05:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:37:55 INFO - PROCESS | 1652 | 1467376675201 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 1652 | 1467376675202 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:37:55 INFO - PROCESS | 1652 | 1467376675204 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 1652 | 1467376675205 Marionette TRACE conn2 <- [1,1038,null,{}] 05:37:55 INFO - PROCESS | 1652 | 1467376675208 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}] 05:37:55 INFO - PROCESS | 1652 | 1467376675209 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:55 INFO - PROCESS | 1652 | 1467376675283 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:37:55 INFO - PROCESS | 1652 | 1467376675286 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 1652 | 1467376675287 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12945e800 == 39 [pid = 1652] [id = 267] 05:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1251e2c00) [pid = 1652] [serial = 799] [outer = 0x0] 05:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12603dc00) [pid = 1652] [serial = 800] [outer = 0x1251e2c00] 05:37:55 INFO - PROCESS | 1652 | 1467376675313 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126491800) [pid = 1652] [serial = 801] [outer = 0x1251e2c00] 05:37:55 INFO - PROCESS | 1652 | 1467376675881 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]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 05:37:55 INFO - PROCESS | 1652 | 1467376675924 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:37:55 INFO - PROCESS | 1652 | 1467376675928 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:37:55 INFO - PROCESS | 1652 | 1467376675931 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 1652 | 1467376675935 Marionette TRACE conn2 <- [1,1042,null,{}] 05:37:55 INFO - PROCESS | 1652 | 1467376675938 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}] 05:37:55 INFO - PROCESS | 1652 | 1467376675940 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:56 INFO - PROCESS | 1652 | 1467376676051 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:37:56 INFO - PROCESS | 1652 | 1467376676149 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1652 | 1467376676150 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11715c800 == 40 [pid = 1652] [id = 268] 05:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1130c5000) [pid = 1652] [serial = 802] [outer = 0x0] 05:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113383400) [pid = 1652] [serial = 803] [outer = 0x1130c5000] 05:37:56 INFO - PROCESS | 1652 | 1467376676181 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116735400) [pid = 1652] [serial = 804] [outer = 0x1130c5000] 05:37:56 INFO - PROCESS | 1652 | 1467376676678 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]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 774ms 05:37:56 INFO - PROCESS | 1652 | 1467376676718 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1652 | 1467376676722 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:37:56 INFO - PROCESS | 1652 | 1467376676730 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1652 | 1467376676732 Marionette TRACE conn2 <- [1,1046,null,{}] 05:37:56 INFO - PROCESS | 1652 | 1467376676734 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}] 05:37:56 INFO - PROCESS | 1652 | 1467376676736 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:56 INFO - PROCESS | 1652 | 1467376676845 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:37:56 INFO - PROCESS | 1652 | 1467376676922 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1652 | 1467376676924 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x115d94800 == 41 [pid = 1652] [id = 269] 05:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x111da8400) [pid = 1652] [serial = 805] [outer = 0x0] 05:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x112fc1800) [pid = 1652] [serial = 806] [outer = 0x111da8400] 05:37:56 INFO - PROCESS | 1652 | 1467376676955 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1176f5000) [pid = 1652] [serial = 807] [outer = 0x111da8400] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x123881000 == 40 [pid = 1652] [id = 266] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x126fd7000 == 39 [pid = 1652] [id = 265] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119175800 == 38 [pid = 1652] [id = 264] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bf000 == 37 [pid = 1652] [id = 263] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x124b04800 == 36 [pid = 1652] [id = 262] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x124065000 == 35 [pid = 1652] [id = 261] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12395d000 == 34 [pid = 1652] [id = 260] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119a30000 == 33 [pid = 1652] [id = 259] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119177000 == 32 [pid = 1652] [id = 258] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x117477800 == 31 [pid = 1652] [id = 257] 05:37:57 INFO - PROCESS | 1652 | --DOCSHELL 0x11649a800 == 30 [pid = 1652] [id = 256] 05:37:57 INFO - PROCESS | 1652 | 1467376677582 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]]]}] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11952dc00) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1198c7000) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11838f000) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1185c6c00) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123802400) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118780c00) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123851c00) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111da9400) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1129a6000) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116019400) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116924800) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1122bd400) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112a9d000) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1198bd400) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f90800) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118191000) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e1a400) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116026000) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12576f800) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126404c00) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125777400) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123c04000) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124273800) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124dc4400) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118347000) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12408e400) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11a1e7800) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119836800) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119184000) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124ad9800) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 05:37:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119480c00) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 05:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 876ms 05:37:57 INFO - PROCESS | 1652 | 1467376677606 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 1652 | 1467376677610 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:37:57 INFO - PROCESS | 1652 | 1467376677614 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 1652 | 1467376677616 Marionette TRACE conn2 <- [1,1050,null,{}] 05:37:57 INFO - PROCESS | 1652 | 1467376677620 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}] 05:37:57 INFO - PROCESS | 1652 | 1467376677621 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:57 INFO - PROCESS | 1652 | 1467376677699 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:37:57 INFO - PROCESS | 1652 | 1467376677705 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 1652 | 1467376677708 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167b2800 == 31 [pid = 1652] [id = 270] 05:37:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116195800) [pid = 1652] [serial = 808] [outer = 0x0] 05:37:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11692d400) [pid = 1652] [serial = 809] [outer = 0x116195800] 05:37:57 INFO - PROCESS | 1652 | 1467376677739 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116f8fc00) [pid = 1652] [serial = 810] [outer = 0x116195800] 05:37:58 INFO - PROCESS | 1652 | 1467376678070 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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 472ms 05:37:58 INFO - PROCESS | 1652 | 1467376678087 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1652 | 1467376678090 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:37:58 INFO - PROCESS | 1652 | 1467376678097 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1652 | 1467376678098 Marionette TRACE conn2 <- [1,1054,null,{}] 05:37:58 INFO - PROCESS | 1652 | 1467376678100 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}] 05:37:58 INFO - PROCESS | 1652 | 1467376678102 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:58 INFO - PROCESS | 1652 | 1467376678188 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:37:58 INFO - PROCESS | 1652 | 1467376678241 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1652 | 1467376678242 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182c6000 == 32 [pid = 1652] [id = 271] 05:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1176ee400) [pid = 1652] [serial = 811] [outer = 0x0] 05:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118303400) [pid = 1652] [serial = 812] [outer = 0x1176ee400] 05:37:58 INFO - PROCESS | 1652 | 1467376678270 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118392000) [pid = 1652] [serial = 813] [outer = 0x1176ee400] 05:37:58 INFO - PROCESS | 1652 | 1467376678566 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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 05:37:58 INFO - PROCESS | 1652 | 1467376678617 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1652 | 1467376678618 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:37:58 INFO - PROCESS | 1652 | 1467376678620 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1652 | 1467376678623 Marionette TRACE conn2 <- [1,1058,null,{}] 05:37:58 INFO - PROCESS | 1652 | 1467376678630 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}] 05:37:58 INFO - PROCESS | 1652 | 1467376678633 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:58 INFO - PROCESS | 1652 | 1467376678716 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:37:58 INFO - PROCESS | 1652 | 1467376678778 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1652 | 1467376678781 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a31000 == 33 [pid = 1652] [id = 272] 05:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118391000) [pid = 1652] [serial = 814] [outer = 0x0] 05:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11877d000) [pid = 1652] [serial = 815] [outer = 0x118391000] 05:37:58 INFO - PROCESS | 1652 | 1467376678814 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1194a2000) [pid = 1652] [serial = 816] [outer = 0x118391000] 05:37:59 INFO - PROCESS | 1652 | 1467376679222 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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 624ms 05:37:59 INFO - PROCESS | 1652 | 1467376679245 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1652 | 1467376679248 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:37:59 INFO - PROCESS | 1652 | 1467376679251 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1652 | 1467376679253 Marionette TRACE conn2 <- [1,1062,null,{}] 05:37:59 INFO - PROCESS | 1652 | 1467376679256 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}] 05:37:59 INFO - PROCESS | 1652 | 1467376679258 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:59 INFO - PROCESS | 1652 | 1467376679418 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:37:59 INFO - PROCESS | 1652 | 1467376679434 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1652 | 1467376679435 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f0f000 == 34 [pid = 1652] [id = 273] 05:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11952c400) [pid = 1652] [serial = 817] [outer = 0x0] 05:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11966e400) [pid = 1652] [serial = 818] [outer = 0x11952c400] 05:37:59 INFO - PROCESS | 1652 | 1467376679472 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119834c00) [pid = 1652] [serial = 819] [outer = 0x11952c400] 05:37:59 INFO - PROCESS | 1652 | 1467376679812 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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 05:37:59 INFO - PROCESS | 1652 | 1467376679821 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1652 | 1467376679822 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:37:59 INFO - PROCESS | 1652 | 1467376679825 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1652 | 1467376679826 Marionette TRACE conn2 <- [1,1066,null,{}] 05:37:59 INFO - PROCESS | 1652 | 1467376679829 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}] 05:37:59 INFO - PROCESS | 1652 | 1467376679830 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:59 INFO - PROCESS | 1652 | 1467376679927 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:37:59 INFO - PROCESS | 1652 | 1467376679937 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1652 | 1467376679938 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:37:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x124436800 == 35 [pid = 1652] [id = 274] 05:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1194a5c00) [pid = 1652] [serial = 820] [outer = 0x0] 05:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1198c2000) [pid = 1652] [serial = 821] [outer = 0x1194a5c00] 05:37:59 INFO - PROCESS | 1652 | 1467376679963 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119bef800) [pid = 1652] [serial = 822] [outer = 0x1194a5c00] 05:38:00 INFO - PROCESS | 1652 | 1467376680321 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]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 521ms 05:38:00 INFO - PROCESS | 1652 | 1467376680346 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 1652 | 1467376680347 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:38:00 INFO - PROCESS | 1652 | 1467376680349 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1652 | 1467376680350 Marionette TRACE conn2 <- [1,1070,null,{}] 05:38:00 INFO - PROCESS | 1652 | 1467376680352 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}] 05:38:00 INFO - PROCESS | 1652 | 1467376680356 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:00 INFO - PROCESS | 1652 | 1467376680482 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:38:00 INFO - PROCESS | 1652 | 1467376680486 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1652 | 1467376680487 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1264db800 == 36 [pid = 1652] [id = 275] 05:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119812c00) [pid = 1652] [serial = 823] [outer = 0x0] 05:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123a1dc00) [pid = 1652] [serial = 824] [outer = 0x119812c00] 05:38:00 INFO - PROCESS | 1652 | 1467376680512 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1251e4000) [pid = 1652] [serial = 825] [outer = 0x119812c00] 05:38:00 INFO - PROCESS | 1652 | 1467376680837 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]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 05:38:00 INFO - PROCESS | 1652 | 1467376680867 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 1652 | 1467376680869 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:38:00 INFO - PROCESS | 1652 | 1467376680880 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1652 | 1467376680881 Marionette TRACE conn2 <- [1,1074,null,{}] 05:38:00 INFO - PROCESS | 1652 | 1467376680883 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}] 05:38:00 INFO - PROCESS | 1652 | 1467376680884 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:00 INFO - PROCESS | 1652 | 1467376680982 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:38:00 INFO - PROCESS | 1652 | 1467376680985 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1652 | 1467376680986 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b39800 == 37 [pid = 1652] [id = 276] 05:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119bfc400) [pid = 1652] [serial = 826] [outer = 0x0] 05:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12577e800) [pid = 1652] [serial = 827] [outer = 0x119bfc400] 05:38:01 INFO - PROCESS | 1652 | 1467376681011 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126495000) [pid = 1652] [serial = 828] [outer = 0x119bfc400] 05:38:01 INFO - PROCESS | 1652 | 1467376681354 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 05:38:01 INFO - PROCESS | 1652 | 1467376681399 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 1652 | 1467376681400 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:38:01 INFO - PROCESS | 1652 | 1467376681402 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1652 | 1467376681403 Marionette TRACE conn2 <- [1,1078,null,{}] 05:38:01 INFO - PROCESS | 1652 | 1467376681406 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}] 05:38:01 INFO - PROCESS | 1652 | 1467376681407 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:01 INFO - PROCESS | 1652 | 1467376681502 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:38:01 INFO - PROCESS | 1652 | 1467376681515 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1652 | 1467376681516 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x129150000 == 38 [pid = 1652] [id = 277] 05:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126508c00) [pid = 1652] [serial = 829] [outer = 0x0] 05:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1265a2800) [pid = 1652] [serial = 830] [outer = 0x126508c00] 05:38:01 INFO - PROCESS | 1652 | 1467376681540 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126736000) [pid = 1652] [serial = 831] [outer = 0x126508c00] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112a81800) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116028400) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x117dae400) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11109c400) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1129a7c00) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11300cc00) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1194a6c00) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x111f2c800) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x111d19c00) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x110f51c00) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123806c00) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133ecc00) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x117dbac00) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119527000) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a11800) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x110f55c00) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:38:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1122b2800) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:38:01 INFO - PROCESS | 1652 | 1467376681935 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 568ms 05:38:01 INFO - PROCESS | 1652 | 1467376681971 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 1652 | 1467376681972 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:38:01 INFO - PROCESS | 1652 | 1467376681975 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1652 | 1467376681976 Marionette TRACE conn2 <- [1,1082,null,{}] 05:38:01 INFO - PROCESS | 1652 | 1467376681978 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}] 05:38:01 INFO - PROCESS | 1652 | 1467376681979 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:02 INFO - PROCESS | 1652 | 1467376682054 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:38:02 INFO - PROCESS | 1652 | 1467376682109 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 1652 | 1467376682110 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915f800 == 39 [pid = 1652] [id = 278] 05:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1122b8c00) [pid = 1652] [serial = 832] [outer = 0x0] 05:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116024c00) [pid = 1652] [serial = 833] [outer = 0x1122b8c00] 05:38:02 INFO - PROCESS | 1652 | 1467376682134 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1185c7c00) [pid = 1652] [serial = 834] [outer = 0x1122b8c00] 05:38:02 INFO - PROCESS | 1652 | 1467376682410 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]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 470ms 05:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:38:02 INFO - PROCESS | 1652 | 1467376682449 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1652 | 1467376682451 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:38:02 INFO - PROCESS | 1652 | 1467376682453 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1652 | 1467376682454 Marionette TRACE conn2 <- [1,1086,null,{}] 05:38:02 INFO - PROCESS | 1652 | 1467376682456 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}] 05:38:02 INFO - PROCESS | 1652 | 1467376682457 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:02 INFO - PROCESS | 1652 | 1467376682538 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:38:02 INFO - PROCESS | 1652 | 1467376682544 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 1652 | 1467376682546 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5f7800 == 40 [pid = 1652] [id = 279] 05:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11692bc00) [pid = 1652] [serial = 835] [outer = 0x0] 05:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1194a6c00) [pid = 1652] [serial = 836] [outer = 0x11692bc00] 05:38:02 INFO - PROCESS | 1652 | 1467376682577 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126509000) [pid = 1652] [serial = 837] [outer = 0x11692bc00] 05:38:02 INFO - PROCESS | 1652 | 1467376682886 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]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 470ms 05:38:02 INFO - PROCESS | 1652 | 1467376682924 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1652 | 1467376682927 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:38:02 INFO - PROCESS | 1652 | 1467376682930 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1652 | 1467376682932 Marionette TRACE conn2 <- [1,1090,null,{}] 05:38:02 INFO - PROCESS | 1652 | 1467376682934 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}] 05:38:02 INFO - PROCESS | 1652 | 1467376682935 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:03 INFO - PROCESS | 1652 | 1467376683050 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:38:03 INFO - PROCESS | 1652 | 1467376683056 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1652 | 1467376683057 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af91000 == 41 [pid = 1652] [id = 280] 05:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126735000) [pid = 1652] [serial = 838] [outer = 0x0] 05:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126942800) [pid = 1652] [serial = 839] [outer = 0x126735000] 05:38:03 INFO - PROCESS | 1652 | 1467376683084 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126fcc400) [pid = 1652] [serial = 840] [outer = 0x126735000] 05:38:03 INFO - PROCESS | 1652 | 1467376683395 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]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 05:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:38:03 INFO - PROCESS | 1652 | 1467376683449 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 1652 | 1467376683450 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:38:03 INFO - PROCESS | 1652 | 1467376683452 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 1652 | 1467376683453 Marionette TRACE conn2 <- [1,1094,null,{}] 05:38:03 INFO - PROCESS | 1652 | 1467376683455 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}] 05:38:03 INFO - PROCESS | 1652 | 1467376683456 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:03 INFO - PROCESS | 1652 | 1467376683536 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:38:03 INFO - PROCESS | 1652 | 1467376683540 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1652 | 1467376683541 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bce2000 == 42 [pid = 1652] [id = 281] 05:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126fcf800) [pid = 1652] [serial = 841] [outer = 0x0] 05:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128af0c00) [pid = 1652] [serial = 842] [outer = 0x126fcf800] 05:38:03 INFO - PROCESS | 1652 | 1467376683572 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128e13c00) [pid = 1652] [serial = 843] [outer = 0x126fcf800] 05:38:03 INFO - PROCESS | 1652 | 1467376683984 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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 568ms 05:38:04 INFO - PROCESS | 1652 | 1467376684020 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1652 | 1467376684023 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:38:04 INFO - PROCESS | 1652 | 1467376684026 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1652 | 1467376684028 Marionette TRACE conn2 <- [1,1098,null,{}] 05:38:04 INFO - PROCESS | 1652 | 1467376684032 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}] 05:38:04 INFO - PROCESS | 1652 | 1467376684034 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:04 INFO - PROCESS | 1652 | 1467376684141 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:38:04 INFO - PROCESS | 1652 | 1467376684198 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1652 | 1467376684199 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x117152800 == 43 [pid = 1652] [id = 282] 05:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x111d19800) [pid = 1652] [serial = 844] [outer = 0x0] 05:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11338e000) [pid = 1652] [serial = 845] [outer = 0x111d19800] 05:38:04 INFO - PROCESS | 1652 | 1467376684230 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116636400) [pid = 1652] [serial = 846] [outer = 0x111d19800] 05:38:04 INFO - PROCESS | 1652 | 1467376684661 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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 05:38:04 INFO - PROCESS | 1652 | 1467376684698 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1652 | 1467376684701 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:38:04 INFO - PROCESS | 1652 | 1467376684705 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1652 | 1467376684707 Marionette TRACE conn2 <- [1,1102,null,{}] 05:38:04 INFO - PROCESS | 1652 | 1467376684710 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}] 05:38:04 INFO - PROCESS | 1652 | 1467376684712 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:04 INFO - PROCESS | 1652 | 1467376684837 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:38:04 INFO - PROCESS | 1652 | 1467376684905 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1652 | 1467376684907 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b08800 == 44 [pid = 1652] [id = 283] 05:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11830ec00) [pid = 1652] [serial = 847] [outer = 0x0] 05:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118395800) [pid = 1652] [serial = 848] [outer = 0x11830ec00] 05:38:04 INFO - PROCESS | 1652 | 1467376684949 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118784400) [pid = 1652] [serial = 849] [outer = 0x11830ec00] 05:38:05 INFO - PROCESS | 1652 | 1467376685365 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]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 720ms 05:38:05 INFO - PROCESS | 1652 | 1467376685456 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 1652 | 1467376685457 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:38:05 INFO - PROCESS | 1652 | 1467376685582 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 1652 | 1467376685584 Marionette TRACE conn2 <- [1,1106,null,{}] 05:38:05 INFO - PROCESS | 1652 | 1467376685596 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}] 05:38:05 INFO - PROCESS | 1652 | 1467376685599 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:05 INFO - PROCESS | 1652 | 1467376685698 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:38:05 INFO - PROCESS | 1652 | 1467376685762 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1652 | 1467376685764 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c79c000 == 45 [pid = 1652] [id = 284] 05:38:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1198c1400) [pid = 1652] [serial = 850] [outer = 0x0] 05:38:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126943c00) [pid = 1652] [serial = 851] [outer = 0x1198c1400] 05:38:05 INFO - PROCESS | 1652 | 1467376685794 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126fcd400) [pid = 1652] [serial = 852] [outer = 0x1198c1400] 05:38:06 INFO - PROCESS | 1652 | 1467376686224 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]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 760ms 05:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:38:06 INFO - PROCESS | 1652 | 1467376686257 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1652 | 1467376686259 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:38:06 INFO - PROCESS | 1652 | 1467376686261 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1652 | 1467376686262 Marionette TRACE conn2 <- [1,1110,null,{}] 05:38:06 INFO - PROCESS | 1652 | 1467376686264 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}] 05:38:06 INFO - PROCESS | 1652 | 1467376686266 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:06 INFO - PROCESS | 1652 | 1467376686366 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:38:06 INFO - PROCESS | 1652 | 1467376686421 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 1652 | 1467376686422 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7b5800 == 46 [pid = 1652] [id = 285] 05:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128f08000) [pid = 1652] [serial = 853] [outer = 0x0] 05:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128f09c00) [pid = 1652] [serial = 854] [outer = 0x128f08000] 05:38:06 INFO - PROCESS | 1652 | 1467376686450 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128f10400) [pid = 1652] [serial = 855] [outer = 0x128f08000] 05:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 619ms 05:38:06 INFO - PROCESS | 1652 | 1467376686875 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]]]}] 05:38:06 INFO - PROCESS | 1652 | 1467376686881 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1652 | 1467376686882 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:38:06 INFO - PROCESS | 1652 | 1467376686885 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1652 | 1467376686886 Marionette TRACE conn2 <- [1,1114,null,{}] 05:38:06 INFO - PROCESS | 1652 | 1467376686888 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}] 05:38:06 INFO - PROCESS | 1652 | 1467376686890 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:06 INFO - PROCESS | 1652 | 1467376686988 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:38:07 INFO - PROCESS | 1652 | 1467376687041 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1652 | 1467376687043 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x123db9800 == 47 [pid = 1652] [id = 286] 05:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119a03400) [pid = 1652] [serial = 856] [outer = 0x0] 05:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128f05c00) [pid = 1652] [serial = 857] [outer = 0x119a03400] 05:38:07 INFO - PROCESS | 1652 | 1467376687071 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12458e000) [pid = 1652] [serial = 858] [outer = 0x119a03400] 05:38:07 INFO - PROCESS | 1652 | 1467376687728 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]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 876ms 05:38:07 INFO - PROCESS | 1652 | 1467376687762 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1652 | 1467376687765 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:38:07 INFO - PROCESS | 1652 | 1467376687767 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1652 | 1467376687769 Marionette TRACE conn2 <- [1,1118,null,{}] 05:38:07 INFO - PROCESS | 1652 | 1467376687772 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}] 05:38:07 INFO - PROCESS | 1652 | 1467376687774 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:07 INFO - PROCESS | 1652 | 1467376687870 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:38:07 INFO - PROCESS | 1652 | 1467376687940 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1652 | 1467376687941 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167ca000 == 48 [pid = 1652] [id = 287] 05:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116982800) [pid = 1652] [serial = 859] [outer = 0x0] 05:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116f83000) [pid = 1652] [serial = 860] [outer = 0x116982800] 05:38:07 INFO - PROCESS | 1652 | 1467376687969 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118189800) [pid = 1652] [serial = 861] [outer = 0x116982800] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x117152000 == 47 [pid = 1652] [id = 255] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12af91000 == 46 [pid = 1652] [id = 280] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5f7800 == 45 [pid = 1652] [id = 279] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12915f800 == 44 [pid = 1652] [id = 278] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x129150000 == 43 [pid = 1652] [id = 277] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119b39800 == 42 [pid = 1652] [id = 276] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1264db800 == 41 [pid = 1652] [id = 275] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124436800 == 40 [pid = 1652] [id = 274] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123f0f000 == 39 [pid = 1652] [id = 273] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119a31000 == 38 [pid = 1652] [id = 272] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1182c6000 == 37 [pid = 1652] [id = 271] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1167b2800 == 36 [pid = 1652] [id = 270] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x115d94800 == 35 [pid = 1652] [id = 269] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x11715c800 == 34 [pid = 1652] [id = 268] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12945e800 == 33 [pid = 1652] [id = 267] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123db9800 == 32 [pid = 1652] [id = 286] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7b5800 == 31 [pid = 1652] [id = 285] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12c79c000 == 30 [pid = 1652] [id = 284] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124b08800 == 29 [pid = 1652] [id = 283] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12bce2000 == 28 [pid = 1652] [id = 281] 05:38:08 INFO - PROCESS | 1652 | --DOCSHELL 0x117152800 == 27 [pid = 1652] [id = 282] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11918e400) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116734c00) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116a1a400) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118768800) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118196000) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118395c00) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112fc0c00) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1133eec00) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1164e8000) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11692e800) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11966f400) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119483800) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1198bb800) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119bf7400) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1198c2c00) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11673a400) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123bc6000) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11692f000) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115dcb000) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11830dc00) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118194c00) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1198bf400) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119672c00) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1245a8400) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123c07800) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123803800) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1194b0000) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116025000) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12426f800) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118195400) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118789800) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118391800) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1251e2800) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11a1ed400) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 05:38:08 INFO - PROCESS | 1652 | 1467376688870 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]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1124ms 05:38:08 INFO - PROCESS | 1652 | 1467376688891 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:38:08 INFO - PROCESS | 1652 | 1467376688895 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:38:08 INFO - PROCESS | 1652 | 1467376688898 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 1652 | 1467376688900 Marionette TRACE conn2 <- [1,1122,null,{}] 05:38:08 INFO - PROCESS | 1652 | 1467376688904 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}] 05:38:08 INFO - PROCESS | 1652 | 1467376688906 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:08 INFO - PROCESS | 1652 | 1467376688985 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:38:08 INFO - PROCESS | 1652 | 1467376688990 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:08 INFO - PROCESS | 1652 | 1467376688994 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11640a800 == 28 [pid = 1652] [id = 288] 05:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112a7a800) [pid = 1652] [serial = 862] [outer = 0x0] 05:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1133b1000) [pid = 1652] [serial = 863] [outer = 0x112a7a800] 05:38:09 INFO - PROCESS | 1652 | 1467376689023 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x115e8b400) [pid = 1652] [serial = 864] [outer = 0x112a7a800] 05:38:09 INFO - PROCESS | 1652 | 1467376689391 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]]]}] 05:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 05:38:09 INFO - PROCESS | 1652 | 1467376689420 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 1652 | 1467376689423 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:38:09 INFO - PROCESS | 1652 | 1467376689428 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1652 | 1467376689430 Marionette TRACE conn2 <- [1,1126,null,{}] 05:38:09 INFO - PROCESS | 1652 | 1467376689432 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}] 05:38:09 INFO - PROCESS | 1652 | 1467376689434 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:09 INFO - PROCESS | 1652 | 1467376689510 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:38:09 INFO - PROCESS | 1652 | 1467376689530 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 1652 | 1467376689531 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d40800 == 29 [pid = 1652] [id = 289] 05:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11697ec00) [pid = 1652] [serial = 865] [outer = 0x0] 05:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116f7a000) [pid = 1652] [serial = 866] [outer = 0x11697ec00] 05:38:09 INFO - PROCESS | 1652 | 1467376689558 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11818a400) [pid = 1652] [serial = 867] [outer = 0x11697ec00] 05:38:09 INFO - PROCESS | 1652 | 1467376689899 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]]]}] 05:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 520ms 05:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:38:09 INFO - PROCESS | 1652 | 1467376689949 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 1652 | 1467376689950 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:38:09 INFO - PROCESS | 1652 | 1467376689952 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1652 | 1467376689955 Marionette TRACE conn2 <- [1,1130,null,{}] 05:38:09 INFO - PROCESS | 1652 | 1467376689962 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}] 05:38:09 INFO - PROCESS | 1652 | 1467376689966 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:10 INFO - PROCESS | 1652 | 1467376690040 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:38:10 INFO - PROCESS | 1652 | 1467376690047 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 1652 | 1467376690049 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119176800 == 30 [pid = 1652] [id = 290] 05:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1129ae400) [pid = 1652] [serial = 868] [outer = 0x0] 05:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11838fc00) [pid = 1652] [serial = 869] [outer = 0x1129ae400] 05:38:10 INFO - PROCESS | 1652 | 1467376690077 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1185cc800) [pid = 1652] [serial = 870] [outer = 0x1129ae400] 05:38:10 INFO - PROCESS | 1652 | 1467376690414 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]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 471ms 05:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:38:10 INFO - PROCESS | 1652 | 1467376690424 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 1652 | 1467376690427 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:38:10 INFO - PROCESS | 1652 | 1467376690431 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1652 | 1467376690432 Marionette TRACE conn2 <- [1,1134,null,{}] 05:38:10 INFO - PROCESS | 1652 | 1467376690434 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}] 05:38:10 INFO - PROCESS | 1652 | 1467376690435 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:10 INFO - PROCESS | 1652 | 1467376690516 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:38:10 INFO - PROCESS | 1652 | 1467376690575 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 1652 | 1467376690577 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194cf800 == 31 [pid = 1652] [id = 291] 05:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118310400) [pid = 1652] [serial = 871] [outer = 0x0] 05:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11877e000) [pid = 1652] [serial = 872] [outer = 0x118310400] 05:38:10 INFO - PROCESS | 1652 | 1467376690602 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1188a5000) [pid = 1652] [serial = 873] [outer = 0x118310400] 05:38:10 INFO - PROCESS | 1652 | 1467376690895 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]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 05:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:38:10 INFO - PROCESS | 1652 | 1467376690949 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 1652 | 1467376690950 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:38:10 INFO - PROCESS | 1652 | 1467376690952 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1652 | 1467376690953 Marionette TRACE conn2 <- [1,1138,null,{}] 05:38:10 INFO - PROCESS | 1652 | 1467376690956 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}] 05:38:10 INFO - PROCESS | 1652 | 1467376690957 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:11 INFO - PROCESS | 1652 | 1467376691049 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:38:11 INFO - PROCESS | 1652 | 1467376691053 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1652 | 1467376691054 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123957000 == 32 [pid = 1652] [id = 292] 05:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1129a4400) [pid = 1652] [serial = 874] [outer = 0x0] 05:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1188a9000) [pid = 1652] [serial = 875] [outer = 0x1129a4400] 05:38:11 INFO - PROCESS | 1652 | 1467376691079 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1194a6800) [pid = 1652] [serial = 876] [outer = 0x1129a4400] 05:38:11 INFO - PROCESS | 1652 | 1467376691433 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]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 05:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:38:11 INFO - PROCESS | 1652 | 1467376691472 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 1652 | 1467376691473 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:38:11 INFO - PROCESS | 1652 | 1467376691475 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 1652 | 1467376691476 Marionette TRACE conn2 <- [1,1142,null,{}] 05:38:11 INFO - PROCESS | 1652 | 1467376691478 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}] 05:38:11 INFO - PROCESS | 1652 | 1467376691483 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:11 INFO - PROCESS | 1652 | 1467376691591 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:38:11 INFO - PROCESS | 1652 | 1467376691628 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1652 | 1467376691629 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f05800 == 33 [pid = 1652] [id = 293] 05:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1194ac800) [pid = 1652] [serial = 877] [outer = 0x0] 05:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119836c00) [pid = 1652] [serial = 878] [outer = 0x1194ac800] 05:38:11 INFO - PROCESS | 1652 | 1467376691654 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119cf7c00) [pid = 1652] [serial = 879] [outer = 0x1194ac800] 05:38:11 INFO - PROCESS | 1652 | 1467376691952 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]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 05:38:11 INFO - PROCESS | 1652 | 1467376691997 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 1652 | 1467376691998 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:38:12 INFO - PROCESS | 1652 | 1467376692000 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1652 | 1467376692001 Marionette TRACE conn2 <- [1,1146,null,{}] 05:38:12 INFO - PROCESS | 1652 | 1467376692004 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}] 05:38:12 INFO - PROCESS | 1652 | 1467376692005 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:12 INFO - PROCESS | 1652 | 1467376692096 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:38:12 INFO - PROCESS | 1652 | 1467376692117 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 1652 | 1467376692118 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246eb800 == 34 [pid = 1652] [id = 294] 05:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118195800) [pid = 1652] [serial = 880] [outer = 0x0] 05:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11a1ed400) [pid = 1652] [serial = 881] [outer = 0x118195800] 05:38:12 INFO - PROCESS | 1652 | 1467376692143 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123bc6400) [pid = 1652] [serial = 882] [outer = 0x118195800] 05:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123c07800) [pid = 1652] [serial = 883] [outer = 0x12c7d4000] 05:38:12 INFO - PROCESS | 1652 | 1467376692489 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]]]}] 05:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 05:38:12 INFO - PROCESS | 1652 | 1467376692520 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 1652 | 1467376692521 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:38:12 INFO - PROCESS | 1652 | 1467376692523 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1652 | 1467376692524 Marionette TRACE conn2 <- [1,1150,null,{}] 05:38:12 INFO - PROCESS | 1652 | 1467376692527 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}] 05:38:12 INFO - PROCESS | 1652 | 1467376692528 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:12 INFO - PROCESS | 1652 | 1467376692622 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:38:12 INFO - PROCESS | 1652 | 1467376692635 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 1652 | 1467376692636 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12442f800 == 35 [pid = 1652] [id = 295] 05:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1174ccc00) [pid = 1652] [serial = 884] [outer = 0x0] 05:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118394000) [pid = 1652] [serial = 885] [outer = 0x1174ccc00] 05:38:12 INFO - PROCESS | 1652 | 1467376692661 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1245a4400) [pid = 1652] [serial = 886] [outer = 0x1174ccc00] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126fcf800) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11952c400) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116195800) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119bfc400) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126735000) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1194a5c00) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11692bc00) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x111da8400) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118391000) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1130c5000) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119812c00) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176ee400) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1122b8c00) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:38:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126508c00) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:38:13 INFO - PROCESS | 1652 | 1467376693171 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]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 05:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:38:13 INFO - PROCESS | 1652 | 1467376693201 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 1652 | 1467376693203 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:38:13 INFO - PROCESS | 1652 | 1467376693205 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 1652 | 1467376693206 Marionette TRACE conn2 <- [1,1154,null,{}] 05:38:13 INFO - PROCESS | 1652 | 1467376693208 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}] 05:38:13 INFO - PROCESS | 1652 | 1467376693209 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:13 INFO - PROCESS | 1652 | 1467376693282 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:38:13 INFO - PROCESS | 1652 | 1467376693285 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 1652 | 1467376693286 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x119176000 == 36 [pid = 1652] [id = 296] 05:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116931400) [pid = 1652] [serial = 887] [outer = 0x0] 05:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118394800) [pid = 1652] [serial = 888] [outer = 0x116931400] 05:38:13 INFO - PROCESS | 1652 | 1467376693313 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119cf6800) [pid = 1652] [serial = 889] [outer = 0x116931400] 05:38:13 INFO - PROCESS | 1652 | 1467376693635 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]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 468ms 05:38:13 INFO - PROCESS | 1652 | 1467376693673 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 1652 | 1467376693674 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:38:13 INFO - PROCESS | 1652 | 1467376693677 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 1652 | 1467376693678 Marionette TRACE conn2 <- [1,1158,null,{}] 05:38:13 INFO - PROCESS | 1652 | 1467376693680 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}] 05:38:13 INFO - PROCESS | 1652 | 1467376693681 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:13 INFO - PROCESS | 1652 | 1467376693782 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:38:13 INFO - PROCESS | 1652 | 1467376693788 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 1652 | 1467376693789 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe6000 == 37 [pid = 1652] [id = 297] 05:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11a1e7c00) [pid = 1652] [serial = 890] [outer = 0x0] 05:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124d08400) [pid = 1652] [serial = 891] [outer = 0x11a1e7c00] 05:38:13 INFO - PROCESS | 1652 | 1467376693813 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124ff4800) [pid = 1652] [serial = 892] [outer = 0x11a1e7c00] 05:38:14 INFO - PROCESS | 1652 | 1467376694105 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]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 468ms 05:38:14 INFO - PROCESS | 1652 | 1467376694146 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 1652 | 1467376694155 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:38:14 INFO - PROCESS | 1652 | 1467376694158 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1652 | 1467376694161 Marionette TRACE conn2 <- [1,1162,null,{}] 05:38:14 INFO - PROCESS | 1652 | 1467376694164 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}] 05:38:14 INFO - PROCESS | 1652 | 1467376694165 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:14 INFO - PROCESS | 1652 | 1467376694250 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:38:14 INFO - PROCESS | 1652 | 1467376694253 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1652 | 1467376694255 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x123956800 == 38 [pid = 1652] [id = 298] 05:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1251e0800) [pid = 1652] [serial = 893] [outer = 0x0] 05:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126041400) [pid = 1652] [serial = 894] [outer = 0x1251e0800] 05:38:14 INFO - PROCESS | 1652 | 1467376694283 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126940400) [pid = 1652] [serial = 895] [outer = 0x1251e0800] 05:38:14 INFO - PROCESS | 1652 | 1467376694602 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]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 473ms 05:38:14 INFO - PROCESS | 1652 | 1467376694631 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:38:14 INFO - PROCESS | 1652 | 1467376694633 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:38:14 INFO - PROCESS | 1652 | 1467376694635 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1652 | 1467376694636 Marionette TRACE conn2 <- [1,1166,null,{}] 05:38:14 INFO - PROCESS | 1652 | 1467376694638 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}] 05:38:14 INFO - PROCESS | 1652 | 1467376694639 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:14 INFO - PROCESS | 1652 | 1467376694743 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:38:14 INFO - PROCESS | 1652 | 1467376694750 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1652 | 1467376694751 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x129456800 == 39 [pid = 1652] [id = 299] 05:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1194a6000) [pid = 1652] [serial = 896] [outer = 0x0] 05:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126942400) [pid = 1652] [serial = 897] [outer = 0x1194a6000] 05:38:14 INFO - PROCESS | 1652 | 1467376694775 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128aeb400) [pid = 1652] [serial = 898] [outer = 0x1194a6000] 05:38:15 INFO - PROCESS | 1652 | 1467376695053 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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 520ms 05:38:15 INFO - PROCESS | 1652 | 1467376695156 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:38:15 INFO - PROCESS | 1652 | 1467376695158 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:38:15 INFO - PROCESS | 1652 | 1467376695161 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1652 | 1467376695164 Marionette TRACE conn2 <- [1,1170,null,{}] 05:38:15 INFO - PROCESS | 1652 | 1467376695168 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}] 05:38:15 INFO - PROCESS | 1652 | 1467376695170 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:15 INFO - PROCESS | 1652 | 1467376695287 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:38:15 INFO - PROCESS | 1652 | 1467376695361 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 1652 | 1467376695363 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e3d000 == 40 [pid = 1652] [id = 300] 05:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1122b8c00) [pid = 1652] [serial = 899] [outer = 0x0] 05:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1129a6c00) [pid = 1652] [serial = 900] [outer = 0x1122b8c00] 05:38:15 INFO - PROCESS | 1652 | 1467376695395 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1133ee800) [pid = 1652] [serial = 901] [outer = 0x1122b8c00] 05:38:15 INFO - PROCESS | 1652 | 1467376695888 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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 772ms 05:38:15 INFO - PROCESS | 1652 | 1467376695952 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1652 | 1467376695954 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:38:15 INFO - PROCESS | 1652 | 1467376695962 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1652 | 1467376695965 Marionette TRACE conn2 <- [1,1174,null,{}] 05:38:15 INFO - PROCESS | 1652 | 1467376695967 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}] 05:38:15 INFO - PROCESS | 1652 | 1467376695969 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:16 INFO - PROCESS | 1652 | 1467376696075 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:38:16 INFO - PROCESS | 1652 | 1467376696150 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1652 | 1467376696152 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d4800 == 41 [pid = 1652] [id = 301] 05:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116983800) [pid = 1652] [serial = 902] [outer = 0x0] 05:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11815e000) [pid = 1652] [serial = 903] [outer = 0x116983800] 05:38:16 INFO - PROCESS | 1652 | 1467376696182 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118196000) [pid = 1652] [serial = 904] [outer = 0x116983800] 05:38:16 INFO - PROCESS | 1652 | 1467376696862 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] 05:38:16 INFO - PROCESS | 1652 | 1467376696935 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:38:16 INFO - PROCESS | 1652 | 1467376696938 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 1652 | 1467376696941 Marionette TRACE conn2 <- [1,1178,null,{}] 05:38:16 INFO - PROCESS | 1652 | 1467376696945 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}] 05:38:16 INFO - PROCESS | 1652 | 1467376696946 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:17 INFO - PROCESS | 1652 | 1467376697051 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:38:17 INFO - PROCESS | 1652 | 1467376697102 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 1652 | 1467376697105 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x117478800 == 42 [pid = 1652] [id = 302] 05:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1133b6800) [pid = 1652] [serial = 905] [outer = 0x0] 05:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11601f000) [pid = 1652] [serial = 906] [outer = 0x1133b6800] 05:38:17 INFO - PROCESS | 1652 | 1467376697133 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116927400) [pid = 1652] [serial = 907] [outer = 0x1133b6800] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x123956800 == 41 [pid = 1652] [id = 298] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe6000 == 40 [pid = 1652] [id = 297] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119176000 == 39 [pid = 1652] [id = 296] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12442f800 == 38 [pid = 1652] [id = 295] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1246eb800 == 37 [pid = 1652] [id = 294] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x123f05800 == 36 [pid = 1652] [id = 293] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x123957000 == 35 [pid = 1652] [id = 292] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1194cf800 == 34 [pid = 1652] [id = 291] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119176800 == 33 [pid = 1652] [id = 290] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x117d40800 == 32 [pid = 1652] [id = 289] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11640a800 == 31 [pid = 1652] [id = 288] 05:38:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1167ca000 == 30 [pid = 1652] [id = 287] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128af0c00) [pid = 1652] [serial = 842] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x128e13c00) [pid = 1652] [serial = 843] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126fcc400) [pid = 1652] [serial = 840] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119834c00) [pid = 1652] [serial = 819] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116f8fc00) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126495000) [pid = 1652] [serial = 828] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x126942800) [pid = 1652] [serial = 839] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1198c2000) [pid = 1652] [serial = 821] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126509000) [pid = 1652] [serial = 837] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12577e800) [pid = 1652] [serial = 827] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1176f5000) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119bef800) [pid = 1652] [serial = 822] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11877d000) [pid = 1652] [serial = 815] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113383400) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11966e400) [pid = 1652] [serial = 818] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1251e4000) [pid = 1652] [serial = 825] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12603dc00) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118392000) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1185c7c00) [pid = 1652] [serial = 834] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11692d400) [pid = 1652] [serial = 809] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112fc1800) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1194a6c00) [pid = 1652] [serial = 836] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116735400) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118303400) [pid = 1652] [serial = 812] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116024c00) [pid = 1652] [serial = 833] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126736000) [pid = 1652] [serial = 831] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1265a2800) [pid = 1652] [serial = 830] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1194a2000) [pid = 1652] [serial = 816] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123a1dc00) [pid = 1652] [serial = 824] [outer = 0x0] [url = about:blank] 05:38:17 INFO - PROCESS | 1652 | 1467376697569 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] 05:38:17 INFO - PROCESS | 1652 | 1467376697613 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:38:17 INFO - PROCESS | 1652 | 1467376697617 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1652 | 1467376697619 Marionette TRACE conn2 <- [1,1182,null,{}] 05:38:17 INFO - PROCESS | 1652 | 1467376697621 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}] 05:38:17 INFO - PROCESS | 1652 | 1467376697623 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:17 INFO - PROCESS | 1652 | 1467376697705 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:38:17 INFO - PROCESS | 1652 | 1467376697712 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 1652 | 1467376697713 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x117154000 == 31 [pid = 1652] [id = 303] 05:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116907c00) [pid = 1652] [serial = 908] [outer = 0x0] 05:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11818d800) [pid = 1652] [serial = 909] [outer = 0x116907c00] 05:38:17 INFO - PROCESS | 1652 | 1467376697741 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118346400) [pid = 1652] [serial = 910] [outer = 0x116907c00] 05:38:18 INFO - PROCESS | 1652 | 1467376698074 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] 05:38:18 INFO - PROCESS | 1652 | 1467376698138 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:38:18 INFO - PROCESS | 1652 | 1467376698141 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1652 | 1467376698143 Marionette TRACE conn2 <- [1,1186,null,{}] 05:38:18 INFO - PROCESS | 1652 | 1467376698151 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}] 05:38:18 INFO - PROCESS | 1652 | 1467376698154 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:18 INFO - PROCESS | 1652 | 1467376698235 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:38:18 INFO - PROCESS | 1652 | 1467376698240 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1652 | 1467376698243 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b38000 == 32 [pid = 1652] [id = 304] 05:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1185cd000) [pid = 1652] [serial = 911] [outer = 0x0] 05:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118786400) [pid = 1652] [serial = 912] [outer = 0x1185cd000] 05:38:18 INFO - PROCESS | 1652 | 1467376698274 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119483400) [pid = 1652] [serial = 913] [outer = 0x1185cd000] 05:38:18 INFO - PROCESS | 1652 | 1467376698643 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] 05:38:18 INFO - PROCESS | 1652 | 1467376698671 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:38:18 INFO - PROCESS | 1652 | 1467376698674 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1652 | 1467376698676 Marionette TRACE conn2 <- [1,1190,null,{}] 05:38:18 INFO - PROCESS | 1652 | 1467376698678 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}] 05:38:18 INFO - PROCESS | 1652 | 1467376698679 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:18 INFO - PROCESS | 1652 | 1467376698755 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:38:18 INFO - PROCESS | 1652 | 1467376698761 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1652 | 1467376698762 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dc1800 == 33 [pid = 1652] [id = 305] 05:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1194a9800) [pid = 1652] [serial = 914] [outer = 0x0] 05:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119679000) [pid = 1652] [serial = 915] [outer = 0x1194a9800] 05:38:18 INFO - PROCESS | 1652 | 1467376698787 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1198bd400) [pid = 1652] [serial = 916] [outer = 0x1194a9800] 05:38:19 INFO - PROCESS | 1652 | 1467376699114 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] 05:38:19 INFO - PROCESS | 1652 | 1467376699146 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:38:19 INFO - PROCESS | 1652 | 1467376699148 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1652 | 1467376699149 Marionette TRACE conn2 <- [1,1194,null,{}] 05:38:19 INFO - PROCESS | 1652 | 1467376699151 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}] 05:38:19 INFO - PROCESS | 1652 | 1467376699152 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:19 INFO - PROCESS | 1652 | 1467376699229 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:38:19 INFO - PROCESS | 1652 | 1467376699232 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 1652 | 1467376699233 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x124440000 == 34 [pid = 1652] [id = 306] 05:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198c4400) [pid = 1652] [serial = 917] [outer = 0x0] 05:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11a1e8400) [pid = 1652] [serial = 918] [outer = 0x1198c4400] 05:38:19 INFO - PROCESS | 1652 | 1467376699258 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123fae000) [pid = 1652] [serial = 919] [outer = 0x1198c4400] 05:38:19 INFO - PROCESS | 1652 | 1467376699605 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] 05:38:19 INFO - PROCESS | 1652 | 1467376699618 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:38:19 INFO - PROCESS | 1652 | 1467376699620 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1652 | 1467376699621 Marionette TRACE conn2 <- [1,1198,null,{}] 05:38:19 INFO - PROCESS | 1652 | 1467376699623 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}] 05:38:19 INFO - PROCESS | 1652 | 1467376699629 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:19 INFO - PROCESS | 1652 | 1467376699757 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:38:19 INFO - PROCESS | 1652 | 1467376699771 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 1652 | 1467376699772 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1264cb800 == 35 [pid = 1652] [id = 307] 05:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11966dc00) [pid = 1652] [serial = 920] [outer = 0x0] 05:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124d08c00) [pid = 1652] [serial = 921] [outer = 0x11966dc00] 05:38:19 INFO - PROCESS | 1652 | 1467376699797 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126734c00) [pid = 1652] [serial = 922] [outer = 0x11966dc00] 05:38:20 INFO - PROCESS | 1652 | 1467376700113 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]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 05:38:20 INFO - PROCESS | 1652 | 1467376700139 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 1652 | 1467376700140 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:38:20 INFO - PROCESS | 1652 | 1467376700142 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 1652 | 1467376700145 Marionette TRACE conn2 <- [1,1202,null,{}] 05:38:20 INFO - PROCESS | 1652 | 1467376700154 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}] 05:38:20 INFO - PROCESS | 1652 | 1467376700155 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:20 INFO - PROCESS | 1652 | 1467376700248 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:38:20 INFO - PROCESS | 1652 | 1467376700252 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1652 | 1467376700253 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b7f000 == 36 [pid = 1652] [id = 308] 05:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126942800) [pid = 1652] [serial = 923] [outer = 0x0] 05:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126fc9800) [pid = 1652] [serial = 924] [outer = 0x126942800] 05:38:20 INFO - PROCESS | 1652 | 1467376700284 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128f04000) [pid = 1652] [serial = 925] [outer = 0x126942800] 05:38:20 INFO - PROCESS | 1652 | 1467376700622 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]]]}] 05:38:20 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 05:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 527ms 05:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:38:20 INFO - PROCESS | 1652 | 1467376700670 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 1652 | 1467376700671 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:38:20 INFO - PROCESS | 1652 | 1467376700673 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 1652 | 1467376700674 Marionette TRACE conn2 <- [1,1206,null,{}] 05:38:20 INFO - PROCESS | 1652 | 1467376700676 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}] 05:38:20 INFO - PROCESS | 1652 | 1467376700677 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:20 INFO - PROCESS | 1652 | 1467376700775 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:38:20 INFO - PROCESS | 1652 | 1467376700789 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1652 | 1467376700790 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x129168800 == 37 [pid = 1652] [id = 309] 05:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x111f36800) [pid = 1652] [serial = 926] [outer = 0x0] 05:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129125800) [pid = 1652] [serial = 927] [outer = 0x111f36800] 05:38:20 INFO - PROCESS | 1652 | 1467376700815 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12912f000) [pid = 1652] [serial = 928] [outer = 0x111f36800] 05:38:21 INFO - PROCESS | 1652 | 1467376701153 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]]]}] 05:38:21 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 05:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 522ms 05:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:38:21 INFO - PROCESS | 1652 | 1467376701196 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 1652 | 1467376701197 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:38:21 INFO - PROCESS | 1652 | 1467376701199 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1652 | 1467376701200 Marionette TRACE conn2 <- [1,1210,null,{}] 05:38:21 INFO - PROCESS | 1652 | 1467376701203 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}] 05:38:21 INFO - PROCESS | 1652 | 1467376701204 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:21 INFO - PROCESS | 1652 | 1467376701300 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:38:21 INFO - PROCESS | 1652 | 1467376701313 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1652 | 1467376701314 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adc2000 == 38 [pid = 1652] [id = 310] 05:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12912f800) [pid = 1652] [serial = 929] [outer = 0x0] 05:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x129402800) [pid = 1652] [serial = 930] [outer = 0x12912f800] 05:38:21 INFO - PROCESS | 1652 | 1467376701345 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12940ec00) [pid = 1652] [serial = 931] [outer = 0x12912f800] 05:38:21 INFO - PROCESS | 1652 | 1467376701671 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]]]}] 05:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 520ms 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1129a4400) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x112a7a800) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1129ae400) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118310400) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11697ec00) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x111d19800) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11830ec00) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1198c1400) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128f08000) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1194ac800) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116931400) [pid = 1652] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118195800) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11a1e7c00) [pid = 1652] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1174ccc00) [pid = 1652] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a03400) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1251e0800) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:38:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1251e2c00) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:38:21 INFO - PROCESS | 1652 | 1467376701817 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 1652 | 1467376701818 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:38:21 INFO - PROCESS | 1652 | 1467376701823 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1652 | 1467376701824 Marionette TRACE conn2 <- [1,1214,null,{}] 05:38:21 INFO - PROCESS | 1652 | 1467376701832 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}] 05:38:21 INFO - PROCESS | 1652 | 1467376701833 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:21 INFO - PROCESS | 1652 | 1467376701908 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:38:21 INFO - PROCESS | 1652 | 1467376701914 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1652 | 1467376701915 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b48800 == 39 [pid = 1652] [id = 311] 05:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113d4d800) [pid = 1652] [serial = 932] [outer = 0x0] 05:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11692a000) [pid = 1652] [serial = 933] [outer = 0x113d4d800] 05:38:21 INFO - PROCESS | 1652 | 1467376701940 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11834ac00) [pid = 1652] [serial = 934] [outer = 0x113d4d800] 05:38:22 INFO - PROCESS | 1652 | 1467376702285 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]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 473ms 05:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:38:22 INFO - PROCESS | 1652 | 1467376702297 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1652 | 1467376702299 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:38:22 INFO - PROCESS | 1652 | 1467376702302 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1652 | 1467376702304 Marionette TRACE conn2 <- [1,1218,null,{}] 05:38:22 INFO - PROCESS | 1652 | 1467376702307 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}] 05:38:22 INFO - PROCESS | 1652 | 1467376702309 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:22 INFO - PROCESS | 1652 | 1467376702483 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:38:22 INFO - PROCESS | 1652 | 1467376702551 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 1652 | 1467376702553 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8a0800 == 40 [pid = 1652] [id = 312] 05:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118343c00) [pid = 1652] [serial = 935] [outer = 0x0] 05:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123805800) [pid = 1652] [serial = 936] [outer = 0x118343c00] 05:38:22 INFO - PROCESS | 1652 | 1467376702597 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a343c00) [pid = 1652] [serial = 937] [outer = 0x118343c00] 05:38:22 INFO - PROCESS | 1652 | 1467376702932 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]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 05:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:38:22 INFO - PROCESS | 1652 | 1467376702971 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1652 | 1467376702972 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:38:22 INFO - PROCESS | 1652 | 1467376702974 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1652 | 1467376702977 Marionette TRACE conn2 <- [1,1222,null,{}] 05:38:22 INFO - PROCESS | 1652 | 1467376702982 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}] 05:38:22 INFO - PROCESS | 1652 | 1467376702983 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:23 INFO - PROCESS | 1652 | 1467376703087 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:38:23 INFO - PROCESS | 1652 | 1467376703134 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1652 | 1467376703135 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bce3800 == 41 [pid = 1652] [id = 313] 05:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12940f800) [pid = 1652] [serial = 938] [outer = 0x0] 05:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a4e7c00) [pid = 1652] [serial = 939] [outer = 0x12940f800] 05:38:23 INFO - PROCESS | 1652 | 1467376703158 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a855400) [pid = 1652] [serial = 940] [outer = 0x12940f800] 05:38:23 INFO - PROCESS | 1652 | 1467376703407 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] 05:38:23 INFO - PROCESS | 1652 | 1467376703451 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:38:23 INFO - PROCESS | 1652 | 1467376703453 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1652 | 1467376703454 Marionette TRACE conn2 <- [1,1226,null,{}] 05:38:23 INFO - PROCESS | 1652 | 1467376703456 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}] 05:38:23 INFO - PROCESS | 1652 | 1467376703458 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:23 INFO - PROCESS | 1652 | 1467376703557 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:38:23 INFO - PROCESS | 1652 | 1467376703562 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1652 | 1467376703563 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c607800 == 42 [pid = 1652] [id = 314] 05:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a857800) [pid = 1652] [serial = 941] [outer = 0x0] 05:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a85a800) [pid = 1652] [serial = 942] [outer = 0x12a857800] 05:38:23 INFO - PROCESS | 1652 | 1467376703587 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12adb6800) [pid = 1652] [serial = 943] [outer = 0x12a857800] 05:38:24 INFO - PROCESS | 1652 | 1467376704005 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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 571ms 05:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:38:24 INFO - PROCESS | 1652 | 1467376704024 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 1652 | 1467376704027 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:38:24 INFO - PROCESS | 1652 | 1467376704030 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1652 | 1467376704032 Marionette TRACE conn2 <- [1,1230,null,{}] 05:38:24 INFO - PROCESS | 1652 | 1467376704036 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}] 05:38:24 INFO - PROCESS | 1652 | 1467376704038 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:24 INFO - PROCESS | 1652 | 1467376704146 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:38:24 INFO - PROCESS | 1652 | 1467376704218 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1652 | 1467376704220 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11745c000 == 43 [pid = 1652] [id = 315] 05:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1132bc000) [pid = 1652] [serial = 944] [outer = 0x0] 05:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116025c00) [pid = 1652] [serial = 945] [outer = 0x1132bc000] 05:38:24 INFO - PROCESS | 1652 | 1467376704251 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116931400) [pid = 1652] [serial = 946] [outer = 0x1132bc000] 05:38:24 INFO - PROCESS | 1652 | 1467376704670 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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 673ms 05:38:24 INFO - PROCESS | 1652 | 1467376704703 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 1652 | 1467376704706 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:38:24 INFO - PROCESS | 1652 | 1467376704711 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1652 | 1467376704713 Marionette TRACE conn2 <- [1,1234,null,{}] 05:38:24 INFO - PROCESS | 1652 | 1467376704715 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}] 05:38:24 INFO - PROCESS | 1652 | 1467376704717 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:24 INFO - PROCESS | 1652 | 1467376704824 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:38:24 INFO - PROCESS | 1652 | 1467376704881 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1652 | 1467376704883 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12443f800 == 44 [pid = 1652] [id = 316] 05:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118347400) [pid = 1652] [serial = 947] [outer = 0x0] 05:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118788800) [pid = 1652] [serial = 948] [outer = 0x118347400] 05:38:24 INFO - PROCESS | 1652 | 1467376704913 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1194a7400) [pid = 1652] [serial = 949] [outer = 0x118347400] 05:38:25 INFO - PROCESS | 1652 | 1467376705355 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]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 05:38:25 INFO - PROCESS | 1652 | 1467376705382 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1652 | 1467376705383 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:38:25 INFO - PROCESS | 1652 | 1467376705386 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1652 | 1467376705389 Marionette TRACE conn2 <- [1,1238,null,{}] 05:38:25 INFO - PROCESS | 1652 | 1467376705396 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}] 05:38:25 INFO - PROCESS | 1652 | 1467376705399 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:25 INFO - PROCESS | 1652 | 1467376705517 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:38:25 INFO - PROCESS | 1652 | 1467376705588 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 1652 | 1467376705590 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcdb000 == 45 [pid = 1652] [id = 317] 05:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x123807800) [pid = 1652] [serial = 950] [outer = 0x0] 05:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124d52800) [pid = 1652] [serial = 951] [outer = 0x123807800] 05:38:25 INFO - PROCESS | 1652 | 1467376705621 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126036800) [pid = 1652] [serial = 952] [outer = 0x123807800] 05:38:26 INFO - PROCESS | 1652 | 1467376706027 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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 05:38:26 INFO - PROCESS | 1652 | 1467376706057 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:38:26 INFO - PROCESS | 1652 | 1467376706059 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:38:26 INFO - PROCESS | 1652 | 1467376706061 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1652 | 1467376706063 Marionette TRACE conn2 <- [1,1242,null,{}] 05:38:26 INFO - PROCESS | 1652 | 1467376706065 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}] 05:38:26 INFO - PROCESS | 1652 | 1467376706066 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:26 INFO - PROCESS | 1652 | 1467376706167 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:38:26 INFO - PROCESS | 1652 | 1467376706222 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1652 | 1467376706223 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d04b800 == 46 [pid = 1652] [id = 318] 05:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1265a5000) [pid = 1652] [serial = 953] [outer = 0x0] 05:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126fcb800) [pid = 1652] [serial = 954] [outer = 0x1265a5000] 05:38:26 INFO - PROCESS | 1652 | 1467376706252 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x129126800) [pid = 1652] [serial = 955] [outer = 0x1265a5000] 05:38:26 INFO - PROCESS | 1652 | 1467376706697 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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 05:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:38:26 INFO - PROCESS | 1652 | 1467376706733 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 1652 | 1467376706735 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:38:26 INFO - PROCESS | 1652 | 1467376706737 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1652 | 1467376706738 Marionette TRACE conn2 <- [1,1246,null,{}] 05:38:26 INFO - PROCESS | 1652 | 1467376706741 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}] 05:38:26 INFO - PROCESS | 1652 | 1467376706742 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:26 INFO - PROCESS | 1652 | 1467376706862 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:38:26 INFO - PROCESS | 1652 | 1467376706932 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1652 | 1467376706933 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11835e800 == 47 [pid = 1652] [id = 319] 05:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1133f9800) [pid = 1652] [serial = 956] [outer = 0x0] 05:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11830e000) [pid = 1652] [serial = 957] [outer = 0x1133f9800] 05:38:26 INFO - PROCESS | 1652 | 1467376706962 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1265a5c00) [pid = 1652] [serial = 958] [outer = 0x1133f9800] 05:38:27 INFO - PROCESS | 1652 | 1467376707560 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]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 872ms 05:38:27 INFO - PROCESS | 1652 | 1467376707610 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:38:27 INFO - PROCESS | 1652 | 1467376707615 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:38:27 INFO - PROCESS | 1652 | 1467376707619 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 1652 | 1467376707622 Marionette TRACE conn2 <- [1,1250,null,{}] 05:38:27 INFO - PROCESS | 1652 | 1467376707628 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}] 05:38:27 INFO - PROCESS | 1652 | 1467376707630 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:27 INFO - PROCESS | 1652 | 1467376707765 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:38:27 INFO - PROCESS | 1652 | 1467376707825 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 1652 | 1467376707826 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a2800 == 48 [pid = 1652] [id = 320] 05:38:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x116905400) [pid = 1652] [serial = 959] [outer = 0x0] 05:38:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1176ec400) [pid = 1652] [serial = 960] [outer = 0x116905400] 05:38:27 INFO - PROCESS | 1652 | 1467376707899 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118303c00) [pid = 1652] [serial = 961] [outer = 0x116905400] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12bce3800 == 47 [pid = 1652] [id = 313] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8a0800 == 46 [pid = 1652] [id = 312] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119b48800 == 45 [pid = 1652] [id = 311] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12adc2000 == 44 [pid = 1652] [id = 310] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x129168800 == 43 [pid = 1652] [id = 309] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x128b7f000 == 42 [pid = 1652] [id = 308] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1264cb800 == 41 [pid = 1652] [id = 307] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124440000 == 40 [pid = 1652] [id = 306] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x123dc1800 == 39 [pid = 1652] [id = 305] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119b38000 == 38 [pid = 1652] [id = 304] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x117154000 == 37 [pid = 1652] [id = 303] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x117478800 == 36 [pid = 1652] [id = 302] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d4800 == 35 [pid = 1652] [id = 301] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x115e3d000 == 34 [pid = 1652] [id = 300] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x129456800 == 33 [pid = 1652] [id = 299] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11835e800 == 32 [pid = 1652] [id = 319] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12d04b800 == 31 [pid = 1652] [id = 318] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcdb000 == 30 [pid = 1652] [id = 317] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12443f800 == 29 [pid = 1652] [id = 316] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12c607800 == 28 [pid = 1652] [id = 314] 05:38:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11745c000 == 27 [pid = 1652] [id = 315] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12458e000) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x123bc6400) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x126940400) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118394800) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x124ff4800) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128f05c00) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126041400) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1245a4400) [pid = 1652] [serial = 886] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116f8e800) [pid = 1652] [serial = 489] [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.] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1194a6800) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1188a5000) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126942400) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126491800) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1188a9000) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1133b1000) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x115e8b400) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11838fc00) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1185cc800) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11877e000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116f7a000) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11818a400) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116f83000) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116636400) [pid = 1652] [serial = 846] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11338e000) [pid = 1652] [serial = 845] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118784400) [pid = 1652] [serial = 849] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118395800) [pid = 1652] [serial = 848] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126fcd400) [pid = 1652] [serial = 852] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126943c00) [pid = 1652] [serial = 851] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128f10400) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119cf7c00) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128f09c00) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119836c00) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119cf6800) [pid = 1652] [serial = 889] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11a1ed400) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124d08400) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118394000) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 05:38:28 INFO - PROCESS | 1652 | 1467376708812 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]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1230ms 05:38:28 INFO - PROCESS | 1652 | 1467376708855 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1652 | 1467376708858 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:38:28 INFO - PROCESS | 1652 | 1467376708866 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1652 | 1467376708868 Marionette TRACE conn2 <- [1,1254,null,{}] 05:38:28 INFO - PROCESS | 1652 | 1467376708872 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}] 05:38:28 INFO - PROCESS | 1652 | 1467376708873 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:28 INFO - PROCESS | 1652 | 1467376708953 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:38:28 INFO - PROCESS | 1652 | 1467376708957 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1652 | 1467376708959 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11694c800 == 28 [pid = 1652] [id = 321] 05:38:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1132bf800) [pid = 1652] [serial = 962] [outer = 0x0] 05:38:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115e87c00) [pid = 1652] [serial = 963] [outer = 0x1132bf800] 05:38:28 INFO - PROCESS | 1652 | 1467376708991 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1164e4000) [pid = 1652] [serial = 964] [outer = 0x1132bf800] 05:38:29 INFO - PROCESS | 1652 | 1467376709348 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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 05:38:29 INFO - PROCESS | 1652 | 1467376709387 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 1652 | 1467376709391 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:38:29 INFO - PROCESS | 1652 | 1467376709403 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 1652 | 1467376709405 Marionette TRACE conn2 <- [1,1258,null,{}] 05:38:29 INFO - PROCESS | 1652 | 1467376709407 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}] 05:38:29 INFO - PROCESS | 1652 | 1467376709409 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:29 INFO - PROCESS | 1652 | 1467376709484 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:38:29 INFO - PROCESS | 1652 | 1467376709488 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 1652 | 1467376709489 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11834f800 == 29 [pid = 1652] [id = 322] 05:38:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116905800) [pid = 1652] [serial = 965] [outer = 0x0] 05:38:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116f7c000) [pid = 1652] [serial = 966] [outer = 0x116905800] 05:38:29 INFO - PROCESS | 1652 | 1467376709520 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118158400) [pid = 1652] [serial = 967] [outer = 0x116905800] 05:38:29 INFO - PROCESS | 1652 | 1467376709891 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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 525ms 05:38:29 INFO - PROCESS | 1652 | 1467376709925 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 1652 | 1467376709928 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:38:29 INFO - PROCESS | 1652 | 1467376709931 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 1652 | 1467376709934 Marionette TRACE conn2 <- [1,1262,null,{}] 05:38:29 INFO - PROCESS | 1652 | 1467376709941 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}] 05:38:29 INFO - PROCESS | 1652 | 1467376709944 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:30 INFO - PROCESS | 1652 | 1467376710018 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:38:30 INFO - PROCESS | 1652 | 1467376710023 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1652 | 1467376710025 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d8000 == 30 [pid = 1652] [id = 323] 05:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1122bb800) [pid = 1652] [serial = 968] [outer = 0x0] 05:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118390c00) [pid = 1652] [serial = 969] [outer = 0x1122bb800] 05:38:30 INFO - PROCESS | 1652 | 1467376710056 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1185cd400) [pid = 1652] [serial = 970] [outer = 0x1122bb800] 05:38:30 INFO - PROCESS | 1652 | 1467376710380 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]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 05:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:38:30 INFO - PROCESS | 1652 | 1467376710402 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 1652 | 1467376710403 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:38:30 INFO - PROCESS | 1652 | 1467376710405 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1652 | 1467376710406 Marionette TRACE conn2 <- [1,1266,null,{}] 05:38:30 INFO - PROCESS | 1652 | 1467376710408 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}] 05:38:30 INFO - PROCESS | 1652 | 1467376710410 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:30 INFO - PROCESS | 1652 | 1467376710500 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:38:30 INFO - PROCESS | 1652 | 1467376710579 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1652 | 1467376710580 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b53000 == 31 [pid = 1652] [id = 324] 05:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118391000) [pid = 1652] [serial = 971] [outer = 0x0] 05:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11877b400) [pid = 1652] [serial = 972] [outer = 0x118391000] 05:38:30 INFO - PROCESS | 1652 | 1467376710615 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119182000) [pid = 1652] [serial = 973] [outer = 0x118391000] 05:38:30 INFO - PROCESS | 1652 | 1467376710958 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]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 573ms 05:38:30 INFO - PROCESS | 1652 | 1467376710987 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 1652 | 1467376710989 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:38:30 INFO - PROCESS | 1652 | 1467376710991 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1652 | 1467376710992 Marionette TRACE conn2 <- [1,1270,null,{}] 05:38:31 INFO - PROCESS | 1652 | 1467376710997 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}] 05:38:31 INFO - PROCESS | 1652 | 1467376710998 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:31 INFO - PROCESS | 1652 | 1467376711091 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:38:31 INFO - PROCESS | 1652 | 1467376711094 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1652 | 1467376711096 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a84000 == 32 [pid = 1652] [id = 325] 05:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x110f65800) [pid = 1652] [serial = 974] [outer = 0x0] 05:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119183800) [pid = 1652] [serial = 975] [outer = 0x110f65800] 05:38:31 INFO - PROCESS | 1652 | 1467376711120 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194ac000) [pid = 1652] [serial = 976] [outer = 0x110f65800] 05:38:31 INFO - PROCESS | 1652 | 1467376711461 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]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 522ms 05:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:38:31 INFO - PROCESS | 1652 | 1467376711513 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 1652 | 1467376711515 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:38:31 INFO - PROCESS | 1652 | 1467376711517 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 1652 | 1467376711518 Marionette TRACE conn2 <- [1,1274,null,{}] 05:38:31 INFO - PROCESS | 1652 | 1467376711520 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}] 05:38:31 INFO - PROCESS | 1652 | 1467376711526 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:31 INFO - PROCESS | 1652 | 1467376711655 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:38:31 INFO - PROCESS | 1652 | 1467376711672 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1652 | 1467376711673 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124293800 == 33 [pid = 1652] [id = 326] 05:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119528c00) [pid = 1652] [serial = 977] [outer = 0x0] 05:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1198bc800) [pid = 1652] [serial = 978] [outer = 0x119528c00] 05:38:31 INFO - PROCESS | 1652 | 1467376711715 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11a1eb800) [pid = 1652] [serial = 979] [outer = 0x119528c00] 05:38:32 INFO - PROCESS | 1652 | 1467376712148 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]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 05:38:32 INFO - PROCESS | 1652 | 1467376712191 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:38:32 INFO - PROCESS | 1652 | 1467376712193 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:38:32 INFO - PROCESS | 1652 | 1467376712195 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1652 | 1467376712196 Marionette TRACE conn2 <- [1,1278,null,{}] 05:38:32 INFO - PROCESS | 1652 | 1467376712205 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}] 05:38:32 INFO - PROCESS | 1652 | 1467376712207 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:32 INFO - PROCESS | 1652 | 1467376712297 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:38:32 INFO - PROCESS | 1652 | 1467376712353 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 1652 | 1467376712353 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256b7000 == 34 [pid = 1652] [id = 327] 05:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118191000) [pid = 1652] [serial = 980] [outer = 0x0] 05:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123a1e400) [pid = 1652] [serial = 981] [outer = 0x118191000] 05:38:32 INFO - PROCESS | 1652 | 1467376712377 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124590800) [pid = 1652] [serial = 982] [outer = 0x118191000] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116982800) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12940f800) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126942800) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a857800) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111f36800) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1122b8c00) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1133b6800) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12912f800) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116907c00) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116983800) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1194a9800) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1198c4400) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1194a6000) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1185cd000) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113d4d800) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118343c00) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:38:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11966dc00) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:38:32 INFO - PROCESS | 1652 | 1467376712873 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]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 725ms 05:38:32 INFO - PROCESS | 1652 | 1467376712921 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:38:32 INFO - PROCESS | 1652 | 1467376712922 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:38:32 INFO - PROCESS | 1652 | 1467376712924 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1652 | 1467376712925 Marionette TRACE conn2 <- [1,1282,null,{}] 05:38:32 INFO - PROCESS | 1652 | 1467376712927 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}] 05:38:32 INFO - PROCESS | 1652 | 1467376712928 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:33 INFO - PROCESS | 1652 | 1467376713002 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:38:33 INFO - PROCESS | 1652 | 1467376713055 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 1652 | 1467376713056 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12572b000 == 35 [pid = 1652] [id = 328] 05:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1111a0c00) [pid = 1652] [serial = 983] [outer = 0x0] 05:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118192400) [pid = 1652] [serial = 984] [outer = 0x1111a0c00] 05:38:33 INFO - PROCESS | 1652 | 1467376713081 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11952c800) [pid = 1652] [serial = 985] [outer = 0x1111a0c00] 05:38:33 INFO - PROCESS | 1652 | 1467376713342 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]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 05:38:33 INFO - PROCESS | 1652 | 1467376713400 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1652 | 1467376713401 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:38:33 INFO - PROCESS | 1652 | 1467376713404 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1652 | 1467376713417 Marionette TRACE conn2 <- [1,1286,null,{}] 05:38:33 INFO - PROCESS | 1652 | 1467376713420 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}] 05:38:33 INFO - PROCESS | 1652 | 1467376713421 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:33 INFO - PROCESS | 1652 | 1467376713496 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:38:33 INFO - PROCESS | 1652 | 1467376713500 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 1652 | 1467376713501 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d6000 == 36 [pid = 1652] [id = 329] 05:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1198c6000) [pid = 1652] [serial = 986] [outer = 0x0] 05:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124d09c00) [pid = 1652] [serial = 987] [outer = 0x1198c6000] 05:38:33 INFO - PROCESS | 1652 | 1467376713525 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125702800) [pid = 1652] [serial = 988] [outer = 0x1198c6000] 05:38:33 INFO - PROCESS | 1652 | 1467376713863 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]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 483ms 05:38:33 INFO - PROCESS | 1652 | 1467376713887 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1652 | 1467376713889 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:38:33 INFO - PROCESS | 1652 | 1467376713891 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1652 | 1467376713892 Marionette TRACE conn2 <- [1,1290,null,{}] 05:38:33 INFO - PROCESS | 1652 | 1467376713897 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}] 05:38:33 INFO - PROCESS | 1652 | 1467376713898 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:34 INFO - PROCESS | 1652 | 1467376713997 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:38:34 INFO - PROCESS | 1652 | 1467376714002 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1652 | 1467376714003 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b74800 == 37 [pid = 1652] [id = 330] 05:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1110e6c00) [pid = 1652] [serial = 989] [outer = 0x0] 05:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12576f400) [pid = 1652] [serial = 990] [outer = 0x1110e6c00] 05:38:34 INFO - PROCESS | 1652 | 1467376714028 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126403800) [pid = 1652] [serial = 991] [outer = 0x1110e6c00] 05:38:34 INFO - PROCESS | 1652 | 1467376714328 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]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 472ms 05:38:34 INFO - PROCESS | 1652 | 1467376714364 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 1652 | 1467376714366 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:38:34 INFO - PROCESS | 1652 | 1467376714368 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1652 | 1467376714370 Marionette TRACE conn2 <- [1,1294,null,{}] 05:38:34 INFO - PROCESS | 1652 | 1467376714383 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}] 05:38:34 INFO - PROCESS | 1652 | 1467376714385 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:34 INFO - PROCESS | 1652 | 1467376714471 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:38:34 INFO - PROCESS | 1652 | 1467376714476 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1652 | 1467376714479 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7e800 == 38 [pid = 1652] [id = 331] 05:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126403c00) [pid = 1652] [serial = 992] [outer = 0x0] 05:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126942800) [pid = 1652] [serial = 993] [outer = 0x126403c00] 05:38:34 INFO - PROCESS | 1652 | 1467376714505 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128af4c00) [pid = 1652] [serial = 994] [outer = 0x126403c00] 05:38:34 INFO - PROCESS | 1652 | 1467376714967 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]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 622ms 05:38:34 INFO - PROCESS | 1652 | 1467376714991 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 1652 | 1467376714994 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:38:34 INFO - PROCESS | 1652 | 1467376714997 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1652 | 1467376714999 Marionette TRACE conn2 <- [1,1298,null,{}] 05:38:35 INFO - PROCESS | 1652 | 1467376715003 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}] 05:38:35 INFO - PROCESS | 1652 | 1467376715005 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:35 INFO - PROCESS | 1652 | 1467376715120 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:38:35 INFO - PROCESS | 1652 | 1467376715176 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1652 | 1467376715177 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11694a800 == 39 [pid = 1652] [id = 332] 05:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1122b4c00) [pid = 1652] [serial = 995] [outer = 0x0] 05:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112aa0000) [pid = 1652] [serial = 996] [outer = 0x1122b4c00] 05:38:35 INFO - PROCESS | 1652 | 1467376715208 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x114f81c00) [pid = 1652] [serial = 997] [outer = 0x1122b4c00] 05:38:35 INFO - PROCESS | 1652 | 1467376715727 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]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 773ms 05:38:35 INFO - PROCESS | 1652 | 1467376715770 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 1652 | 1467376715773 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:38:35 INFO - PROCESS | 1652 | 1467376715780 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1652 | 1467376715782 Marionette TRACE conn2 <- [1,1302,null,{}] 05:38:35 INFO - PROCESS | 1652 | 1467376715784 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}] 05:38:35 INFO - PROCESS | 1652 | 1467376715786 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:35 INFO - PROCESS | 1652 | 1467376715892 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:38:35 INFO - PROCESS | 1652 | 1467376715969 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1652 | 1467376715971 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a2e000 == 40 [pid = 1652] [id = 333] 05:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116984800) [pid = 1652] [serial = 998] [outer = 0x0] 05:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x117dbac00) [pid = 1652] [serial = 999] [outer = 0x116984800] 05:38:36 INFO - PROCESS | 1652 | 1467376716001 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11830b000) [pid = 1652] [serial = 1000] [outer = 0x116984800] 05:38:36 INFO - PROCESS | 1652 | 1467376716656 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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 920ms 05:38:36 INFO - PROCESS | 1652 | 1467376716700 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:38:36 INFO - PROCESS | 1652 | 1467376716702 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:38:36 INFO - PROCESS | 1652 | 1467376716706 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1652 | 1467376716707 Marionette TRACE conn2 <- [1,1306,null,{}] 05:38:36 INFO - PROCESS | 1652 | 1467376716711 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}] 05:38:36 INFO - PROCESS | 1652 | 1467376716713 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:36 INFO - PROCESS | 1652 | 1467376716817 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:38:36 INFO - PROCESS | 1652 | 1467376716896 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 1652 | 1467376716899 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x117143800 == 41 [pid = 1652] [id = 334] 05:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116735000) [pid = 1652] [serial = 1001] [outer = 0x0] 05:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11692b000) [pid = 1652] [serial = 1002] [outer = 0x116735000] 05:38:36 INFO - PROCESS | 1652 | 1467376716928 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118159400) [pid = 1652] [serial = 1003] [outer = 0x116735000] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x128b74800 == 40 [pid = 1652] [id = 330] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d6000 == 39 [pid = 1652] [id = 329] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12572b000 == 38 [pid = 1652] [id = 328] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1256b7000 == 37 [pid = 1652] [id = 327] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x124293800 == 36 [pid = 1652] [id = 326] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x123a84000 == 35 [pid = 1652] [id = 325] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x119b53000 == 34 [pid = 1652] [id = 324] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d8000 == 33 [pid = 1652] [id = 323] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11834f800 == 32 [pid = 1652] [id = 322] 05:38:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11694c800 == 31 [pid = 1652] [id = 321] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118189800) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a855400) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126fc9800) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a85a800) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129125800) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1129a6c00) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1133ee800) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11601f000) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116927400) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x129402800) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11818d800) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118346400) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11815e000) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12adb6800) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118196000) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119679000) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1198bd400) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11a1e8400) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123fae000) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128aeb400) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118786400) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119483400) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12912f000) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11692a000) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x123805800) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11834ac00) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a4e7c00) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12940ec00) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124d08c00) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128f04000) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12a343c00) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126734c00) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 05:38:37 INFO - PROCESS | 1652 | 1467376717420 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]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 05:38:37 INFO - PROCESS | 1652 | 1467376717476 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 1652 | 1467376717479 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:38:37 INFO - PROCESS | 1652 | 1467376717482 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1652 | 1467376717484 Marionette TRACE conn2 <- [1,1310,null,{}] 05:38:37 INFO - PROCESS | 1652 | 1467376717488 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}] 05:38:37 INFO - PROCESS | 1652 | 1467376717489 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:37 INFO - PROCESS | 1652 | 1467376717588 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:38:37 INFO - PROCESS | 1652 | 1467376717656 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1652 | 1467376717658 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11745f800 == 32 [pid = 1652] [id = 335] 05:38:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116736c00) [pid = 1652] [serial = 1004] [outer = 0x0] 05:38:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1176e9400) [pid = 1652] [serial = 1005] [outer = 0x116736c00] 05:38:37 INFO - PROCESS | 1652 | 1467376717689 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118306400) [pid = 1652] [serial = 1006] [outer = 0x116736c00] 05:38:38 INFO - PROCESS | 1652 | 1467376718114 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] 05:38:38 INFO - PROCESS | 1652 | 1467376718161 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:38:38 INFO - PROCESS | 1652 | 1467376718167 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1652 | 1467376718168 Marionette TRACE conn2 <- [1,1314,null,{}] 05:38:38 INFO - PROCESS | 1652 | 1467376718171 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}] 05:38:38 INFO - PROCESS | 1652 | 1467376718173 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:38 INFO - PROCESS | 1652 | 1467376718266 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:38:38 INFO - PROCESS | 1652 | 1467376718330 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 1652 | 1467376718332 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d3800 == 33 [pid = 1652] [id = 336] 05:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1122b7800) [pid = 1652] [serial = 1007] [outer = 0x0] 05:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1185d2400) [pid = 1652] [serial = 1008] [outer = 0x1122b7800] 05:38:38 INFO - PROCESS | 1652 | 1467376718364 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1188a3c00) [pid = 1652] [serial = 1009] [outer = 0x1122b7800] 05:38:38 INFO - PROCESS | 1652 | 1467376718767 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]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 622ms 05:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:38:38 INFO - PROCESS | 1652 | 1467376718788 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1652 | 1467376718790 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:38:38 INFO - PROCESS | 1652 | 1467376718792 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1652 | 1467376718797 Marionette TRACE conn2 <- [1,1318,null,{}] 05:38:38 INFO - PROCESS | 1652 | 1467376718805 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}] 05:38:38 INFO - PROCESS | 1652 | 1467376718809 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:38 INFO - PROCESS | 1652 | 1467376718903 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:38:38 INFO - PROCESS | 1652 | 1467376718958 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 1652 | 1467376718961 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b42800 == 34 [pid = 1652] [id = 337] 05:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119480000) [pid = 1652] [serial = 1010] [outer = 0x0] 05:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11966fc00) [pid = 1652] [serial = 1011] [outer = 0x119480000] 05:38:38 INFO - PROCESS | 1652 | 1467376718992 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1198bc400) [pid = 1652] [serial = 1012] [outer = 0x119480000] 05:38:39 INFO - PROCESS | 1652 | 1467376719412 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]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 625ms 05:38:39 INFO - PROCESS | 1652 | 1467376719417 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 1652 | 1467376719419 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:38:39 INFO - PROCESS | 1652 | 1467376719421 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 1652 | 1467376719423 Marionette TRACE conn2 <- [1,1322,null,{}] 05:38:39 INFO - PROCESS | 1652 | 1467376719425 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}] 05:38:39 INFO - PROCESS | 1652 | 1467376719427 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:39 INFO - PROCESS | 1652 | 1467376719523 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:38:39 INFO - PROCESS | 1652 | 1467376719606 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1652 | 1467376719608 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246f7800 == 35 [pid = 1652] [id = 338] 05:38:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1198c5000) [pid = 1652] [serial = 1013] [outer = 0x0] 05:38:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11a1eac00) [pid = 1652] [serial = 1014] [outer = 0x1198c5000] 05:38:39 INFO - PROCESS | 1652 | 1467376719647 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12408e400) [pid = 1652] [serial = 1015] [outer = 0x1198c5000] 05:38:40 INFO - PROCESS | 1652 | 1467376720055 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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 05:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:38:40 INFO - PROCESS | 1652 | 1467376720092 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1652 | 1467376720093 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:38:40 INFO - PROCESS | 1652 | 1467376720095 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1652 | 1467376720097 Marionette TRACE conn2 <- [1,1326,null,{}] 05:38:40 INFO - PROCESS | 1652 | 1467376720099 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}] 05:38:40 INFO - PROCESS | 1652 | 1467376720101 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:40 INFO - PROCESS | 1652 | 1467376720191 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:38:40 INFO - PROCESS | 1652 | 1467376720240 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1652 | 1467376720241 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bd800 == 36 [pid = 1652] [id = 339] 05:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119bf0400) [pid = 1652] [serial = 1016] [outer = 0x0] 05:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124b5f800) [pid = 1652] [serial = 1017] [outer = 0x119bf0400] 05:38:40 INFO - PROCESS | 1652 | 1467376720272 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12603a400) [pid = 1652] [serial = 1018] [outer = 0x119bf0400] 05:38:40 INFO - PROCESS | 1652 | 1467376720709 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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 05:38:40 INFO - PROCESS | 1652 | 1467376720779 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1652 | 1467376720780 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:38:40 INFO - PROCESS | 1652 | 1467376720784 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1652 | 1467376720785 Marionette TRACE conn2 <- [1,1330,null,{}] 05:38:40 INFO - PROCESS | 1652 | 1467376720788 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}] 05:38:40 INFO - PROCESS | 1652 | 1467376720792 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:40 INFO - PROCESS | 1652 | 1467376720923 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:38:40 INFO - PROCESS | 1652 | 1467376720993 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1652 | 1467376720995 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x128edb800 == 37 [pid = 1652] [id = 340] 05:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1265a0400) [pid = 1652] [serial = 1019] [outer = 0x0] 05:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128aec000) [pid = 1652] [serial = 1020] [outer = 0x1265a0400] 05:38:41 INFO - PROCESS | 1652 | 1467376721024 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128e13400) [pid = 1652] [serial = 1021] [outer = 0x1265a0400] 05:38:41 INFO - PROCESS | 1652 | 1467376721484 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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 722ms 05:38:41 INFO - PROCESS | 1652 | 1467376721507 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 1652 | 1467376721509 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:38:41 INFO - PROCESS | 1652 | 1467376721532 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 1652 | 1467376721534 Marionette TRACE conn2 <- [1,1334,null,{}] 05:38:41 INFO - PROCESS | 1652 | 1467376721537 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}] 05:38:41 INFO - PROCESS | 1652 | 1467376721539 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:41 INFO - PROCESS | 1652 | 1467376721639 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11694a800 == 36 [pid = 1652] [id = 332] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x119a2e000 == 35 [pid = 1652] [id = 333] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a2800 == 34 [pid = 1652] [id = 320] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x128edb800 == 33 [pid = 1652] [id = 340] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7e800 == 32 [pid = 1652] [id = 331] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bd800 == 31 [pid = 1652] [id = 339] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1246f7800 == 30 [pid = 1652] [id = 338] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123b42800 == 29 [pid = 1652] [id = 337] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d3800 == 28 [pid = 1652] [id = 336] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x117143800 == 27 [pid = 1652] [id = 334] 05:38:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11745f800 == 26 [pid = 1652] [id = 335] 05:38:42 INFO - PROCESS | 1652 | 1467376722287 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1652 | 1467376722289 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x112e30800 == 27 [pid = 1652] [id = 341] 05:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111f36800) [pid = 1652] [serial = 1022] [outer = 0x0] 05:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1122be800) [pid = 1652] [serial = 1023] [outer = 0x111f36800] 05:38:42 INFO - PROCESS | 1652 | 1467376722321 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11300cc00) [pid = 1652] [serial = 1024] [outer = 0x111f36800] 05:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1133ms 05:38:42 INFO - PROCESS | 1652 | 1467376722657 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]]]}] 05:38:42 INFO - PROCESS | 1652 | 1467376722668 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 1652 | 1467376722670 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:38:42 INFO - PROCESS | 1652 | 1467376722673 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 1652 | 1467376722675 Marionette TRACE conn2 <- [1,1338,null,{}] 05:38:42 INFO - PROCESS | 1652 | 1467376722682 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}] 05:38:42 INFO - PROCESS | 1652 | 1467376722684 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:42 INFO - PROCESS | 1652 | 1467376722765 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:38:42 INFO - PROCESS | 1652 | 1467376722770 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1652 | 1467376722771 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d47000 == 28 [pid = 1652] [id = 342] 05:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112de2000) [pid = 1652] [serial = 1025] [outer = 0x0] 05:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116637400) [pid = 1652] [serial = 1026] [outer = 0x112de2000] 05:38:42 INFO - PROCESS | 1652 | 1467376722801 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116f7a800) [pid = 1652] [serial = 1027] [outer = 0x112de2000] 05:38:43 INFO - PROCESS | 1652 | 1467376723618 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]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 974ms 05:38:43 INFO - PROCESS | 1652 | 1467376723649 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:38:43 INFO - PROCESS | 1652 | 1467376723652 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:38:43 INFO - PROCESS | 1652 | 1467376723654 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1652 | 1467376723656 Marionette TRACE conn2 <- [1,1342,null,{}] 05:38:43 INFO - PROCESS | 1652 | 1467376723658 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}] 05:38:43 INFO - PROCESS | 1652 | 1467376723660 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:43 INFO - PROCESS | 1652 | 1467376723762 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:38:43 INFO - PROCESS | 1652 | 1467376723769 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 1652 | 1467376723770 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d4800 == 29 [pid = 1652] [id = 343] 05:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116927400) [pid = 1652] [serial = 1028] [outer = 0x0] 05:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11818c400) [pid = 1652] [serial = 1029] [outer = 0x116927400] 05:38:43 INFO - PROCESS | 1652 | 1467376723800 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11830ec00) [pid = 1652] [serial = 1030] [outer = 0x116927400] 05:38:44 INFO - PROCESS | 1652 | 1467376724260 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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 619ms 05:38:44 INFO - PROCESS | 1652 | 1467376724274 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 1652 | 1467376724275 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:38:44 INFO - PROCESS | 1652 | 1467376724305 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 1652 | 1467376724312 Marionette TRACE conn2 <- [1,1346,null,{}] 05:38:44 INFO - PROCESS | 1652 | 1467376724318 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}] 05:38:44 INFO - PROCESS | 1652 | 1467376724322 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:44 INFO - PROCESS | 1652 | 1467376724443 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:38:44 INFO - PROCESS | 1652 | 1467376724486 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 1652 | 1467376724487 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dc7800 == 30 [pid = 1652] [id = 344] 05:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118761800) [pid = 1652] [serial = 1031] [outer = 0x0] 05:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11877f800) [pid = 1652] [serial = 1032] [outer = 0x118761800] 05:38:44 INFO - PROCESS | 1652 | 1467376724512 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11910a400) [pid = 1652] [serial = 1033] [outer = 0x118761800] 05:38:44 INFO - PROCESS | 1652 | 1467376724826 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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 593ms 05:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:38:44 INFO - PROCESS | 1652 | 1467376724883 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 1652 | 1467376724885 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:38:44 INFO - PROCESS | 1652 | 1467376724887 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 1652 | 1467376724888 Marionette TRACE conn2 <- [1,1350,null,{}] 05:38:44 INFO - PROCESS | 1652 | 1467376724890 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}] 05:38:44 INFO - PROCESS | 1652 | 1467376724891 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:44 INFO - PROCESS | 1652 | 1467376724985 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:38:45 INFO - PROCESS | 1652 | 1467376725035 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1652 | 1467376725036 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246fa000 == 31 [pid = 1652] [id = 345] 05:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119476400) [pid = 1652] [serial = 1034] [outer = 0x0] 05:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1194ab800) [pid = 1652] [serial = 1035] [outer = 0x119476400] 05:38:45 INFO - PROCESS | 1652 | 1467376725063 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11966ec00) [pid = 1652] [serial = 1036] [outer = 0x119476400] 05:38:45 INFO - PROCESS | 1652 | 1467376725383 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]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 05:38:45 INFO - PROCESS | 1652 | 1467376725407 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 1652 | 1467376725409 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:38:45 INFO - PROCESS | 1652 | 1467376725413 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1652 | 1467376725415 Marionette TRACE conn2 <- [1,1354,null,{}] 05:38:45 INFO - PROCESS | 1652 | 1467376725425 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}] 05:38:45 INFO - PROCESS | 1652 | 1467376725426 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:45 INFO - PROCESS | 1652 | 1467376725519 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:38:45 INFO - PROCESS | 1652 | 1467376725522 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1652 | 1467376725527 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe3000 == 32 [pid = 1652] [id = 346] 05:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116023000) [pid = 1652] [serial = 1037] [outer = 0x0] 05:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1198c5800) [pid = 1652] [serial = 1038] [outer = 0x116023000] 05:38:45 INFO - PROCESS | 1652 | 1467376725559 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x123802800) [pid = 1652] [serial = 1039] [outer = 0x116023000] 05:38:45 INFO - PROCESS | 1652 | 1467376725908 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]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 527ms 05:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:38:45 INFO - PROCESS | 1652 | 1467376725940 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 1652 | 1467376725941 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:38:45 INFO - PROCESS | 1652 | 1467376725943 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1652 | 1467376725946 Marionette TRACE conn2 <- [1,1358,null,{}] 05:38:45 INFO - PROCESS | 1652 | 1467376725949 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}] 05:38:45 INFO - PROCESS | 1652 | 1467376725950 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:46 INFO - PROCESS | 1652 | 1467376726260 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116735000) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x110f65800) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1122bb800) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116905800) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1132bf800) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119528c00) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118191000) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1111a0c00) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116905400) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1198c6000) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1132bc000) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118347400) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123807800) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1265a5000) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1133f9800) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118391000) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1110e6c00) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1122b4c00) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116984800) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:38:46 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126403c00) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:38:46 INFO - PROCESS | 1652 | 1467376726323 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1652 | 1467376726324 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133d9800 == 33 [pid = 1652] [id = 347] 05:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x110f65800) [pid = 1652] [serial = 1040] [outer = 0x0] 05:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1122b4c00) [pid = 1652] [serial = 1041] [outer = 0x110f65800] 05:38:46 INFO - PROCESS | 1652 | 1467376726348 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115e20800) [pid = 1652] [serial = 1042] [outer = 0x110f65800] 05:38:46 INFO - PROCESS | 1652 | 1467376726600 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]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 672ms 05:38:46 INFO - PROCESS | 1652 | 1467376726617 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1652 | 1467376726618 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:38:46 INFO - PROCESS | 1652 | 1467376726620 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1652 | 1467376726621 Marionette TRACE conn2 <- [1,1362,null,{}] 05:38:46 INFO - PROCESS | 1652 | 1467376726623 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}] 05:38:46 INFO - PROCESS | 1652 | 1467376726624 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:46 INFO - PROCESS | 1652 | 1467376726738 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:38:46 INFO - PROCESS | 1652 | 1467376726743 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1652 | 1467376726746 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x129455000 == 34 [pid = 1652] [id = 348] 05:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e8b400) [pid = 1652] [serial = 1043] [outer = 0x0] 05:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118309000) [pid = 1652] [serial = 1044] [outer = 0x115e8b400] 05:38:46 INFO - PROCESS | 1652 | 1467376726783 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194a9000) [pid = 1652] [serial = 1045] [outer = 0x115e8b400] 05:38:47 INFO - PROCESS | 1652 | 1467376727175 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]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 571ms 05:38:47 INFO - PROCESS | 1652 | 1467376727192 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 1652 | 1467376727193 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:38:47 INFO - PROCESS | 1652 | 1467376727200 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1652 | 1467376727201 Marionette TRACE conn2 <- [1,1366,null,{}] 05:38:47 INFO - PROCESS | 1652 | 1467376727204 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}] 05:38:47 INFO - PROCESS | 1652 | 1467376727205 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:47 INFO - PROCESS | 1652 | 1467376727310 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:38:47 INFO - PROCESS | 1652 | 1467376727317 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 1652 | 1467376727318 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a38b000 == 35 [pid = 1652] [id = 349] 05:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1122b9400) [pid = 1652] [serial = 1046] [outer = 0x0] 05:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1194ae400) [pid = 1652] [serial = 1047] [outer = 0x1122b9400] 05:38:47 INFO - PROCESS | 1652 | 1467376727343 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124b60000) [pid = 1652] [serial = 1048] [outer = 0x1122b9400] 05:38:47 INFO - PROCESS | 1652 | 1467376727658 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] 05:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:38:47 INFO - PROCESS | 1652 | 1467376727685 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:38:47 INFO - PROCESS | 1652 | 1467376727688 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1652 | 1467376727689 Marionette TRACE conn2 <- [1,1370,null,{}] 05:38:47 INFO - PROCESS | 1652 | 1467376727692 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}] 05:38:47 INFO - PROCESS | 1652 | 1467376727693 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:47 INFO - PROCESS | 1652 | 1467376727776 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:38:47 INFO - PROCESS | 1652 | 1467376727784 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 1652 | 1467376727785 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af79000 == 36 [pid = 1652] [id = 350] 05:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124d03800) [pid = 1652] [serial = 1049] [outer = 0x0] 05:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126411c00) [pid = 1652] [serial = 1050] [outer = 0x124d03800] 05:38:47 INFO - PROCESS | 1652 | 1467376727826 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126734c00) [pid = 1652] [serial = 1051] [outer = 0x124d03800] 05:38:48 INFO - PROCESS | 1652 | 1467376728227 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] 05:38:48 INFO - PROCESS | 1652 | 1467376728325 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:38:48 INFO - PROCESS | 1652 | 1467376728332 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 1652 | 1467376728336 Marionette TRACE conn2 <- [1,1374,null,{}] 05:38:48 INFO - PROCESS | 1652 | 1467376728342 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}] 05:38:48 INFO - PROCESS | 1652 | 1467376728346 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:48 INFO - PROCESS | 1652 | 1467376728516 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:38:48 INFO - PROCESS | 1652 | 1467376728683 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1652 | 1467376728686 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11714b000 == 37 [pid = 1652] [id = 351] 05:38:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1129a9c00) [pid = 1652] [serial = 1052] [outer = 0x0] 05:38:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1129af400) [pid = 1652] [serial = 1053] [outer = 0x1129a9c00] 05:38:48 INFO - PROCESS | 1652 | 1467376728742 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x113edc000) [pid = 1652] [serial = 1054] [outer = 0x1129a9c00] 05:38:49 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:49 INFO - PROCESS | 1652 | 1467376729391 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] 05:38:49 INFO - PROCESS | 1652 | 1467376729464 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:38:49 INFO - PROCESS | 1652 | 1467376729469 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1652 | 1467376729471 Marionette TRACE conn2 <- [1,1378,null,{}] 05:38:49 INFO - PROCESS | 1652 | 1467376729474 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}] 05:38:49 INFO - PROCESS | 1652 | 1467376729476 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:49 INFO - PROCESS | 1652 | 1467376729581 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:38:49 INFO - PROCESS | 1652 | 1467376729634 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 1652 | 1467376729636 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7a800 == 38 [pid = 1652] [id = 352] 05:38:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118157c00) [pid = 1652] [serial = 1055] [outer = 0x0] 05:38:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118196000) [pid = 1652] [serial = 1056] [outer = 0x118157c00] 05:38:49 INFO - PROCESS | 1652 | 1467376729666 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11834ac00) [pid = 1652] [serial = 1057] [outer = 0x118157c00] 05:38:50 INFO - PROCESS | 1652 | 1467376730299 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] 05:38:50 INFO - PROCESS | 1652 | 1467376730343 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:38:50 INFO - PROCESS | 1652 | 1467376730348 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1652 | 1467376730351 Marionette TRACE conn2 <- [1,1382,null,{}] 05:38:50 INFO - PROCESS | 1652 | 1467376730355 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}] 05:38:50 INFO - PROCESS | 1652 | 1467376730356 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:50 INFO - PROCESS | 1652 | 1467376730465 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:38:50 INFO - PROCESS | 1652 | 1467376730544 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 1652 | 1467376730546 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11649d000 == 39 [pid = 1652] [id = 353] 05:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116020400) [pid = 1652] [serial = 1058] [outer = 0x0] 05:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1164e1400) [pid = 1652] [serial = 1059] [outer = 0x116020400] 05:38:50 INFO - PROCESS | 1652 | 1467376730574 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116931800) [pid = 1652] [serial = 1060] [outer = 0x116020400] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12a38b000 == 38 [pid = 1652] [id = 349] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x129455000 == 37 [pid = 1652] [id = 348] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1133d9800 == 36 [pid = 1652] [id = 347] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe3000 == 35 [pid = 1652] [id = 346] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1246fa000 == 34 [pid = 1652] [id = 345] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x123dc7800 == 33 [pid = 1652] [id = 344] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d4800 == 32 [pid = 1652] [id = 343] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x117d47000 == 31 [pid = 1652] [id = 342] 05:38:50 INFO - PROCESS | 1652 | --DOCSHELL 0x112e30800 == 30 [pid = 1652] [id = 341] 05:38:50 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:50 INFO - PROCESS | 1652 | 1467376730963 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] 05:38:50 INFO - PROCESS | 1652 | 1467376730975 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:38:50 INFO - PROCESS | 1652 | 1467376730981 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1652 | 1467376730983 Marionette TRACE conn2 <- [1,1386,null,{}] 05:38:50 INFO - PROCESS | 1652 | 1467376730985 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}] 05:38:50 INFO - PROCESS | 1652 | 1467376730987 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:51 INFO - PROCESS | 1652 | 1467376731064 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11692b000) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119183800) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118390c00) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1185cd400) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116f7c000) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118158400) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x115e87c00) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1164e4000) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1198bc800) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123a1e400) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118192400) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1176ec400) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118303c00) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a1eb800) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124d09c00) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116931400) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116025c00) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1194a7400) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118788800) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126036800) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124d52800) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129126800) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126fcb800) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1265a5c00) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11830e000) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124590800) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11877b400) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119182000) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1194ac000) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x125702800) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12576f400) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112aa0000) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11952c800) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x114f81c00) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x117dbac00) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11830b000) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126942800) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128af4c00) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118159400) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x126403800) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 05:38:51 INFO - PROCESS | 1652 | 1467376731128 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1652 | 1467376731129 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x117477000 == 31 [pid = 1652] [id = 354] 05:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x114f81c00) [pid = 1652] [serial = 1061] [outer = 0x0] 05:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11692d400) [pid = 1652] [serial = 1062] [outer = 0x114f81c00] 05:38:51 INFO - PROCESS | 1652 | 1467376731157 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118311000) [pid = 1652] [serial = 1063] [outer = 0x114f81c00] 05:38:51 INFO - PROCESS | 1652 | 1467376731452 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] 05:38:51 INFO - PROCESS | 1652 | 1467376731503 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:38:51 INFO - PROCESS | 1652 | 1467376731506 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 1652 | 1467376731508 Marionette TRACE conn2 <- [1,1390,null,{}] 05:38:51 INFO - PROCESS | 1652 | 1467376731516 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}] 05:38:51 INFO - PROCESS | 1652 | 1467376731519 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:51 INFO - PROCESS | 1652 | 1467376731600 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:38:51 INFO - PROCESS | 1652 | 1467376731653 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1652 | 1467376731655 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d2800 == 32 [pid = 1652] [id = 355] 05:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11838f800) [pid = 1652] [serial = 1064] [outer = 0x0] 05:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118765000) [pid = 1652] [serial = 1065] [outer = 0x11838f800] 05:38:51 INFO - PROCESS | 1652 | 1467376731683 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1194ac400) [pid = 1652] [serial = 1066] [outer = 0x11838f800] 05:38:51 INFO - PROCESS | 1652 | 1467376731989 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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 523ms 05:38:52 INFO - PROCESS | 1652 | 1467376732031 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1652 | 1467376732032 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:38:52 INFO - PROCESS | 1652 | 1467376732035 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1652 | 1467376732036 Marionette TRACE conn2 <- [1,1394,null,{}] 05:38:52 INFO - PROCESS | 1652 | 1467376732038 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}] 05:38:52 INFO - PROCESS | 1652 | 1467376732039 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:52 INFO - PROCESS | 1652 | 1467376732116 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:38:52 INFO - PROCESS | 1652 | 1467376732120 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 1652 | 1467376732121 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b43800 == 33 [pid = 1652] [id = 356] 05:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119527800) [pid = 1652] [serial = 1067] [outer = 0x0] 05:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119837800) [pid = 1652] [serial = 1068] [outer = 0x119527800] 05:38:52 INFO - PROCESS | 1652 | 1467376732146 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1198c2400) [pid = 1652] [serial = 1069] [outer = 0x119527800] 05:38:52 INFO - PROCESS | 1652 | 1467376732442 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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 422ms 05:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:38:52 INFO - PROCESS | 1652 | 1467376732457 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1652 | 1467376732458 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:38:52 INFO - PROCESS | 1652 | 1467376732467 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1652 | 1467376732468 Marionette TRACE conn2 <- [1,1398,null,{}] 05:38:52 INFO - PROCESS | 1652 | 1467376732474 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}] 05:38:52 INFO - PROCESS | 1652 | 1467376732476 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:52 INFO - PROCESS | 1652 | 1467376732594 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:38:52 INFO - PROCESS | 1652 | 1467376732599 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 1652 | 1467376732600 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dab800 == 34 [pid = 1652] [id = 357] 05:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119186400) [pid = 1652] [serial = 1070] [outer = 0x0] 05:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1198c3000) [pid = 1652] [serial = 1071] [outer = 0x119186400] 05:38:52 INFO - PROCESS | 1652 | 1467376732625 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123e03000) [pid = 1652] [serial = 1072] [outer = 0x119186400] 05:38:52 INFO - PROCESS | 1652 | 1467376732969 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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 527ms 05:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:38:52 INFO - PROCESS | 1652 | 1467376732988 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1652 | 1467376732989 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:38:52 INFO - PROCESS | 1652 | 1467376732991 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1652 | 1467376732993 Marionette TRACE conn2 <- [1,1402,null,{}] 05:38:52 INFO - PROCESS | 1652 | 1467376732995 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}] 05:38:53 INFO - PROCESS | 1652 | 1467376732999 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:53 INFO - PROCESS | 1652 | 1467376733125 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:38:53 INFO - PROCESS | 1652 | 1467376733129 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1652 | 1467376733130 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x126560800 == 35 [pid = 1652] [id = 358] 05:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119478000) [pid = 1652] [serial = 1073] [outer = 0x0] 05:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d08c00) [pid = 1652] [serial = 1074] [outer = 0x119478000] 05:38:53 INFO - PROCESS | 1652 | 1467376733154 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12693fc00) [pid = 1652] [serial = 1075] [outer = 0x119478000] 05:38:53 INFO - PROCESS | 1652 | 1467376733500 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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 05:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:38:53 INFO - PROCESS | 1652 | 1467376733515 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 1652 | 1467376733516 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:38:53 INFO - PROCESS | 1652 | 1467376733518 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 1652 | 1467376733519 Marionette TRACE conn2 <- [1,1406,null,{}] 05:38:53 INFO - PROCESS | 1652 | 1467376733529 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}] 05:38:53 INFO - PROCESS | 1652 | 1467376733531 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:53 INFO - PROCESS | 1652 | 1467376733626 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:38:53 INFO - PROCESS | 1652 | 1467376733630 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1652 | 1467376733631 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b8f800 == 36 [pid = 1652] [id = 359] 05:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126940000) [pid = 1652] [serial = 1076] [outer = 0x0] 05:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126fc8c00) [pid = 1652] [serial = 1077] [outer = 0x126940000] 05:38:53 INFO - PROCESS | 1652 | 1467376733654 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128e0cc00) [pid = 1652] [serial = 1078] [outer = 0x126940000] 05:38:53 INFO - PROCESS | 1652 | 1467376733987 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]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 527ms 05:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:38:54 INFO - PROCESS | 1652 | 1467376734046 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1652 | 1467376734047 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:38:54 INFO - PROCESS | 1652 | 1467376734049 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1652 | 1467376734050 Marionette TRACE conn2 <- [1,1410,null,{}] 05:38:54 INFO - PROCESS | 1652 | 1467376734052 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}] 05:38:54 INFO - PROCESS | 1652 | 1467376734053 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:54 INFO - PROCESS | 1652 | 1467376734150 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:38:54 INFO - PROCESS | 1652 | 1467376734161 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1652 | 1467376734162 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x129144000 == 37 [pid = 1652] [id = 360] 05:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126fc9800) [pid = 1652] [serial = 1079] [outer = 0x0] 05:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128f07000) [pid = 1652] [serial = 1080] [outer = 0x126fc9800] 05:38:54 INFO - PROCESS | 1652 | 1467376734186 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128f10000) [pid = 1652] [serial = 1081] [outer = 0x126fc9800] 05:38:54 INFO - PROCESS | 1652 | 1467376734542 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]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 05:38:54 INFO - PROCESS | 1652 | 1467376734572 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1652 | 1467376734573 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:38:54 INFO - PROCESS | 1652 | 1467376734575 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1652 | 1467376734577 Marionette TRACE conn2 <- [1,1414,null,{}] 05:38:54 INFO - PROCESS | 1652 | 1467376734581 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}] 05:38:54 INFO - PROCESS | 1652 | 1467376734582 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:54 INFO - PROCESS | 1652 | 1467376734689 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:38:54 INFO - PROCESS | 1652 | 1467376734726 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1652 | 1467376734727 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a37e000 == 38 [pid = 1652] [id = 361] 05:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128f06000) [pid = 1652] [serial = 1082] [outer = 0x0] 05:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12912f000) [pid = 1652] [serial = 1083] [outer = 0x128f06000] 05:38:54 INFO - PROCESS | 1652 | 1467376734758 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129407c00) [pid = 1652] [serial = 1084] [outer = 0x128f06000] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116736c00) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1122b7800) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119480000) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1198c5000) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119bf0400) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116927400) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1265a0400) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111f36800) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118761800) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112de2000) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119476400) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116023000) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1122b9400) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:38:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x110f65800) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:38:55 INFO - PROCESS | 1652 | 1467376735132 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 571ms 05:38:55 INFO - PROCESS | 1652 | 1467376735146 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1652 | 1467376735148 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:38:55 INFO - PROCESS | 1652 | 1467376735150 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1652 | 1467376735151 Marionette TRACE conn2 <- [1,1418,null,{}] 05:38:55 INFO - PROCESS | 1652 | 1467376735153 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}] 05:38:55 INFO - PROCESS | 1652 | 1467376735154 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:55 INFO - PROCESS | 1652 | 1467376735235 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:38:55 INFO - PROCESS | 1652 | 1467376735288 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 1652 | 1467376735289 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12886c800 == 39 [pid = 1652] [id = 362] 05:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1129aa400) [pid = 1652] [serial = 1085] [outer = 0x0] 05:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11692e400) [pid = 1652] [serial = 1086] [outer = 0x1129aa400] 05:38:55 INFO - PROCESS | 1652 | 1467376735313 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118786000) [pid = 1652] [serial = 1087] [outer = 0x1129aa400] 05:38:55 INFO - PROCESS | 1652 | 1467376735614 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 05:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:38:55 INFO - PROCESS | 1652 | 1467376735668 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1652 | 1467376735670 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:38:55 INFO - PROCESS | 1652 | 1467376735672 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1652 | 1467376735674 Marionette TRACE conn2 <- [1,1422,null,{}] 05:38:55 INFO - PROCESS | 1652 | 1467376735676 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}] 05:38:55 INFO - PROCESS | 1652 | 1467376735678 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:55 INFO - PROCESS | 1652 | 1467376735767 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:38:55 INFO - PROCESS | 1652 | 1467376735770 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 1652 | 1467376735772 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8ad800 == 40 [pid = 1652] [id = 363] 05:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119679400) [pid = 1652] [serial = 1088] [outer = 0x0] 05:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x129128c00) [pid = 1652] [serial = 1089] [outer = 0x119679400] 05:38:55 INFO - PROCESS | 1652 | 1467376735805 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a48a400) [pid = 1652] [serial = 1090] [outer = 0x119679400] 05:38:56 INFO - PROCESS | 1652 | 1467376736130 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]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 469ms 05:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:38:56 INFO - PROCESS | 1652 | 1467376736141 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 1652 | 1467376736143 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:38:56 INFO - PROCESS | 1652 | 1467376736153 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 1652 | 1467376736154 Marionette TRACE conn2 <- [1,1426,null,{}] 05:38:56 INFO - PROCESS | 1652 | 1467376736156 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}] 05:38:56 INFO - PROCESS | 1652 | 1467376736157 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:56 INFO - PROCESS | 1652 | 1467376736268 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:38:56 INFO - PROCESS | 1652 | 1467376736275 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1652 | 1467376736276 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcde800 == 41 [pid = 1652] [id = 364] 05:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118782800) [pid = 1652] [serial = 1091] [outer = 0x0] 05:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a48cc00) [pid = 1652] [serial = 1092] [outer = 0x118782800] 05:38:56 INFO - PROCESS | 1652 | 1467376736300 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a4f2c00) [pid = 1652] [serial = 1093] [outer = 0x118782800] 05:38:56 INFO - PROCESS | 1652 | 1467376736614 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]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 524ms 05:38:56 INFO - PROCESS | 1652 | 1467376736671 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 1652 | 1467376736672 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:38:56 INFO - PROCESS | 1652 | 1467376736674 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 1652 | 1467376736675 Marionette TRACE conn2 <- [1,1430,null,{}] 05:38:56 INFO - PROCESS | 1652 | 1467376736677 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}] 05:38:56 INFO - PROCESS | 1652 | 1467376736678 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:56 INFO - PROCESS | 1652 | 1467376736756 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:38:56 INFO - PROCESS | 1652 | 1467376736763 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1652 | 1467376736772 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a1800 == 42 [pid = 1652] [id = 365] 05:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123a1e400) [pid = 1652] [serial = 1094] [outer = 0x0] 05:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a85d000) [pid = 1652] [serial = 1095] [outer = 0x123a1e400] 05:38:56 INFO - PROCESS | 1652 | 1467376736795 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12adb2400) [pid = 1652] [serial = 1096] [outer = 0x123a1e400] 05:38:57 INFO - PROCESS | 1652 | --DOCSHELL 0x117477000 == 41 [pid = 1652] [id = 354] 05:38:57 INFO - PROCESS | 1652 | --DOCSHELL 0x11649d000 == 40 [pid = 1652] [id = 353] 05:38:57 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7a800 == 39 [pid = 1652] [id = 352] 05:38:57 INFO - PROCESS | 1652 | --DOCSHELL 0x11714b000 == 38 [pid = 1652] [id = 351] 05:38:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12af79000 == 37 [pid = 1652] [id = 350] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x123dab800 == 36 [pid = 1652] [id = 357] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x126560800 == 35 [pid = 1652] [id = 358] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x128b8f800 == 34 [pid = 1652] [id = 359] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12a37e000 == 33 [pid = 1652] [id = 361] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d2800 == 32 [pid = 1652] [id = 355] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12886c800 == 31 [pid = 1652] [id = 362] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x129144000 == 30 [pid = 1652] [id = 360] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8ad800 == 29 [pid = 1652] [id = 363] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x123b43800 == 28 [pid = 1652] [id = 356] 05:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcde800 == 27 [pid = 1652] [id = 364] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118306400) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1176e9400) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1188a3c00) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1185d2400) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1198bc400) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11966fc00) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12408e400) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11a1eac00) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12603a400) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124b5f800) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11818c400) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128e13400) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128aec000) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1122be800) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11300cc00) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11877f800) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116637400) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116f7a800) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1194ab800) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11910a400) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1198c5800) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x123802800) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x124b60000) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11966ec00) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x115e20800) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x126411c00) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1122b4c00) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1194ae400) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118309000) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x11830ec00) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 05:38:58 INFO - PROCESS | 1652 | 1467376738237 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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1573ms 05:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:38:58 INFO - PROCESS | 1652 | 1467376738248 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 1652 | 1467376738250 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:38:58 INFO - PROCESS | 1652 | 1467376738253 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1652 | 1467376738255 Marionette TRACE conn2 <- [1,1434,null,{}] 05:38:58 INFO - PROCESS | 1652 | 1467376738260 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}] 05:38:58 INFO - PROCESS | 1652 | 1467376738261 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:58 INFO - PROCESS | 1652 | 1467376738348 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:38:58 INFO - PROCESS | 1652 | 1467376738398 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1652 | 1467376738401 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x116173000 == 28 [pid = 1652] [id = 366] 05:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1129abc00) [pid = 1652] [serial = 1097] [outer = 0x0] 05:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x112a83400) [pid = 1652] [serial = 1098] [outer = 0x1129abc00] 05:38:58 INFO - PROCESS | 1652 | 1467376738429 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x113217c00) [pid = 1652] [serial = 1099] [outer = 0x1129abc00] 05:38:58 INFO - PROCESS | 1652 | 1467376738743 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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 05:38:58 INFO - PROCESS | 1652 | 1467376738774 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 1652 | 1467376738778 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:38:58 INFO - PROCESS | 1652 | 1467376738784 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1652 | 1467376738786 Marionette TRACE conn2 <- [1,1438,null,{}] 05:38:58 INFO - PROCESS | 1652 | 1467376738788 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}] 05:38:58 INFO - PROCESS | 1652 | 1467376738790 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:58 INFO - PROCESS | 1652 | 1467376738866 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:38:58 INFO - PROCESS | 1652 | 1467376738870 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1652 | 1467376738872 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x117155800 == 29 [pid = 1652] [id = 367] 05:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x113d4e000) [pid = 1652] [serial = 1100] [outer = 0x0] 05:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116022000) [pid = 1652] [serial = 1101] [outer = 0x113d4e000] 05:38:58 INFO - PROCESS | 1652 | 1467376738901 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1164e3800) [pid = 1652] [serial = 1102] [outer = 0x113d4e000] 05:38:59 INFO - PROCESS | 1652 | 1467376739219 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]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 473ms 05:38:59 INFO - PROCESS | 1652 | 1467376739257 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 1652 | 1467376739268 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:38:59 INFO - PROCESS | 1652 | 1467376739271 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1652 | 1467376739274 Marionette TRACE conn2 <- [1,1442,null,{}] 05:38:59 INFO - PROCESS | 1652 | 1467376739286 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}] 05:38:59 INFO - PROCESS | 1652 | 1467376739291 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:59 INFO - PROCESS | 1652 | 1467376739416 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:38:59 INFO - PROCESS | 1652 | 1467376739423 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1652 | 1467376739426 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x118446000 == 30 [pid = 1652] [id = 368] 05:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11109f400) [pid = 1652] [serial = 1103] [outer = 0x0] 05:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1174db800) [pid = 1652] [serial = 1104] [outer = 0x11109f400] 05:38:59 INFO - PROCESS | 1652 | 1467376739474 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x117db8800) [pid = 1652] [serial = 1105] [outer = 0x11109f400] 05:38:59 INFO - PROCESS | 1652 | 1467376739821 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]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 576ms 05:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:38:59 INFO - PROCESS | 1652 | 1467376739849 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 1652 | 1467376739850 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:38:59 INFO - PROCESS | 1652 | 1467376739852 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1652 | 1467376739854 Marionette TRACE conn2 <- [1,1446,null,{}] 05:38:59 INFO - PROCESS | 1652 | 1467376739856 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}] 05:38:59 INFO - PROCESS | 1652 | 1467376739857 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:59 INFO - PROCESS | 1652 | 1467376739956 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:38:59 INFO - PROCESS | 1652 | 1467376739963 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1652 | 1467376739965 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:38:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192bd800 == 31 [pid = 1652] [id = 369] 05:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11818ac00) [pid = 1652] [serial = 1106] [outer = 0x0] 05:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118302400) [pid = 1652] [serial = 1107] [outer = 0x11818ac00] 05:38:59 INFO - PROCESS | 1652 | 1467376739990 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11830e000) [pid = 1652] [serial = 1108] [outer = 0x11818ac00] 05:39:00 INFO - PROCESS | 1652 | 1467376740283 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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 05:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:39:00 INFO - PROCESS | 1652 | 1467376740321 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1652 | 1467376740323 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:39:00 INFO - PROCESS | 1652 | 1467376740325 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1652 | 1467376740326 Marionette TRACE conn2 <- [1,1450,null,{}] 05:39:00 INFO - PROCESS | 1652 | 1467376740330 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}] 05:39:00 INFO - PROCESS | 1652 | 1467376740332 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:00 INFO - PROCESS | 1652 | 1467376740408 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:39:00 INFO - PROCESS | 1652 | 1467376740415 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 1652 | 1467376740416 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4b000 == 32 [pid = 1652] [id = 370] 05:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1133f1400) [pid = 1652] [serial = 1109] [outer = 0x0] 05:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118391c00) [pid = 1652] [serial = 1110] [outer = 0x1133f1400] 05:39:00 INFO - PROCESS | 1652 | 1467376740440 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1185cbc00) [pid = 1652] [serial = 1111] [outer = 0x1133f1400] 05:39:00 INFO - PROCESS | 1652 | 1467376740779 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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 473ms 05:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:39:00 INFO - PROCESS | 1652 | 1467376740798 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1652 | 1467376740800 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:39:00 INFO - PROCESS | 1652 | 1467376740802 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1652 | 1467376740803 Marionette TRACE conn2 <- [1,1454,null,{}] 05:39:00 INFO - PROCESS | 1652 | 1467376740805 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}] 05:39:00 INFO - PROCESS | 1652 | 1467376740809 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:00 INFO - PROCESS | 1652 | 1467376740925 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:39:00 INFO - PROCESS | 1652 | 1467376740933 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 1652 | 1467376740934 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a91800 == 33 [pid = 1652] [id = 371] 05:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1185ce800) [pid = 1652] [serial = 1112] [outer = 0x0] 05:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118781000) [pid = 1652] [serial = 1113] [outer = 0x1185ce800] 05:39:00 INFO - PROCESS | 1652 | 1467376740959 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1194a2400) [pid = 1652] [serial = 1114] [outer = 0x1185ce800] 05:39:01 INFO - PROCESS | 1652 | 1467376741251 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]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 469ms 05:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:39:01 INFO - PROCESS | 1652 | 1467376741271 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 1652 | 1467376741272 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:39:01 INFO - PROCESS | 1652 | 1467376741274 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 1652 | 1467376741276 Marionette TRACE conn2 <- [1,1458,null,{}] 05:39:01 INFO - PROCESS | 1652 | 1467376741280 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}] 05:39:01 INFO - PROCESS | 1652 | 1467376741283 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:01 INFO - PROCESS | 1652 | 1467376741364 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:39:01 INFO - PROCESS | 1652 | 1467376741368 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1652 | 1467376741369 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12428f000 == 34 [pid = 1652] [id = 372] 05:39:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11818e400) [pid = 1652] [serial = 1115] [outer = 0x0] 05:39:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119526000) [pid = 1652] [serial = 1116] [outer = 0x11818e400] 05:39:01 INFO - PROCESS | 1652 | 1467376741393 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119670400) [pid = 1652] [serial = 1117] [outer = 0x11818e400] 05:39:01 INFO - PROCESS | 1652 | 1467376741843 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]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 621ms 05:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:39:01 INFO - PROCESS | 1652 | 1467376741897 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 1652 | 1467376741899 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:39:01 INFO - PROCESS | 1652 | 1467376741903 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 1652 | 1467376741904 Marionette TRACE conn2 <- [1,1462,null,{}] 05:39:01 INFO - PROCESS | 1652 | 1467376741908 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}] 05:39:01 INFO - PROCESS | 1652 | 1467376741910 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:02 INFO - PROCESS | 1652 | 1467376742022 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:39:02 INFO - PROCESS | 1652 | 1467376742028 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1652 | 1467376742029 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b1c800 == 35 [pid = 1652] [id = 373] 05:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11692a800) [pid = 1652] [serial = 1118] [outer = 0x0] 05:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1198b9800) [pid = 1652] [serial = 1119] [outer = 0x11692a800] 05:39:02 INFO - PROCESS | 1652 | 1467376742053 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1198c1c00) [pid = 1652] [serial = 1120] [outer = 0x11692a800] 05:39:02 INFO - PROCESS | 1652 | 1467376742385 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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 05:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:39:02 INFO - PROCESS | 1652 | 1467376742422 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1652 | 1467376742423 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:39:02 INFO - PROCESS | 1652 | 1467376742425 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1652 | 1467376742426 Marionette TRACE conn2 <- [1,1466,null,{}] 05:39:02 INFO - PROCESS | 1652 | 1467376742429 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}] 05:39:02 INFO - PROCESS | 1652 | 1467376742430 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:02 INFO - PROCESS | 1652 | 1467376742526 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:39:02 INFO - PROCESS | 1652 | 1467376742534 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1652 | 1467376742542 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x118445800 == 36 [pid = 1652] [id = 374] 05:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1110e8000) [pid = 1652] [serial = 1121] [outer = 0x0] 05:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119bfac00) [pid = 1652] [serial = 1122] [outer = 0x1110e8000] 05:39:02 INFO - PROCESS | 1652 | 1467376742568 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123803000) [pid = 1652] [serial = 1123] [outer = 0x1110e8000] 05:39:02 INFO - PROCESS | 1652 | 1467376742866 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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 472ms 05:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:39:02 INFO - PROCESS | 1652 | 1467376742899 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1652 | 1467376742900 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:39:02 INFO - PROCESS | 1652 | 1467376742902 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1652 | 1467376742903 Marionette TRACE conn2 <- [1,1470,null,{}] 05:39:02 INFO - PROCESS | 1652 | 1467376742906 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}] 05:39:02 INFO - PROCESS | 1652 | 1467376742907 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:02 INFO - PROCESS | 1652 | 1467376742984 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:39:02 INFO - PROCESS | 1652 | 1467376742988 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1652 | 1467376742989 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267bb800 == 37 [pid = 1652] [id = 375] 05:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123803c00) [pid = 1652] [serial = 1124] [outer = 0x0] 05:39:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12408ec00) [pid = 1652] [serial = 1125] [outer = 0x123803c00] 05:39:03 INFO - PROCESS | 1652 | 1467376743015 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1245c9800) [pid = 1652] [serial = 1126] [outer = 0x123803c00] 05:39:03 INFO - PROCESS | 1652 | 1467376743358 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]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 468ms 05:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:39:03 INFO - PROCESS | 1652 | 1467376743372 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 1652 | 1467376743373 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:39:03 INFO - PROCESS | 1652 | 1467376743375 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1652 | 1467376743379 Marionette TRACE conn2 <- [1,1474,null,{}] 05:39:03 INFO - PROCESS | 1652 | 1467376743382 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}] 05:39:03 INFO - PROCESS | 1652 | 1467376743384 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:03 INFO - PROCESS | 1652 | 1467376743501 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:39:03 INFO - PROCESS | 1652 | 1467376743514 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 1652 | 1467376743515 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c49000 == 38 [pid = 1652] [id = 376] 05:39:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1245c9c00) [pid = 1652] [serial = 1127] [outer = 0x0] 05:39:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124b60000) [pid = 1652] [serial = 1128] [outer = 0x1245c9c00] 05:39:03 INFO - PROCESS | 1652 | 1467376743549 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12603ac00) [pid = 1652] [serial = 1129] [outer = 0x1245c9c00] 05:39:03 INFO - PROCESS | 1652 | 1467376743883 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]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 05:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:39:03 INFO - PROCESS | 1652 | 1467376743899 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 1652 | 1467376743901 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:39:03 INFO - PROCESS | 1652 | 1467376743903 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1652 | 1467376743904 Marionette TRACE conn2 <- [1,1478,null,{}] 05:39:03 INFO - PROCESS | 1652 | 1467376743906 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}] 05:39:03 INFO - PROCESS | 1652 | 1467376743907 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:04 INFO - PROCESS | 1652 | 1467376744005 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:39:04 INFO - PROCESS | 1652 | 1467376744016 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1652 | 1467376744018 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x129173800 == 39 [pid = 1652] [id = 377] 05:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1110e9400) [pid = 1652] [serial = 1130] [outer = 0x0] 05:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126510400) [pid = 1652] [serial = 1131] [outer = 0x1110e9400] 05:39:04 INFO - PROCESS | 1652 | 1467376744041 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12673ec00) [pid = 1652] [serial = 1132] [outer = 0x1110e9400] 05:39:04 INFO - PROCESS | 1652 | 1467376744401 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]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 05:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:39:04 INFO - PROCESS | 1652 | 1467376744423 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 1652 | 1467376744424 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:39:04 INFO - PROCESS | 1652 | 1467376744426 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1652 | 1467376744428 Marionette TRACE conn2 <- [1,1482,null,{}] 05:39:04 INFO - PROCESS | 1652 | 1467376744431 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}] 05:39:04 INFO - PROCESS | 1652 | 1467376744432 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:04 INFO - PROCESS | 1652 | 1467376744536 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:39:04 INFO - PROCESS | 1652 | 1467376744540 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1652 | 1467376744541 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b020800 == 40 [pid = 1652] [id = 378] 05:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125704400) [pid = 1652] [serial = 1133] [outer = 0x0] 05:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126fc0400) [pid = 1652] [serial = 1134] [outer = 0x125704400] 05:39:04 INFO - PROCESS | 1652 | 1467376744565 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x129128000) [pid = 1652] [serial = 1135] [outer = 0x125704400] 05:39:04 INFO - PROCESS | 1652 | 1467376744908 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]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 05:39:04 INFO - PROCESS | 1652 | 1467376744948 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 1652 | 1467376744949 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:39:04 INFO - PROCESS | 1652 | 1467376744951 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1652 | 1467376744952 Marionette TRACE conn2 <- [1,1486,null,{}] 05:39:04 INFO - PROCESS | 1652 | 1467376744954 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}] 05:39:04 INFO - PROCESS | 1652 | 1467376744955 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:05 INFO - PROCESS | 1652 | 1467376745052 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:39:05 INFO - PROCESS | 1652 | 1467376745066 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1652 | 1467376745067 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8b1800 == 41 [pid = 1652] [id = 379] 05:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x129129000) [pid = 1652] [serial = 1136] [outer = 0x0] 05:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12940c400) [pid = 1652] [serial = 1137] [outer = 0x129129000] 05:39:05 INFO - PROCESS | 1652 | 1467376745091 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a344800) [pid = 1652] [serial = 1138] [outer = 0x129129000] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119478000) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126940000) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1129aa400) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126fc9800) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128f06000) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119679400) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118782800) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116020400) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118157c00) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1129a9c00) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124d03800) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119186400) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119527800) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11838f800) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x114f81c00) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:39:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115e8b400) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:39:05 INFO - PROCESS | 1652 | 1467376745662 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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 769ms 05:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:39:05 INFO - PROCESS | 1652 | 1467376745721 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 1652 | 1467376745722 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:39:05 INFO - PROCESS | 1652 | 1467376745724 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1652 | 1467376745725 Marionette TRACE conn2 <- [1,1490,null,{}] 05:39:05 INFO - PROCESS | 1652 | 1467376745727 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}] 05:39:05 INFO - PROCESS | 1652 | 1467376745728 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:05 INFO - PROCESS | 1652 | 1467376745806 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:39:05 INFO - PROCESS | 1652 | 1467376745825 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1652 | 1467376745827 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x128866800 == 42 [pid = 1652] [id = 380] 05:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116020400) [pid = 1652] [serial = 1139] [outer = 0x0] 05:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118157c00) [pid = 1652] [serial = 1140] [outer = 0x116020400] 05:39:05 INFO - PROCESS | 1652 | 1467376745853 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119478000) [pid = 1652] [serial = 1141] [outer = 0x116020400] 05:39:06 INFO - PROCESS | 1652 | 1467376746255 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]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 567ms 05:39:06 INFO - PROCESS | 1652 | 1467376746292 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 1652 | 1467376746295 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:39:06 INFO - PROCESS | 1652 | 1467376746299 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1652 | 1467376746301 Marionette TRACE conn2 <- [1,1494,null,{}] 05:39:06 INFO - PROCESS | 1652 | 1467376746304 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}] 05:39:06 INFO - PROCESS | 1652 | 1467376746306 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:06 INFO - PROCESS | 1652 | 1467376746429 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:39:06 INFO - PROCESS | 1652 | 1467376746436 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 1652 | 1467376746437 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccd5000 == 43 [pid = 1652] [id = 381] 05:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115e86400) [pid = 1652] [serial = 1142] [outer = 0x0] 05:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126fc9800) [pid = 1652] [serial = 1143] [outer = 0x115e86400] 05:39:06 INFO - PROCESS | 1652 | 1467376746477 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129411000) [pid = 1652] [serial = 1144] [outer = 0x115e86400] 05:39:06 INFO - PROCESS | 1652 | 1467376746849 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]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 571ms 05:39:06 INFO - PROCESS | 1652 | 1467376746870 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 1652 | 1467376746872 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:39:06 INFO - PROCESS | 1652 | 1467376746875 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1652 | 1467376746877 Marionette TRACE conn2 <- [1,1498,null,{}] 05:39:06 INFO - PROCESS | 1652 | 1467376746896 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}] 05:39:06 INFO - PROCESS | 1652 | 1467376746898 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:07 INFO - PROCESS | 1652 | 1467376747026 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:39:07 INFO - PROCESS | 1652 | 1467376747031 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 1652 | 1467376747032 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d059000 == 44 [pid = 1652] [id = 382] 05:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a11400) [pid = 1652] [serial = 1145] [outer = 0x0] 05:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a4ee000) [pid = 1652] [serial = 1146] [outer = 0x119a11400] 05:39:07 INFO - PROCESS | 1652 | 1467376747071 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12af46000) [pid = 1652] [serial = 1147] [outer = 0x119a11400] 05:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 622ms 05:39:07 INFO - PROCESS | 1652 | 1467376747492 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]]]}] 05:39:07 INFO - PROCESS | 1652 | 1467376747498 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 1652 | 1467376747499 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:39:07 INFO - PROCESS | 1652 | 1467376747501 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1652 | 1467376747502 Marionette TRACE conn2 <- [1,1502,null,{}] 05:39:07 INFO - PROCESS | 1652 | 1467376747504 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}] 05:39:07 INFO - PROCESS | 1652 | 1467376747505 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:07 INFO - PROCESS | 1652 | 1467376747590 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:39:07 INFO - PROCESS | 1652 | 1467376747700 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 1652 | 1467376747702 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x112642800 == 45 [pid = 1652] [id = 383] 05:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11109b400) [pid = 1652] [serial = 1148] [outer = 0x0] 05:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1110ec800) [pid = 1652] [serial = 1149] [outer = 0x11109b400] 05:39:07 INFO - PROCESS | 1652 | 1467376747741 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x111dacc00) [pid = 1652] [serial = 1150] [outer = 0x11109b400] 05:39:08 INFO - PROCESS | 1652 | 1467376748297 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]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 820ms 05:39:08 INFO - PROCESS | 1652 | 1467376748323 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 1652 | 1467376748326 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:39:08 INFO - PROCESS | 1652 | 1467376748331 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 1652 | 1467376748334 Marionette TRACE conn2 <- [1,1506,null,{}] 05:39:08 INFO - PROCESS | 1652 | 1467376748340 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}] 05:39:08 INFO - PROCESS | 1652 | 1467376748342 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:08 INFO - PROCESS | 1652 | 1467376748533 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:39:08 INFO - PROCESS | 1652 | 1467376748632 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1652 | 1467376748634 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183c3800 == 46 [pid = 1652] [id = 384] 05:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x111f2fc00) [pid = 1652] [serial = 1151] [outer = 0x0] 05:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x115e19000) [pid = 1652] [serial = 1152] [outer = 0x111f2fc00] 05:39:08 INFO - PROCESS | 1652 | 1467376748666 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1164e9400) [pid = 1652] [serial = 1153] [outer = 0x111f2fc00] 05:39:09 INFO - PROCESS | 1652 | 1467376749274 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]]]}] 05:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1023ms 05:39:09 INFO - PROCESS | 1652 | 1467376749356 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 1652 | 1467376749360 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:39:09 INFO - PROCESS | 1652 | 1467376749367 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1652 | 1467376749369 Marionette TRACE conn2 <- [1,1510,null,{}] 05:39:09 INFO - PROCESS | 1652 | 1467376749373 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}] 05:39:09 INFO - PROCESS | 1652 | 1467376749376 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:09 INFO - PROCESS | 1652 | 1467376749499 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:39:09 INFO - PROCESS | 1652 | 1467376749553 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1652 | 1467376749554 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d34000 == 47 [pid = 1652] [id = 385] 05:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1164ec800) [pid = 1652] [serial = 1154] [outer = 0x0] 05:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116f78c00) [pid = 1652] [serial = 1155] [outer = 0x1164ec800] 05:39:09 INFO - PROCESS | 1652 | 1467376749584 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118195400) [pid = 1652] [serial = 1156] [outer = 0x1164ec800] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d059000 == 46 [pid = 1652] [id = 382] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccd5000 == 45 [pid = 1652] [id = 381] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x128866800 == 44 [pid = 1652] [id = 380] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8b1800 == 43 [pid = 1652] [id = 379] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b020800 == 42 [pid = 1652] [id = 378] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x129173800 == 41 [pid = 1652] [id = 377] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x119c49000 == 40 [pid = 1652] [id = 376] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a85d000) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1267bb800 == 39 [pid = 1652] [id = 375] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x118445800 == 38 [pid = 1652] [id = 374] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x124b1c800 == 37 [pid = 1652] [id = 373] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12428f000 == 36 [pid = 1652] [id = 372] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x123a91800 == 35 [pid = 1652] [id = 371] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4b000 == 34 [pid = 1652] [id = 370] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1192bd800 == 33 [pid = 1652] [id = 369] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x118446000 == 32 [pid = 1652] [id = 368] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x117155800 == 31 [pid = 1652] [id = 367] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x116173000 == 30 [pid = 1652] [id = 366] 05:39:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a1800 == 29 [pid = 1652] [id = 365] 05:39:10 INFO - PROCESS | 1652 | 1467376750330 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]]]}] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126734c00) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1194a9000) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 05:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 973ms 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124d08c00) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12693fc00) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126fc8c00) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11692e400) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128f10000) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128f07000) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12912f000) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x129128c00) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129407c00) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a48cc00) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1164e1400) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11834ac00) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118196000) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113edc000) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1129af400) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1198c3000) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119837800) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1198c2400) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a4f2c00) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118765000) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1194ac400) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11692d400) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118311000) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116931800) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128e0cc00) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118786000) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x123e03000) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a48a400) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 05:39:10 INFO - PROCESS | 1652 | 1467376750340 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1652 | 1467376750343 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:39:10 INFO - PROCESS | 1652 | 1467376750346 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1652 | 1467376750348 Marionette TRACE conn2 <- [1,1514,null,{}] 05:39:10 INFO - PROCESS | 1652 | 1467376750351 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}] 05:39:10 INFO - PROCESS | 1652 | 1467376750353 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:10 INFO - PROCESS | 1652 | 1467376750431 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:39:10 INFO - PROCESS | 1652 | 1467376750435 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1652 | 1467376750437 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x117143800 == 30 [pid = 1652] [id = 386] 05:39:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116f7a400) [pid = 1652] [serial = 1157] [outer = 0x0] 05:39:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1176e9400) [pid = 1652] [serial = 1158] [outer = 0x116f7a400] 05:39:10 INFO - PROCESS | 1652 | 1467376750467 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11818e000) [pid = 1652] [serial = 1159] [outer = 0x116f7a400] 05:39:10 INFO - PROCESS | 1652 | 1467376750801 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]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 470ms 05:39:10 INFO - PROCESS | 1652 | 1467376750816 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1652 | 1467376750819 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:39:10 INFO - PROCESS | 1652 | 1467376750823 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1652 | 1467376750825 Marionette TRACE conn2 <- [1,1518,null,{}] 05:39:10 INFO - PROCESS | 1652 | 1467376750828 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}] 05:39:10 INFO - PROCESS | 1652 | 1467376750829 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:10 INFO - PROCESS | 1652 | 1467376750926 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:39:10 INFO - PROCESS | 1652 | 1467376750978 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1652 | 1467376750979 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11835c800 == 31 [pid = 1652] [id = 387] 05:39:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11818f400) [pid = 1652] [serial = 1160] [outer = 0x0] 05:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118390000) [pid = 1652] [serial = 1161] [outer = 0x11818f400] 05:39:11 INFO - PROCESS | 1652 | 1467376751005 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118760800) [pid = 1652] [serial = 1162] [outer = 0x11818f400] 05:39:11 INFO - PROCESS | 1652 | 1467376751305 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]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 519ms 05:39:11 INFO - PROCESS | 1652 | 1467376751342 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 1652 | 1467376751344 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:39:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:39:11 INFO - PROCESS | 1652 | 1467376751348 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1652 | 1467376751351 Marionette TRACE conn2 <- [1,1522,null,{}] 05:39:11 INFO - PROCESS | 1652 | 1467376751359 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}] 05:39:11 INFO - PROCESS | 1652 | 1467376751362 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:11 INFO - PROCESS | 1652 | 1467376751437 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:39:11 INFO - PROCESS | 1652 | 1467376751495 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 1652 | 1467376751497 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c3c000 == 32 [pid = 1652] [id = 388] 05:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118760400) [pid = 1652] [serial = 1163] [outer = 0x0] 05:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118782800) [pid = 1652] [serial = 1164] [outer = 0x118760400] 05:39:11 INFO - PROCESS | 1652 | 1467376751524 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11918b400) [pid = 1652] [serial = 1165] [outer = 0x118760400] 05:39:11 INFO - PROCESS | 1652 | 1467376751778 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"]]]}] 05:39:11 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 () { 05:39:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:39:11 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 () { 05:39:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:39:11 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 () { 05:39:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:39:11 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 () { 05:39:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:39:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 472ms 05:39:11 INFO - PROCESS | 1652 | 1467376751821 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 1652 | 1467376751823 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:39:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:39:11 INFO - PROCESS | 1652 | 1467376751826 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1652 | 1467376751827 Marionette TRACE conn2 <- [1,1526,null,{}] 05:39:11 INFO - PROCESS | 1652 | 1467376751836 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}] 05:39:11 INFO - PROCESS | 1652 | 1467376751837 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:11 INFO - PROCESS | 1652 | 1467376751921 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:39:11 INFO - PROCESS | 1652 | 1467376751925 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 1652 | 1467376751926 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f1c800 == 33 [pid = 1652] [id = 389] 05:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11918e000) [pid = 1652] [serial = 1166] [outer = 0x0] 05:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119526800) [pid = 1652] [serial = 1167] [outer = 0x11918e000] 05:39:11 INFO - PROCESS | 1652 | 1467376751954 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1198bd000) [pid = 1652] [serial = 1168] [outer = 0x11918e000] 05:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:39:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 476ms 05:39:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:39:12 INFO - PROCESS | 1652 | 1467376752295 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"]]]}] 05:39:12 INFO - PROCESS | 1652 | 1467376752303 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 1652 | 1467376752304 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:39:12 INFO - PROCESS | 1652 | 1467376752306 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 1652 | 1467376752308 Marionette TRACE conn2 <- [1,1530,null,{}] 05:39:12 INFO - PROCESS | 1652 | 1467376752310 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}] 05:39:12 INFO - PROCESS | 1652 | 1467376752313 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:12 INFO - PROCESS | 1652 | 1467376752423 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:39:12 INFO - PROCESS | 1652 | 1467376752436 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1652 | 1467376752437 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256c4800 == 34 [pid = 1652] [id = 390] 05:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1122bd000) [pid = 1652] [serial = 1169] [outer = 0x0] 05:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198be400) [pid = 1652] [serial = 1170] [outer = 0x1122bd000] 05:39:12 INFO - PROCESS | 1652 | 1467376752461 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123806800) [pid = 1652] [serial = 1171] [outer = 0x1122bd000] 05:39:12 INFO - PROCESS | 1652 | 1467376752766 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]]]}] 05:39:12 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 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:39:12 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. 05:39:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:39:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 05:39:12 INFO - PROCESS | 1652 | 1467376752789 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 1652 | 1467376752790 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:39:12 INFO - PROCESS | 1652 | 1467376752792 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 1652 | 1467376752793 Marionette TRACE conn2 <- [1,1534,null,{}] 05:39:12 INFO - PROCESS | 1652 | 1467376752799 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}] 05:39:12 INFO - PROCESS | 1652 | 1467376752803 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:12 INFO - PROCESS | 1652 | 1467376752917 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:39:12 INFO - PROCESS | 1652 | 1467376752928 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1652 | 1467376752931 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12885d000 == 35 [pid = 1652] [id = 391] 05:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12458d400) [pid = 1652] [serial = 1172] [outer = 0x0] 05:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125704800) [pid = 1652] [serial = 1173] [outer = 0x12458d400] 05:39:12 INFO - PROCESS | 1652 | 1467376752963 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126736c00) [pid = 1652] [serial = 1174] [outer = 0x12458d400] 05:39:13 INFO - PROCESS | 1652 | 1467376753295 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]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 522ms 05:39:13 INFO - PROCESS | 1652 | 1467376753316 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1652 | 1467376753317 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:39:13 INFO - PROCESS | 1652 | 1467376753319 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1652 | 1467376753320 Marionette TRACE conn2 <- [1,1538,null,{}] 05:39:13 INFO - PROCESS | 1652 | 1467376753329 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}] 05:39:13 INFO - PROCESS | 1652 | 1467376753331 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:13 INFO - PROCESS | 1652 | 1467376753426 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:39:13 INFO - PROCESS | 1652 | 1467376753430 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 1652 | 1467376753431 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee6800 == 36 [pid = 1652] [id = 392] 05:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124ad9400) [pid = 1652] [serial = 1175] [outer = 0x0] 05:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126fc8400) [pid = 1652] [serial = 1176] [outer = 0x124ad9400] 05:39:13 INFO - PROCESS | 1652 | 1467376753455 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128f0cc00) [pid = 1652] [serial = 1177] [outer = 0x124ad9400] 05:39:13 INFO - PROCESS | 1652 | 1467376753815 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]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 05:39:13 INFO - PROCESS | 1652 | 1467376753839 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1652 | 1467376753840 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:39:13 INFO - PROCESS | 1652 | 1467376753842 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1652 | 1467376753844 Marionette TRACE conn2 <- [1,1542,null,{}] 05:39:13 INFO - PROCESS | 1652 | 1467376753854 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}] 05:39:13 INFO - PROCESS | 1652 | 1467376753855 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:13 INFO - PROCESS | 1652 | 1467376753952 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:39:13 INFO - PROCESS | 1652 | 1467376753956 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 1652 | 1467376753965 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x129456800 == 37 [pid = 1652] [id = 393] 05:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12577cc00) [pid = 1652] [serial = 1178] [outer = 0x0] 05:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x129130000) [pid = 1652] [serial = 1179] [outer = 0x12577cc00] 05:39:14 INFO - PROCESS | 1652 | 1467376754023 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12940ac00) [pid = 1652] [serial = 1180] [outer = 0x12577cc00] 05:39:14 INFO - PROCESS | 1652 | 1467376754304 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]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 477ms 05:39:14 INFO - PROCESS | 1652 | 1467376754320 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1652 | 1467376754321 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:39:14 INFO - PROCESS | 1652 | 1467376754324 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1652 | 1467376754325 Marionette TRACE conn2 <- [1,1546,null,{}] 05:39:14 INFO - PROCESS | 1652 | 1467376754340 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}] 05:39:14 INFO - PROCESS | 1652 | 1467376754341 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:14 INFO - PROCESS | 1652 | 1467376754578 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116020400) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1245c9c00) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1110e9400) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123803c00) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x123a1e400) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1110e8000) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125704400) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1133f1400) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11692a800) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11818e400) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1185ce800) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11818ac00) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1129abc00) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11109f400) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x113d4e000) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:39:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x129129000) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:39:14 INFO - PROCESS | 1652 | 1467376754627 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 1652 | 1467376754628 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x118367800 == 38 [pid = 1652] [id = 394] 05:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1110a3800) [pid = 1652] [serial = 1181] [outer = 0x0] 05:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1110ee000) [pid = 1652] [serial = 1182] [outer = 0x1110a3800] 05:39:14 INFO - PROCESS | 1652 | 1467376754653 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11692a800) [pid = 1652] [serial = 1183] [outer = 0x1110a3800] 05:39:14 INFO - PROCESS | 1652 | 1467376754918 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]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 621ms 05:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:39:14 INFO - PROCESS | 1652 | 1467376754952 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1652 | 1467376754953 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:39:14 INFO - PROCESS | 1652 | 1467376754955 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1652 | 1467376754956 Marionette TRACE conn2 <- [1,1550,null,{}] 05:39:14 INFO - PROCESS | 1652 | 1467376754959 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}] 05:39:14 INFO - PROCESS | 1652 | 1467376754960 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:15 INFO - PROCESS | 1652 | 1467376755058 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:39:15 INFO - PROCESS | 1652 | 1467376755062 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1652 | 1467376755064 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b01c800 == 39 [pid = 1652] [id = 395] 05:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118306400) [pid = 1652] [serial = 1184] [outer = 0x0] 05:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123804400) [pid = 1652] [serial = 1185] [outer = 0x118306400] 05:39:15 INFO - PROCESS | 1652 | 1467376755088 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129129000) [pid = 1652] [serial = 1186] [outer = 0x118306400] 05:39:15 INFO - PROCESS | 1652 | 1467376755406 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]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 468ms 05:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:39:15 INFO - PROCESS | 1652 | 1467376755424 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1652 | 1467376755426 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:39:15 INFO - PROCESS | 1652 | 1467376755429 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1652 | 1467376755433 Marionette TRACE conn2 <- [1,1554,null,{}] 05:39:15 INFO - PROCESS | 1652 | 1467376755435 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}] 05:39:15 INFO - PROCESS | 1652 | 1467376755437 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:15 INFO - PROCESS | 1652 | 1467376755555 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:39:15 INFO - PROCESS | 1652 | 1467376755562 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1652 | 1467376755563 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bce2800 == 40 [pid = 1652] [id = 396] 05:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11818e400) [pid = 1652] [serial = 1187] [outer = 0x0] 05:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a48b000) [pid = 1652] [serial = 1188] [outer = 0x11818e400] 05:39:15 INFO - PROCESS | 1652 | 1467376755589 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12afa8000) [pid = 1652] [serial = 1189] [outer = 0x11818e400] 05:39:15 INFO - PROCESS | 1652 | 1467376755913 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]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 05:39:15 INFO - PROCESS | 1652 | 1467376755950 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1652 | 1467376755952 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:39:15 INFO - PROCESS | 1652 | 1467376755954 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1652 | 1467376755955 Marionette TRACE conn2 <- [1,1558,null,{}] 05:39:15 INFO - PROCESS | 1652 | 1467376755958 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}] 05:39:15 INFO - PROCESS | 1652 | 1467376755959 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:16 INFO - PROCESS | 1652 | 1467376756042 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:39:16 INFO - PROCESS | 1652 | 1467376756048 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 1652 | 1467376756049 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cccb000 == 41 [pid = 1652] [id = 397] 05:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a4f1800) [pid = 1652] [serial = 1190] [outer = 0x0] 05:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b807400) [pid = 1652] [serial = 1191] [outer = 0x12a4f1800] 05:39:16 INFO - PROCESS | 1652 | 1467376756073 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b811c00) [pid = 1652] [serial = 1192] [outer = 0x12a4f1800] 05:39:16 INFO - PROCESS | 1652 | 1467376756384 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]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 05:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:39:16 INFO - PROCESS | 1652 | 1467376756423 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 1652 | 1467376756424 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:39:16 INFO - PROCESS | 1652 | 1467376756426 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 1652 | 1467376756427 Marionette TRACE conn2 <- [1,1562,null,{}] 05:39:16 INFO - PROCESS | 1652 | 1467376756430 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}] 05:39:16 INFO - PROCESS | 1652 | 1467376756431 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:16 INFO - PROCESS | 1652 | 1467376756539 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:39:16 INFO - PROCESS | 1652 | 1467376756545 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 1652 | 1467376756546 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d050800 == 42 [pid = 1652] [id = 398] 05:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12af45000) [pid = 1652] [serial = 1193] [outer = 0x0] 05:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b811000) [pid = 1652] [serial = 1194] [outer = 0x12af45000] 05:39:16 INFO - PROCESS | 1652 | 1467376756570 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b890000) [pid = 1652] [serial = 1195] [outer = 0x12af45000] 05:39:17 INFO - PROCESS | 1652 | 1467376757049 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]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 05:39:17 INFO - PROCESS | 1652 | 1467376757097 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:39:17 INFO - PROCESS | 1652 | 1467376757099 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:39:17 INFO - PROCESS | 1652 | 1467376757103 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1652 | 1467376757106 Marionette TRACE conn2 <- [1,1566,null,{}] 05:39:17 INFO - PROCESS | 1652 | 1467376757110 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}] 05:39:17 INFO - PROCESS | 1652 | 1467376757112 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:17 INFO - PROCESS | 1652 | 1467376757218 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:39:17 INFO - PROCESS | 1652 | 1467376757325 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1652 | 1467376757327 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183c6000 == 43 [pid = 1652] [id = 399] 05:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116f7c000) [pid = 1652] [serial = 1196] [outer = 0x0] 05:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1176f5800) [pid = 1652] [serial = 1197] [outer = 0x116f7c000] 05:39:17 INFO - PROCESS | 1652 | 1467376757360 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11830e800) [pid = 1652] [serial = 1198] [outer = 0x116f7c000] 05:39:17 INFO - PROCESS | 1652 | 1467376757777 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]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 723ms 05:39:17 INFO - PROCESS | 1652 | 1467376757826 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 1652 | 1467376757829 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:39:17 INFO - PROCESS | 1652 | 1467376757833 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1652 | 1467376757835 Marionette TRACE conn2 <- [1,1570,null,{}] 05:39:17 INFO - PROCESS | 1652 | 1467376757838 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}] 05:39:17 INFO - PROCESS | 1652 | 1467376757840 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:17 INFO - PROCESS | 1652 | 1467376757945 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:39:18 INFO - PROCESS | 1652 | 1467376758006 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 1652 | 1467376758007 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x125734800 == 44 [pid = 1652] [id = 400] 05:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1185cc400) [pid = 1652] [serial = 1199] [outer = 0x0] 05:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118784800) [pid = 1652] [serial = 1200] [outer = 0x1185cc400] 05:39:18 INFO - PROCESS | 1652 | 1467376758037 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11918c000) [pid = 1652] [serial = 1201] [outer = 0x1185cc400] 05:39:18 INFO - PROCESS | 1652 | 1467376758482 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]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 669ms 05:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:39:18 INFO - PROCESS | 1652 | 1467376758503 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 1652 | 1467376758504 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:39:18 INFO - PROCESS | 1652 | 1467376758507 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 1652 | 1467376758509 Marionette TRACE conn2 <- [1,1574,null,{}] 05:39:18 INFO - PROCESS | 1652 | 1467376758519 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}] 05:39:18 INFO - PROCESS | 1652 | 1467376758522 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:18 INFO - PROCESS | 1652 | 1467376758654 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:39:18 INFO - PROCESS | 1652 | 1467376758729 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 1652 | 1467376758731 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccd3800 == 45 [pid = 1652] [id = 401] 05:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119bf0000) [pid = 1652] [serial = 1202] [outer = 0x0] 05:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124d50c00) [pid = 1652] [serial = 1203] [outer = 0x119bf0000] 05:39:18 INFO - PROCESS | 1652 | 1467376758762 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126039000) [pid = 1652] [serial = 1204] [outer = 0x119bf0000] 05:39:19 INFO - PROCESS | 1652 | 1467376759176 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]]]}] 05:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 723ms 05:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:39:19 INFO - PROCESS | 1652 | 1467376759231 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 1652 | 1467376759232 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:39:19 INFO - PROCESS | 1652 | 1467376759235 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1652 | 1467376759236 Marionette TRACE conn2 <- [1,1578,null,{}] 05:39:19 INFO - PROCESS | 1652 | 1467376759238 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}] 05:39:19 INFO - PROCESS | 1652 | 1467376759240 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:19 INFO - PROCESS | 1652 | 1467376759343 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:39:19 INFO - PROCESS | 1652 | 1467376759404 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 1652 | 1467376759406 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1d5000 == 46 [pid = 1652] [id = 402] 05:39:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1265aac00) [pid = 1652] [serial = 1205] [outer = 0x0] 05:39:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12912b000) [pid = 1652] [serial = 1206] [outer = 0x1265aac00] 05:39:19 INFO - PROCESS | 1652 | 1467376759434 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12a493800) [pid = 1652] [serial = 1207] [outer = 0x1265aac00] 05:39:20 INFO - PROCESS | 1652 | 1467376760059 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]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 868ms 05:39:20 INFO - PROCESS | 1652 | 1467376760104 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:39:20 INFO - PROCESS | 1652 | 1467376760106 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:39:20 INFO - PROCESS | 1652 | 1467376760110 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 1652 | 1467376760111 Marionette TRACE conn2 <- [1,1582,null,{}] 05:39:20 INFO - PROCESS | 1652 | 1467376760115 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}] 05:39:20 INFO - PROCESS | 1652 | 1467376760116 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:20 INFO - PROCESS | 1652 | 1467376760217 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:39:20 INFO - PROCESS | 1652 | 1467376760290 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 1652 | 1467376760293 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a109800 == 47 [pid = 1652] [id = 403] 05:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1133f0c00) [pid = 1652] [serial = 1208] [outer = 0x0] 05:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116737400) [pid = 1652] [serial = 1209] [outer = 0x1133f0c00] 05:39:20 INFO - PROCESS | 1652 | 1467376760322 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11697ec00) [pid = 1652] [serial = 1210] [outer = 0x1133f0c00] 05:39:20 INFO - PROCESS | 1652 | 1467376760734 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]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 672ms 05:39:20 INFO - PROCESS | 1652 | 1467376760781 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 1652 | 1467376760784 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:39:20 INFO - PROCESS | 1652 | 1467376760788 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 1652 | 1467376760790 Marionette TRACE conn2 <- [1,1586,null,{}] 05:39:20 INFO - PROCESS | 1652 | 1467376760792 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}] 05:39:20 INFO - PROCESS | 1652 | 1467376760794 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cccb000 == 46 [pid = 1652] [id = 397] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12bce2800 == 45 [pid = 1652] [id = 396] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12b01c800 == 44 [pid = 1652] [id = 395] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x118367800 == 43 [pid = 1652] [id = 394] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x129456800 == 42 [pid = 1652] [id = 393] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee6800 == 41 [pid = 1652] [id = 392] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12885d000 == 40 [pid = 1652] [id = 391] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1256c4800 == 39 [pid = 1652] [id = 390] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x123f1c800 == 38 [pid = 1652] [id = 389] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119c3c000 == 37 [pid = 1652] [id = 388] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11835c800 == 36 [pid = 1652] [id = 387] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x117143800 == 35 [pid = 1652] [id = 386] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x117d34000 == 34 [pid = 1652] [id = 385] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1183c3800 == 33 [pid = 1652] [id = 384] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x112642800 == 32 [pid = 1652] [id = 383] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11a109800 == 31 [pid = 1652] [id = 403] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1d5000 == 30 [pid = 1652] [id = 402] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccd3800 == 29 [pid = 1652] [id = 401] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x125734800 == 28 [pid = 1652] [id = 400] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1183c6000 == 27 [pid = 1652] [id = 399] 05:39:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12d050800 == 26 [pid = 1652] [id = 398] 05:39:21 INFO - PROCESS | 1652 | 1467376761408 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x126510400) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12408ec00) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1245c9800) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12adb2400) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119bfac00) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126fc0400) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123803000) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118391c00) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1185cbc00) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1198b9800) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1198c1c00) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119526000) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119670400) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118781000) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1194a2400) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118302400) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11830e000) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112a83400) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113217c00) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1174db800) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117db8800) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116022000) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1164e3800) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12940c400) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129128000) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a344800) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118157c00) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a4ee000) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126fc9800) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119478000) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124b60000) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12603ac00) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12673ec00) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 05:39:21 INFO - PROCESS | 1652 | 1467376761535 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1652 | 1467376761537 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133e0000 == 27 [pid = 1652] [id = 404] 05:39:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1122bdc00) [pid = 1652] [serial = 1211] [outer = 0x0] 05:39:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1129a9000) [pid = 1652] [serial = 1212] [outer = 0x1122bdc00] 05:39:21 INFO - PROCESS | 1652 | 1467376761566 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112a81800) [pid = 1652] [serial = 1213] [outer = 0x1122bdc00] 05:39:21 INFO - PROCESS | 1652 | 1467376761867 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]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1123ms 05:39:21 INFO - PROCESS | 1652 | 1467376761915 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 1652 | 1467376761918 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:39:21 INFO - PROCESS | 1652 | 1467376761922 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1652 | 1467376761924 Marionette TRACE conn2 <- [1,1590,null,{}] 05:39:21 INFO - PROCESS | 1652 | 1467376761927 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}] 05:39:21 INFO - PROCESS | 1652 | 1467376761930 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:22 INFO - PROCESS | 1652 | 1467376762030 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:39:22 INFO - PROCESS | 1652 | 1467376762082 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 1652 | 1467376762083 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x117145800 == 28 [pid = 1652] [id = 405] 05:39:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x112fb3c00) [pid = 1652] [serial = 1214] [outer = 0x0] 05:39:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11601e800) [pid = 1652] [serial = 1215] [outer = 0x112fb3c00] 05:39:22 INFO - PROCESS | 1652 | 1467376762109 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116925800) [pid = 1652] [serial = 1216] [outer = 0x112fb3c00] 05:39:22 INFO - PROCESS | 1652 | 1467376762392 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]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 520ms 05:39:22 INFO - PROCESS | 1652 | 1467376762442 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1652 | 1467376762445 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:39:22 INFO - PROCESS | 1652 | 1467376762450 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1652 | 1467376762452 Marionette TRACE conn2 <- [1,1594,null,{}] 05:39:22 INFO - PROCESS | 1652 | 1467376762454 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}] 05:39:22 INFO - PROCESS | 1652 | 1467376762455 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:22 INFO - PROCESS | 1652 | 1467376762533 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:39:22 INFO - PROCESS | 1652 | 1467376762539 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 1652 | 1467376762540 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116957000 == 29 [pid = 1652] [id = 406] 05:39:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1176f1000) [pid = 1652] [serial = 1217] [outer = 0x0] 05:39:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118194800) [pid = 1652] [serial = 1218] [outer = 0x1176f1000] 05:39:22 INFO - PROCESS | 1652 | 1467376762574 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11830bc00) [pid = 1652] [serial = 1219] [outer = 0x1176f1000] 05:39:22 INFO - PROCESS | 1652 | 1467376762932 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]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 522ms 05:39:22 INFO - PROCESS | 1652 | 1467376762971 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1652 | 1467376762974 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:39:22 INFO - PROCESS | 1652 | 1467376762982 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1652 | 1467376762985 Marionette TRACE conn2 <- [1,1598,null,{}] 05:39:22 INFO - PROCESS | 1652 | 1467376762987 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}] 05:39:22 INFO - PROCESS | 1652 | 1467376762990 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:23 INFO - PROCESS | 1652 | 1467376763069 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:39:23 INFO - PROCESS | 1652 | 1467376763073 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1652 | 1467376763074 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4f000 == 30 [pid = 1652] [id = 407] 05:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118347c00) [pid = 1652] [serial = 1220] [outer = 0x0] 05:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1185ce800) [pid = 1652] [serial = 1221] [outer = 0x118347c00] 05:39:23 INFO - PROCESS | 1652 | 1467376763101 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118785c00) [pid = 1652] [serial = 1222] [outer = 0x118347c00] 05:39:23 INFO - PROCESS | 1652 | 1467376763420 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]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 475ms 05:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:39:23 INFO - PROCESS | 1652 | 1467376763452 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 1652 | 1467376763453 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:39:23 INFO - PROCESS | 1652 | 1467376763455 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1652 | 1467376763456 Marionette TRACE conn2 <- [1,1602,null,{}] 05:39:23 INFO - PROCESS | 1652 | 1467376763459 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}] 05:39:23 INFO - PROCESS | 1652 | 1467376763460 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:23 INFO - PROCESS | 1652 | 1467376763533 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:39:23 INFO - PROCESS | 1652 | 1467376763607 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1652 | 1467376763608 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x123875000 == 31 [pid = 1652] [id = 408] 05:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116028000) [pid = 1652] [serial = 1223] [outer = 0x0] 05:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118789400) [pid = 1652] [serial = 1224] [outer = 0x116028000] 05:39:23 INFO - PROCESS | 1652 | 1467376763633 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194aa400) [pid = 1652] [serial = 1225] [outer = 0x116028000] 05:39:23 INFO - PROCESS | 1652 | 1467376763952 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]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 517ms 05:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:39:23 INFO - PROCESS | 1652 | 1467376763974 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 1652 | 1467376763975 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:39:23 INFO - PROCESS | 1652 | 1467376763977 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1652 | 1467376763979 Marionette TRACE conn2 <- [1,1606,null,{}] 05:39:23 INFO - PROCESS | 1652 | 1467376763983 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}] 05:39:23 INFO - PROCESS | 1652 | 1467376763984 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:24 INFO - PROCESS | 1652 | 1467376764078 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:39:24 INFO - PROCESS | 1652 | 1467376764082 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 1652 | 1467376764086 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12442d000 == 32 [pid = 1652] [id = 409] 05:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1176ec400) [pid = 1652] [serial = 1226] [outer = 0x0] 05:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119814800) [pid = 1652] [serial = 1227] [outer = 0x1176ec400] 05:39:24 INFO - PROCESS | 1652 | 1467376764118 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1198bc400) [pid = 1652] [serial = 1228] [outer = 0x1176ec400] 05:39:24 INFO - PROCESS | 1652 | 1467376764460 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]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 05:39:24 INFO - PROCESS | 1652 | 1467376764500 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 1652 | 1467376764501 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:39:24 INFO - PROCESS | 1652 | 1467376764503 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1652 | 1467376764504 Marionette TRACE conn2 <- [1,1610,null,{}] 05:39:24 INFO - PROCESS | 1652 | 1467376764506 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}] 05:39:24 INFO - PROCESS | 1652 | 1467376764507 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:24 INFO - PROCESS | 1652 | 1467376764603 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:39:24 INFO - PROCESS | 1652 | 1467376764606 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 1652 | 1467376764608 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133d9800 == 33 [pid = 1652] [id = 410] 05:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119529000) [pid = 1652] [serial = 1229] [outer = 0x0] 05:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11a1e0000) [pid = 1652] [serial = 1230] [outer = 0x119529000] 05:39:24 INFO - PROCESS | 1652 | 1467376764632 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12427c800) [pid = 1652] [serial = 1231] [outer = 0x119529000] 05:39:24 INFO - PROCESS | 1652 | 1467376764947 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]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 05:39:24 INFO - PROCESS | 1652 | 1467376764973 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 1652 | 1467376764974 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:39:24 INFO - PROCESS | 1652 | 1467376764976 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1652 | 1467376764977 Marionette TRACE conn2 <- [1,1614,null,{}] 05:39:24 INFO - PROCESS | 1652 | 1467376764982 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}] 05:39:24 INFO - PROCESS | 1652 | 1467376764983 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:25 INFO - PROCESS | 1652 | 1467376765087 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:39:25 INFO - PROCESS | 1652 | 1467376765124 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1652 | 1467376765125 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267a2000 == 34 [pid = 1652] [id = 411] 05:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12458f000) [pid = 1652] [serial = 1232] [outer = 0x0] 05:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1251e0c00) [pid = 1652] [serial = 1233] [outer = 0x12458f000] 05:39:25 INFO - PROCESS | 1652 | 1467376765150 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12570f400) [pid = 1652] [serial = 1234] [outer = 0x12458f000] 05:39:25 INFO - PROCESS | 1652 | 1467376765477 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]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 522ms 05:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:39:25 INFO - PROCESS | 1652 | 1467376765500 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1652 | 1467376765501 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:39:25 INFO - PROCESS | 1652 | 1467376765503 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1652 | 1467376765504 Marionette TRACE conn2 <- [1,1618,null,{}] 05:39:25 INFO - PROCESS | 1652 | 1467376765507 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}] 05:39:25 INFO - PROCESS | 1652 | 1467376765508 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:25 INFO - PROCESS | 1652 | 1467376765792 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a4f1800) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12458d400) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124ad9400) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12577cc00) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11918e000) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x111f2fc00) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11109b400) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1164ec800) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11818f400) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118760400) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116f7a400) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1110a3800) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1122bd000) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118306400) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11818e400) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a11400) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12af45000) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:39:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e86400) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:39:25 INFO - PROCESS | 1652 | 1467376765840 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1652 | 1467376765841 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d4000 == 35 [pid = 1652] [id = 412] 05:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1110a3800) [pid = 1652] [serial = 1235] [outer = 0x0] 05:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1122bd000) [pid = 1652] [serial = 1236] [outer = 0x1110a3800] 05:39:25 INFO - PROCESS | 1652 | 1467376765866 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116f7a400) [pid = 1652] [serial = 1237] [outer = 0x1110a3800] 05:39:26 INFO - PROCESS | 1652 | 1467376766137 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]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 669ms 05:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:39:26 INFO - PROCESS | 1652 | 1467376766173 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 1652 | 1467376766174 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:39:26 INFO - PROCESS | 1652 | 1467376766176 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1652 | 1467376766177 Marionette TRACE conn2 <- [1,1622,null,{}] 05:39:26 INFO - PROCESS | 1652 | 1467376766188 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}] 05:39:26 INFO - PROCESS | 1652 | 1467376766189 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:26 INFO - PROCESS | 1652 | 1467376766267 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:39:26 INFO - PROCESS | 1652 | 1467376766271 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 1652 | 1467376766272 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x129143800 == 36 [pid = 1652] [id = 413] 05:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116f7c400) [pid = 1652] [serial = 1238] [outer = 0x0] 05:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11966e400) [pid = 1652] [serial = 1239] [outer = 0x116f7c400] 05:39:26 INFO - PROCESS | 1652 | 1467376766301 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126039c00) [pid = 1652] [serial = 1240] [outer = 0x116f7c400] 05:39:26 INFO - PROCESS | 1652 | 1467376766746 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]]]}] 05:39:26 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 05:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 577ms 05:39:26 INFO - PROCESS | 1652 | 1467376766754 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 1652 | 1467376766756 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:39:26 INFO - PROCESS | 1652 | 1467376766759 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1652 | 1467376766761 Marionette TRACE conn2 <- [1,1626,null,{}] 05:39:26 INFO - PROCESS | 1652 | 1467376766766 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}] 05:39:26 INFO - PROCESS | 1652 | 1467376766768 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:26 INFO - PROCESS | 1652 | 1467376766889 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:39:26 INFO - PROCESS | 1652 | 1467376766897 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 1652 | 1467376766899 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12945c000 == 37 [pid = 1652] [id = 414] 05:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x111d7b800) [pid = 1652] [serial = 1241] [outer = 0x0] 05:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1265a5800) [pid = 1652] [serial = 1242] [outer = 0x111d7b800] 05:39:26 INFO - PROCESS | 1652 | 1467376766926 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126fc0800) [pid = 1652] [serial = 1243] [outer = 0x111d7b800] 05:39:27 INFO - PROCESS | 1652 | 1467376767253 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]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 526ms 05:39:27 INFO - PROCESS | 1652 | 1467376767285 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1652 | 1467376767287 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:39:27 INFO - PROCESS | 1652 | 1467376767289 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1652 | 1467376767290 Marionette TRACE conn2 <- [1,1630,null,{}] 05:39:27 INFO - PROCESS | 1652 | 1467376767293 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}] 05:39:27 INFO - PROCESS | 1652 | 1467376767295 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:27 INFO - PROCESS | 1652 | 1467376767409 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:39:27 INFO - PROCESS | 1652 | 1467376767415 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 1652 | 1467376767416 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194de800 == 38 [pid = 1652] [id = 415] 05:39:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119185400) [pid = 1652] [serial = 1244] [outer = 0x0] 05:39:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126fcf400) [pid = 1652] [serial = 1245] [outer = 0x119185400] 05:39:27 INFO - PROCESS | 1652 | 1467376767440 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12912d800) [pid = 1652] [serial = 1246] [outer = 0x119185400] 05:39:27 INFO - PROCESS | 1652 | 1467376767750 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]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 470ms 05:39:27 INFO - PROCESS | 1652 | 1467376767812 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1652 | 1467376767815 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:39:27 INFO - PROCESS | 1652 | 1467376767819 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1652 | 1467376767821 Marionette TRACE conn2 <- [1,1634,null,{}] 05:39:27 INFO - PROCESS | 1652 | 1467376767825 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}] 05:39:27 INFO - PROCESS | 1652 | 1467376767827 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:27 INFO - PROCESS | 1652 | 1467376767923 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:39:28 INFO - PROCESS | 1652 | 1467376768016 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1652 | 1467376768018 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695a000 == 39 [pid = 1652] [id = 416] 05:39:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1129aa400) [pid = 1652] [serial = 1247] [outer = 0x0] 05:39:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1129b3000) [pid = 1652] [serial = 1248] [outer = 0x1129aa400] 05:39:28 INFO - PROCESS | 1652 | 1467376768051 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x114f78400) [pid = 1652] [serial = 1249] [outer = 0x1129aa400] 05:39:28 INFO - PROCESS | 1652 | 1467376768586 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]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 824ms 05:39:28 INFO - PROCESS | 1652 | 1467376768667 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 1652 | 1467376768671 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:39:28 INFO - PROCESS | 1652 | 1467376768680 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 1652 | 1467376768684 Marionette TRACE conn2 <- [1,1638,null,{}] 05:39:28 INFO - PROCESS | 1652 | 1467376768688 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}] 05:39:28 INFO - PROCESS | 1652 | 1467376768691 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:28 INFO - PROCESS | 1652 | 1467376768852 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:39:28 INFO - PROCESS | 1652 | 1467376768956 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1652 | 1467376768958 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d6000 == 40 [pid = 1652] [id = 417] 05:39:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116f7ac00) [pid = 1652] [serial = 1250] [outer = 0x0] 05:39:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x117db5400) [pid = 1652] [serial = 1251] [outer = 0x116f7ac00] 05:39:29 INFO - PROCESS | 1652 | 1467376769008 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118308800) [pid = 1652] [serial = 1252] [outer = 0x116f7ac00] 05:39:29 INFO - PROCESS | 1652 | 1467376769723 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]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1077ms 05:39:29 INFO - PROCESS | 1652 | 1467376769769 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1652 | 1467376769771 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:39:29 INFO - PROCESS | 1652 | 1467376769781 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1652 | 1467376769783 Marionette TRACE conn2 <- [1,1642,null,{}] 05:39:29 INFO - PROCESS | 1652 | 1467376769786 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}] 05:39:29 INFO - PROCESS | 1652 | 1467376769788 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:29 INFO - PROCESS | 1652 | 1467376769895 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:39:29 INFO - PROCESS | 1652 | 1467376769976 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1652 | 1467376769979 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x116954800 == 41 [pid = 1652] [id = 418] 05:39:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1133f7400) [pid = 1652] [serial = 1253] [outer = 0x0] 05:39:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116020c00) [pid = 1652] [serial = 1254] [outer = 0x1133f7400] 05:39:30 INFO - PROCESS | 1652 | 1467376770007 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116734800) [pid = 1652] [serial = 1255] [outer = 0x1133f7400] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12945c000 == 40 [pid = 1652] [id = 414] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x129143800 == 39 [pid = 1652] [id = 413] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d4000 == 38 [pid = 1652] [id = 412] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1267a2000 == 37 [pid = 1652] [id = 411] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1133d9800 == 36 [pid = 1652] [id = 410] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12442d000 == 35 [pid = 1652] [id = 409] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x123875000 == 34 [pid = 1652] [id = 408] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4f000 == 33 [pid = 1652] [id = 407] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116957000 == 32 [pid = 1652] [id = 406] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x117145800 == 31 [pid = 1652] [id = 405] 05:39:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1133e0000 == 30 [pid = 1652] [id = 404] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12af46000) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12b807400) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x125704800) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126fc8400) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x129130000) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119526800) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1198bd000) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115e19000) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1164e9400) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1110ec800) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111dacc00) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116f78c00) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118195400) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118390000) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118760800) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118782800) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b811c00) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11918b400) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176e9400) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11818e000) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12940ac00) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11692a800) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1110ee000) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1198be400) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123804400) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128f0cc00) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126736c00) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a48b000) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12afa8000) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x129129000) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x123806800) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b890000) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129411000) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b811000) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1652 | 1467376770434 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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 677ms 05:39:30 INFO - PROCESS | 1652 | 1467376770453 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1652 | 1467376770456 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:39:30 INFO - PROCESS | 1652 | 1467376770460 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1652 | 1467376770462 Marionette TRACE conn2 <- [1,1646,null,{}] 05:39:30 INFO - PROCESS | 1652 | 1467376770464 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}] 05:39:30 INFO - PROCESS | 1652 | 1467376770466 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:30 INFO - PROCESS | 1652 | 1467376770544 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:39:30 INFO - PROCESS | 1652 | 1467376770550 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:30 INFO - PROCESS | 1652 | 1467376770551 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182b5000 == 31 [pid = 1652] [id = 419] 05:39:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116931400) [pid = 1652] [serial = 1256] [outer = 0x0] 05:39:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11818bc00) [pid = 1652] [serial = 1257] [outer = 0x116931400] 05:39:30 INFO - PROCESS | 1652 | 1467376770578 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118309400) [pid = 1652] [serial = 1258] [outer = 0x116931400] 05:39:30 INFO - PROCESS | 1652 | 1467376770903 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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 472ms 05:39:30 INFO - PROCESS | 1652 | 1467376770940 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1652 | 1467376770941 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:39:30 INFO - PROCESS | 1652 | 1467376770943 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1652 | 1467376770947 Marionette TRACE conn2 <- [1,1650,null,{}] 05:39:30 INFO - PROCESS | 1652 | 1467376770956 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}] 05:39:30 INFO - PROCESS | 1652 | 1467376770959 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:31 INFO - PROCESS | 1652 | 1467376771038 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:39:31 INFO - PROCESS | 1652 | 1467376771043 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1652 | 1467376771047 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a10f800 == 32 [pid = 1652] [id = 420] 05:39:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1129ae800) [pid = 1652] [serial = 1259] [outer = 0x0] 05:39:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118764c00) [pid = 1652] [serial = 1260] [outer = 0x1129ae800] 05:39:31 INFO - PROCESS | 1652 | 1467376771078 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118785800) [pid = 1652] [serial = 1261] [outer = 0x1129ae800] 05:39:31 INFO - PROCESS | 1652 | 1467376771417 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]]]}] 05:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 523ms 05:39:31 INFO - PROCESS | 1652 | 1467376771466 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 1652 | 1467376771468 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:39:31 INFO - PROCESS | 1652 | 1467376771480 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 1652 | 1467376771481 Marionette TRACE conn2 <- [1,1654,null,{}] 05:39:31 INFO - PROCESS | 1652 | 1467376771483 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}] 05:39:31 INFO - PROCESS | 1652 | 1467376771484 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:31 INFO - PROCESS | 1652 | 1467376771561 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:39:31 INFO - PROCESS | 1652 | 1467376771567 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1652 | 1467376771568 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12429d800 == 33 [pid = 1652] [id = 421] 05:39:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11889cc00) [pid = 1652] [serial = 1262] [outer = 0x0] 05:39:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1194a2000) [pid = 1652] [serial = 1263] [outer = 0x11889cc00] 05:39:31 INFO - PROCESS | 1652 | 1467376771593 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119529400) [pid = 1652] [serial = 1264] [outer = 0x11889cc00] 05:39:31 INFO - PROCESS | 1652 | 1467376771929 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]]]}] 05:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 474ms 05:39:31 INFO - PROCESS | 1652 | 1467376771950 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 1652 | 1467376771951 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:39:31 INFO - PROCESS | 1652 | 1467376771954 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 1652 | 1467376771955 Marionette TRACE conn2 <- [1,1658,null,{}] 05:39:31 INFO - PROCESS | 1652 | 1467376771957 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}] 05:39:31 INFO - PROCESS | 1652 | 1467376771958 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:32 INFO - PROCESS | 1652 | 1467376772033 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:39:32 INFO - PROCESS | 1652 | 1467376772036 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1652 | 1467376772037 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256c3800 == 34 [pid = 1652] [id = 422] 05:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1122bb800) [pid = 1652] [serial = 1265] [outer = 0x0] 05:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11982fc00) [pid = 1652] [serial = 1266] [outer = 0x1122bb800] 05:39:32 INFO - PROCESS | 1652 | 1467376772061 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1198c1000) [pid = 1652] [serial = 1267] [outer = 0x1122bb800] 05:39:32 INFO - PROCESS | 1652 | 1467376772386 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 469ms 05:39:32 INFO - PROCESS | 1652 | 1467376772424 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1652 | 1467376772425 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:39:32 INFO - PROCESS | 1652 | 1467376772427 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1652 | 1467376772429 Marionette TRACE conn2 <- [1,1662,null,{}] 05:39:32 INFO - PROCESS | 1652 | 1467376772431 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}] 05:39:32 INFO - PROCESS | 1652 | 1467376772435 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:32 INFO - PROCESS | 1652 | 1467376772568 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:39:32 INFO - PROCESS | 1652 | 1467376772579 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1652 | 1467376772580 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267a7800 == 35 [pid = 1652] [id = 423] 05:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1198c1800) [pid = 1652] [serial = 1268] [outer = 0x0] 05:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11a1ed400) [pid = 1652] [serial = 1269] [outer = 0x1198c1800] 05:39:32 INFO - PROCESS | 1652 | 1467376772605 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125708c00) [pid = 1652] [serial = 1270] [outer = 0x1198c1800] 05:39:32 INFO - PROCESS | 1652 | 1467376772926 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 05:39:32 INFO - PROCESS | 1652 | 1467376772950 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1652 | 1467376772951 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:39:32 INFO - PROCESS | 1652 | 1467376772954 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1652 | 1467376772955 Marionette TRACE conn2 <- [1,1666,null,{}] 05:39:32 INFO - PROCESS | 1652 | 1467376772957 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}] 05:39:32 INFO - PROCESS | 1652 | 1467376772958 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:33 INFO - PROCESS | 1652 | 1467376773054 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:39:33 INFO - PROCESS | 1652 | 1467376773066 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1652 | 1467376773067 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x129144000 == 36 [pid = 1652] [id = 424] 05:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126037800) [pid = 1652] [serial = 1271] [outer = 0x0] 05:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126509800) [pid = 1652] [serial = 1272] [outer = 0x126037800] 05:39:33 INFO - PROCESS | 1652 | 1467376773099 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126942c00) [pid = 1652] [serial = 1273] [outer = 0x126037800] 05:39:33 INFO - PROCESS | 1652 | 1467376773445 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]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 05:39:33 INFO - PROCESS | 1652 | 1467376773472 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 1652 | 1467376773474 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:39:33 INFO - PROCESS | 1652 | 1467376773476 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 1652 | 1467376773477 Marionette TRACE conn2 <- [1,1670,null,{}] 05:39:33 INFO - PROCESS | 1652 | 1467376773479 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}] 05:39:33 INFO - PROCESS | 1652 | 1467376773480 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:33 INFO - PROCESS | 1652 | 1467376773573 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:39:33 INFO - PROCESS | 1652 | 1467376773585 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1652 | 1467376773586 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a378800 == 37 [pid = 1652] [id = 425] 05:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124dca400) [pid = 1652] [serial = 1274] [outer = 0x0] 05:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126fc9000) [pid = 1652] [serial = 1275] [outer = 0x124dca400] 05:39:33 INFO - PROCESS | 1652 | 1467376773609 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128e11800) [pid = 1652] [serial = 1276] [outer = 0x124dca400] 05:39:33 INFO - PROCESS | 1652 | 1467376773942 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]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 05:39:33 INFO - PROCESS | 1652 | 1467376773997 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:39:34 INFO - PROCESS | 1652 | 1467376773999 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:39:34 INFO - PROCESS | 1652 | 1467376774001 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1652 | 1467376774002 Marionette TRACE conn2 <- [1,1674,null,{}] 05:39:34 INFO - PROCESS | 1652 | 1467376774004 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}] 05:39:34 INFO - PROCESS | 1652 | 1467376774005 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:34 INFO - PROCESS | 1652 | 1467376774103 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:39:34 INFO - PROCESS | 1652 | 1467376774116 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 1652 | 1467376774117 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b037800 == 38 [pid = 1652] [id = 426] 05:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126491400) [pid = 1652] [serial = 1277] [outer = 0x0] 05:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x129126400) [pid = 1652] [serial = 1278] [outer = 0x126491400] 05:39:34 INFO - PROCESS | 1652 | 1467376774148 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129409c00) [pid = 1652] [serial = 1279] [outer = 0x126491400] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1176ec400) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1176f1000) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112fb3c00) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119529000) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1122bdc00) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1133f0c00) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118347c00) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f7c000) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1185cc400) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119bf0000) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1265aac00) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12458f000) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1110a3800) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x111d7b800) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116028000) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:39:34 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116f7c400) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:39:34 INFO - PROCESS | 1652 | 1467376774718 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]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 769ms 05:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:39:34 INFO - PROCESS | 1652 | 1467376774770 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1652 | 1467376774772 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:39:34 INFO - PROCESS | 1652 | 1467376774774 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1652 | 1467376774775 Marionette TRACE conn2 <- [1,1678,null,{}] 05:39:34 INFO - PROCESS | 1652 | 1467376774777 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}] 05:39:34 INFO - PROCESS | 1652 | 1467376774778 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:34 INFO - PROCESS | 1652 | 1467376774861 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:39:34 INFO - PROCESS | 1652 | 1467376774867 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 1652 | 1467376774868 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x126557000 == 39 [pid = 1652] [id = 427] 05:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1110a5800) [pid = 1652] [serial = 1280] [outer = 0x0] 05:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x115e85400) [pid = 1652] [serial = 1281] [outer = 0x1110a5800] 05:39:34 INFO - PROCESS | 1652 | 1467376774892 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118344400) [pid = 1652] [serial = 1282] [outer = 0x1110a5800] 05:39:35 INFO - PROCESS | 1652 | 1467376775223 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]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 467ms 05:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:39:35 INFO - PROCESS | 1652 | 1467376775242 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 1652 | 1467376775243 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:39:35 INFO - PROCESS | 1652 | 1467376775247 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 1652 | 1467376775251 Marionette TRACE conn2 <- [1,1682,null,{}] 05:39:35 INFO - PROCESS | 1652 | 1467376775253 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}] 05:39:35 INFO - PROCESS | 1652 | 1467376775254 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:35 INFO - PROCESS | 1652 | 1467376775371 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:39:35 INFO - PROCESS | 1652 | 1467376775378 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1652 | 1467376775387 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcf1800 == 40 [pid = 1652] [id = 428] 05:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118347c00) [pid = 1652] [serial = 1283] [outer = 0x0] 05:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124ad7c00) [pid = 1652] [serial = 1284] [outer = 0x118347c00] 05:39:35 INFO - PROCESS | 1652 | 1467376775413 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a48a800) [pid = 1652] [serial = 1285] [outer = 0x118347c00] 05:39:35 INFO - PROCESS | 1652 | 1467376775733 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]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 05:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:39:35 INFO - PROCESS | 1652 | 1467376775768 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 1652 | 1467376775769 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:39:35 INFO - PROCESS | 1652 | 1467376775771 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 1652 | 1467376775772 Marionette TRACE conn2 <- [1,1686,null,{}] 05:39:35 INFO - PROCESS | 1652 | 1467376775775 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}] 05:39:35 INFO - PROCESS | 1652 | 1467376775776 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:35 INFO - PROCESS | 1652 | 1467376775854 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:39:35 INFO - PROCESS | 1652 | 1467376775857 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1652 | 1467376775858 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a9800 == 41 [pid = 1652] [id = 429] 05:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a492000) [pid = 1652] [serial = 1286] [outer = 0x0] 05:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a4f1c00) [pid = 1652] [serial = 1287] [outer = 0x12a492000] 05:39:35 INFO - PROCESS | 1652 | 1467376775882 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a863c00) [pid = 1652] [serial = 1288] [outer = 0x12a492000] 05:39:36 INFO - PROCESS | 1652 | 1467376776200 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]]]}] 05:39:36 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 05:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 470ms 05:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:39:36 INFO - PROCESS | 1652 | 1467376776241 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1652 | 1467376776242 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:39:36 INFO - PROCESS | 1652 | 1467376776244 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1652 | 1467376776245 Marionette TRACE conn2 <- [1,1690,null,{}] 05:39:36 INFO - PROCESS | 1652 | 1467376776248 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}] 05:39:36 INFO - PROCESS | 1652 | 1467376776249 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:36 INFO - PROCESS | 1652 | 1467376776357 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:39:36 INFO - PROCESS | 1652 | 1467376776370 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 1652 | 1467376776372 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccde800 == 42 [pid = 1652] [id = 430] 05:39:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a859800) [pid = 1652] [serial = 1289] [outer = 0x0] 05:39:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12af39000) [pid = 1652] [serial = 1290] [outer = 0x12a859800] 05:39:36 INFO - PROCESS | 1652 | 1467376776395 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12af45000) [pid = 1652] [serial = 1291] [outer = 0x12a859800] 05:39:36 INFO - PROCESS | 1652 | 1467376776763 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 570ms 05:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:39:36 INFO - PROCESS | 1652 | 1467376776815 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1652 | 1467376776817 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:39:36 INFO - PROCESS | 1652 | 1467376776820 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1652 | 1467376776822 Marionette TRACE conn2 <- [1,1694,null,{}] 05:39:36 INFO - PROCESS | 1652 | 1467376776826 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}] 05:39:36 INFO - PROCESS | 1652 | 1467376776828 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:36 INFO - PROCESS | 1652 | 1467376776941 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:39:37 INFO - PROCESS | 1652 | 1467376777010 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1652 | 1467376777013 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11714a000 == 43 [pid = 1652] [id = 431] 05:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113221800) [pid = 1652] [serial = 1292] [outer = 0x0] 05:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115dcbc00) [pid = 1652] [serial = 1293] [outer = 0x113221800] 05:39:37 INFO - PROCESS | 1652 | 1467376777044 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11618f000) [pid = 1652] [serial = 1294] [outer = 0x113221800] 05:39:37 INFO - PROCESS | 1652 | 1467376777479 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]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 05:39:37 INFO - PROCESS | 1652 | 1467376777492 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 1652 | 1467376777496 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:39:37 INFO - PROCESS | 1652 | 1467376777500 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 1652 | 1467376777502 Marionette TRACE conn2 <- [1,1698,null,{}] 05:39:37 INFO - PROCESS | 1652 | 1467376777505 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}] 05:39:37 INFO - PROCESS | 1652 | 1467376777506 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:37 INFO - PROCESS | 1652 | 1467376777611 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:39:37 INFO - PROCESS | 1652 | 1467376777672 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1652 | 1467376777674 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12406f000 == 44 [pid = 1652] [id = 432] 05:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11815f400) [pid = 1652] [serial = 1295] [outer = 0x0] 05:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118345000) [pid = 1652] [serial = 1296] [outer = 0x11815f400] 05:39:37 INFO - PROCESS | 1652 | 1467376777704 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118396000) [pid = 1652] [serial = 1297] [outer = 0x11815f400] 05:39:38 INFO - PROCESS | 1652 | 1467376778127 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]]]}] 05:39:38 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 05:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 05:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:39:38 INFO - PROCESS | 1652 | 1467376778171 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 1652 | 1467376778173 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:39:38 INFO - PROCESS | 1652 | 1467376778175 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1652 | 1467376778178 Marionette TRACE conn2 <- [1,1702,null,{}] 05:39:38 INFO - PROCESS | 1652 | 1467376778186 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}] 05:39:38 INFO - PROCESS | 1652 | 1467376778189 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:38 INFO - PROCESS | 1652 | 1467376778316 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:39:38 INFO - PROCESS | 1652 | 1467376778389 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 1652 | 1467376778391 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c616800 == 45 [pid = 1652] [id = 433] 05:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1185cd800) [pid = 1652] [serial = 1298] [outer = 0x0] 05:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119526400) [pid = 1652] [serial = 1299] [outer = 0x1185cd800] 05:39:38 INFO - PROCESS | 1652 | 1467376778424 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11a1eb000) [pid = 1652] [serial = 1300] [outer = 0x1185cd800] 05:39:38 INFO - PROCESS | 1652 | 1467376778834 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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 05:39:38 INFO - PROCESS | 1652 | 1467376778897 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:39:38 INFO - PROCESS | 1652 | 1467376778899 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:39:38 INFO - PROCESS | 1652 | 1467376778901 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1652 | 1467376778903 Marionette TRACE conn2 <- [1,1706,null,{}] 05:39:38 INFO - PROCESS | 1652 | 1467376778905 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}] 05:39:38 INFO - PROCESS | 1652 | 1467376778907 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:39 INFO - PROCESS | 1652 | 1467376779018 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:39:39 INFO - PROCESS | 1652 | 1467376779112 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 1652 | 1467376779113 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1d5000 == 46 [pid = 1652] [id = 434] 05:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x123bc6000) [pid = 1652] [serial = 1301] [outer = 0x0] 05:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124d0a800) [pid = 1652] [serial = 1302] [outer = 0x123bc6000] 05:39:39 INFO - PROCESS | 1652 | 1467376779164 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126410c00) [pid = 1652] [serial = 1303] [outer = 0x123bc6000] 05:39:39 INFO - PROCESS | 1652 | 1467376779636 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]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 771ms 05:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:39:39 INFO - PROCESS | 1652 | 1467376779673 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 1652 | 1467376779674 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:39:39 INFO - PROCESS | 1652 | 1467376779676 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 1652 | 1467376779677 Marionette TRACE conn2 <- [1,1710,null,{}] 05:39:39 INFO - PROCESS | 1652 | 1467376779680 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}] 05:39:39 INFO - PROCESS | 1652 | 1467376779682 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:39 INFO - PROCESS | 1652 | 1467376779815 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:39:39 INFO - PROCESS | 1652 | 1467376779873 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 1652 | 1467376779874 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d715800 == 47 [pid = 1652] [id = 435] 05:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124087c00) [pid = 1652] [serial = 1304] [outer = 0x0] 05:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128e0cc00) [pid = 1652] [serial = 1305] [outer = 0x124087c00] 05:39:39 INFO - PROCESS | 1652 | 1467376779903 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12a345400) [pid = 1652] [serial = 1306] [outer = 0x124087c00] 05:39:40 INFO - PROCESS | 1652 | 1467376780505 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]]]}] 05:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 870ms 05:39:40 INFO - PROCESS | 1652 | 1467376780546 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:39:40 INFO - PROCESS | 1652 | 1467376780549 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:39:40 INFO - PROCESS | 1652 | 1467376780552 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - PROCESS | 1652 | 1467376780554 Marionette TRACE conn2 <- [1,1714,null,{}] 05:39:40 INFO - PROCESS | 1652 | 1467376780558 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}] 05:39:40 INFO - PROCESS | 1652 | 1467376780559 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:40 INFO - PROCESS | 1652 | 1467376780657 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:39:40 INFO - PROCESS | 1652 | 1467376780730 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 1652 | 1467376780732 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167ab800 == 48 [pid = 1652] [id = 436] 05:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1122b9c00) [pid = 1652] [serial = 1307] [outer = 0x0] 05:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x112766800) [pid = 1652] [serial = 1308] [outer = 0x1122b9c00] 05:39:40 INFO - PROCESS | 1652 | 1467376780759 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x112a83800) [pid = 1652] [serial = 1309] [outer = 0x1122b9c00] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a9800 == 47 [pid = 1652] [id = 429] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcf1800 == 46 [pid = 1652] [id = 428] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126557000 == 45 [pid = 1652] [id = 427] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12b037800 == 44 [pid = 1652] [id = 426] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12a378800 == 43 [pid = 1652] [id = 425] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x129144000 == 42 [pid = 1652] [id = 424] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1267a7800 == 41 [pid = 1652] [id = 423] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1256c3800 == 40 [pid = 1652] [id = 422] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12429d800 == 39 [pid = 1652] [id = 421] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11a10f800 == 38 [pid = 1652] [id = 420] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1182b5000 == 37 [pid = 1652] [id = 419] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116954800 == 36 [pid = 1652] [id = 418] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d6000 == 35 [pid = 1652] [id = 417] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11695a000 == 34 [pid = 1652] [id = 416] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1194de800 == 33 [pid = 1652] [id = 415] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d715800 == 32 [pid = 1652] [id = 435] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1d5000 == 31 [pid = 1652] [id = 434] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c616800 == 30 [pid = 1652] [id = 433] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12406f000 == 29 [pid = 1652] [id = 432] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccde800 == 28 [pid = 1652] [id = 430] 05:39:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11714a000 == 27 [pid = 1652] [id = 431] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118194800) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11830bc00) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11601e800) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116925800) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11a1e0000) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1129a9000) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116737400) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1185ce800) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118785c00) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11830e800) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1176f5800) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11918c000) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118784800) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126039000) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124d50c00) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a493800) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1251e0c00) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12912b000) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12427c800) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12570f400) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116f7a400) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1265a5800) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112a81800) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1122bd000) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11697ec00) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1194aa400) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126fc0800) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118789400) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11966e400) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1198bc400) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126fcf400) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126039c00) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119814800) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1652 | 1467376781787 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]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1272ms 05:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:39:41 INFO - PROCESS | 1652 | 1467376781824 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 1652 | 1467376781826 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:39:41 INFO - PROCESS | 1652 | 1467376781831 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1652 | 1467376781834 Marionette TRACE conn2 <- [1,1718,null,{}] 05:39:41 INFO - PROCESS | 1652 | 1467376781838 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}] 05:39:41 INFO - PROCESS | 1652 | 1467376781840 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:41 INFO - PROCESS | 1652 | 1467376781924 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:39:41 INFO - PROCESS | 1652 | 1467376781933 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 1652 | 1467376781936 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x115da7000 == 28 [pid = 1652] [id = 437] 05:39:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1122b4c00) [pid = 1652] [serial = 1310] [outer = 0x0] 05:39:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1122be400) [pid = 1652] [serial = 1311] [outer = 0x1122b4c00] 05:39:41 INFO - PROCESS | 1652 | 1467376781964 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1129b1000) [pid = 1652] [serial = 1312] [outer = 0x1122b4c00] 05:39:42 INFO - PROCESS | 1652 | 1467376782438 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]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 673ms 05:39:42 INFO - PROCESS | 1652 | 1467376782503 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:39:42 INFO - PROCESS | 1652 | 1467376782505 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:39:42 INFO - PROCESS | 1652 | 1467376782509 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1652 | 1467376782511 Marionette TRACE conn2 <- [1,1722,null,{}] 05:39:42 INFO - PROCESS | 1652 | 1467376782515 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}] 05:39:42 INFO - PROCESS | 1652 | 1467376782516 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:42 INFO - PROCESS | 1652 | 1467376782622 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:39:42 INFO - PROCESS | 1652 | 1467376782698 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1652 | 1467376782700 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695e000 == 29 [pid = 1652] [id = 438] 05:39:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x111f2a000) [pid = 1652] [serial = 1313] [outer = 0x0] 05:39:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112fb3400) [pid = 1652] [serial = 1314] [outer = 0x111f2a000] 05:39:42 INFO - PROCESS | 1652 | 1467376782732 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1132bc000) [pid = 1652] [serial = 1315] [outer = 0x111f2a000] 05:39:43 INFO - PROCESS | 1652 | 1467376783271 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]]]}] 05:39:43 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 05:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 822ms 05:39:43 INFO - PROCESS | 1652 | 1467376783331 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 1652 | 1467376783335 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:39:43 INFO - PROCESS | 1652 | 1467376783340 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 1652 | 1467376783342 Marionette TRACE conn2 <- [1,1726,null,{}] 05:39:43 INFO - PROCESS | 1652 | 1467376783344 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}] 05:39:43 INFO - PROCESS | 1652 | 1467376783346 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:43 INFO - PROCESS | 1652 | 1467376783447 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:39:43 INFO - PROCESS | 1652 | 1467376783524 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1652 | 1467376783525 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183ca800 == 30 [pid = 1652] [id = 439] 05:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11601f400) [pid = 1652] [serial = 1316] [outer = 0x0] 05:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116024400) [pid = 1652] [serial = 1317] [outer = 0x11601f400] 05:39:43 INFO - PROCESS | 1652 | 1467376783557 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11613c000) [pid = 1652] [serial = 1318] [outer = 0x11601f400] 05:39:44 INFO - PROCESS | 1652 | 1467376784138 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]]]}] 05:39:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1167ab800 == 29 [pid = 1652] [id = 436] 05:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 823ms 05:39:44 INFO - PROCESS | 1652 | 1467376784162 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1652 | 1467376784165 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:39:44 INFO - PROCESS | 1652 | 1467376784168 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1652 | 1467376784170 Marionette TRACE conn2 <- [1,1730,null,{}] 05:39:44 INFO - PROCESS | 1652 | 1467376784174 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}] 05:39:44 INFO - PROCESS | 1652 | 1467376784175 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:44 INFO - PROCESS | 1652 | 1467376784258 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:39:44 INFO - PROCESS | 1652 | 1467376784267 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1652 | 1467376784269 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a9800 == 30 [pid = 1652] [id = 440] 05:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1129a9000) [pid = 1652] [serial = 1319] [outer = 0x0] 05:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1133aa400) [pid = 1652] [serial = 1320] [outer = 0x1129a9000] 05:39:44 INFO - PROCESS | 1652 | 1467376784297 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11601b800) [pid = 1652] [serial = 1321] [outer = 0x1129a9000] 05:39:44 INFO - PROCESS | 1652 | 1467376784737 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]]]}] 05:39:44 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 05:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 622ms 05:39:44 INFO - PROCESS | 1652 | 1467376784791 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1652 | 1467376784793 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:39:44 INFO - PROCESS | 1652 | 1467376784800 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1652 | 1467376784801 Marionette TRACE conn2 <- [1,1734,null,{}] 05:39:44 INFO - PROCESS | 1652 | 1467376784804 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}] 05:39:44 INFO - PROCESS | 1652 | 1467376784805 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:44 INFO - PROCESS | 1652 | 1467376784883 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:39:44 INFO - PROCESS | 1652 | 1467376784887 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1652 | 1467376784889 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d0000 == 31 [pid = 1652] [id = 441] 05:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1164e8000) [pid = 1652] [serial = 1322] [outer = 0x0] 05:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11692cc00) [pid = 1652] [serial = 1323] [outer = 0x1164e8000] 05:39:44 INFO - PROCESS | 1652 | 1467376784917 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116f79400) [pid = 1652] [serial = 1324] [outer = 0x1164e8000] 05:39:45 INFO - PROCESS | 1652 | 1467376785251 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]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 471ms 05:39:45 INFO - PROCESS | 1652 | 1467376785271 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:39:45 INFO - PROCESS | 1652 | 1467376785281 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:39:45 INFO - PROCESS | 1652 | 1467376785285 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1652 | 1467376785287 Marionette TRACE conn2 <- [1,1738,null,{}] 05:39:45 INFO - PROCESS | 1652 | 1467376785310 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}] 05:39:45 INFO - PROCESS | 1652 | 1467376785313 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:45 INFO - PROCESS | 1652 | 1467376785390 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:39:45 INFO - PROCESS | 1652 | 1467376785397 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 1652 | 1467376785400 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12387c800 == 32 [pid = 1652] [id = 442] 05:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11818a800) [pid = 1652] [serial = 1325] [outer = 0x0] 05:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118302400) [pid = 1652] [serial = 1326] [outer = 0x11818a800] 05:39:45 INFO - PROCESS | 1652 | 1467376785428 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118311000) [pid = 1652] [serial = 1327] [outer = 0x11818a800] 05:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 531ms 05:39:45 INFO - PROCESS | 1652 | 1467376785809 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]]]}] 05:39:45 INFO - PROCESS | 1652 | 1467376785827 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 1652 | 1467376785833 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:39:45 INFO - PROCESS | 1652 | 1467376785837 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1652 | 1467376785839 Marionette TRACE conn2 <- [1,1742,null,{}] 05:39:45 INFO - PROCESS | 1652 | 1467376785842 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}] 05:39:45 INFO - PROCESS | 1652 | 1467376785844 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:46 INFO - PROCESS | 1652 | 1467376786005 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:39:46 INFO - PROCESS | 1652 | 1467376786026 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1652 | 1467376786027 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f09800 == 33 [pid = 1652] [id = 443] 05:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11838cc00) [pid = 1652] [serial = 1328] [outer = 0x0] 05:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118398400) [pid = 1652] [serial = 1329] [outer = 0x11838cc00] 05:39:46 INFO - PROCESS | 1652 | 1467376786070 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118765800) [pid = 1652] [serial = 1330] [outer = 0x11838cc00] 05:39:46 INFO - PROCESS | 1652 | 1467376786454 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]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 624ms 05:39:46 INFO - PROCESS | 1652 | 1467376786460 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1652 | 1467376786462 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:39:46 INFO - PROCESS | 1652 | 1467376786474 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1652 | 1467376786475 Marionette TRACE conn2 <- [1,1746,null,{}] 05:39:46 INFO - PROCESS | 1652 | 1467376786478 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}] 05:39:46 INFO - PROCESS | 1652 | 1467376786480 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:46 INFO - PROCESS | 1652 | 1467376786576 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:39:46 INFO - PROCESS | 1652 | 1467376786586 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1652 | 1467376786587 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246e6800 == 34 [pid = 1652] [id = 444] 05:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118395000) [pid = 1652] [serial = 1331] [outer = 0x0] 05:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11877f400) [pid = 1652] [serial = 1332] [outer = 0x118395000] 05:39:46 INFO - PROCESS | 1652 | 1467376786611 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1188a4c00) [pid = 1652] [serial = 1333] [outer = 0x118395000] 05:39:46 INFO - PROCESS | 1652 | 1467376786930 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]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 474ms 05:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:39:46 INFO - PROCESS | 1652 | 1467376786951 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1652 | 1467376786952 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:39:46 INFO - PROCESS | 1652 | 1467376786954 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1652 | 1467376786955 Marionette TRACE conn2 <- [1,1750,null,{}] 05:39:46 INFO - PROCESS | 1652 | 1467376786957 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}] 05:39:46 INFO - PROCESS | 1652 | 1467376786962 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:47 INFO - PROCESS | 1652 | 1467376787077 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:39:47 INFO - PROCESS | 1652 | 1467376787087 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1652 | 1467376787088 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256c4800 == 35 [pid = 1652] [id = 445] 05:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1188a7c00) [pid = 1652] [serial = 1334] [outer = 0x0] 05:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119478800) [pid = 1652] [serial = 1335] [outer = 0x1188a7c00] 05:39:47 INFO - PROCESS | 1652 | 1467376787113 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1198b8800) [pid = 1652] [serial = 1336] [outer = 0x1188a7c00] 05:39:47 INFO - PROCESS | 1652 | 1467376787473 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]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 570ms 05:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:39:47 INFO - PROCESS | 1652 | 1467376787525 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1652 | 1467376787526 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:39:47 INFO - PROCESS | 1652 | 1467376787528 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1652 | 1467376787529 Marionette TRACE conn2 <- [1,1754,null,{}] 05:39:47 INFO - PROCESS | 1652 | 1467376787531 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}] 05:39:47 INFO - PROCESS | 1652 | 1467376787539 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:47 INFO - PROCESS | 1652 | 1467376787662 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1122b9c00) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113221800) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11815f400) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1185cd800) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123bc6000) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124087c00) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a859800) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126491400) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1122bb800) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124dca400) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1110a5800) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11889cc00) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119185400) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118347c00) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126037800) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1129ae800) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1129aa400) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a492000) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1198c1800) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116931400) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1133f7400) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116f7ac00) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:39:47 INFO - PROCESS | 1652 | 1467376787745 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1652 | 1467376787746 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182b6000 == 36 [pid = 1652] [id = 446] 05:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1110ec800) [pid = 1652] [serial = 1337] [outer = 0x0] 05:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1122b9c00) [pid = 1652] [serial = 1338] [outer = 0x1110ec800] 05:39:47 INFO - PROCESS | 1652 | 1467376787788 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1133b1400) [pid = 1652] [serial = 1339] [outer = 0x1110ec800] 05:39:48 INFO - PROCESS | 1652 | 1467376788183 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]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 05:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:39:48 INFO - PROCESS | 1652 | 1467376788201 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 1652 | 1467376788202 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:39:48 INFO - PROCESS | 1652 | 1467376788204 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1652 | 1467376788205 Marionette TRACE conn2 <- [1,1758,null,{}] 05:39:48 INFO - PROCESS | 1652 | 1467376788207 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}] 05:39:48 INFO - PROCESS | 1652 | 1467376788208 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:48 INFO - PROCESS | 1652 | 1467376788310 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:39:48 INFO - PROCESS | 1652 | 1467376788317 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1652 | 1467376788318 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe5000 == 37 [pid = 1652] [id = 447] 05:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x112a83400) [pid = 1652] [serial = 1340] [outer = 0x0] 05:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11815f400) [pid = 1652] [serial = 1341] [outer = 0x112a83400] 05:39:48 INFO - PROCESS | 1652 | 1467376788342 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1194a4c00) [pid = 1652] [serial = 1342] [outer = 0x112a83400] 05:39:48 INFO - PROCESS | 1652 | 1467376788655 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]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 468ms 05:39:48 INFO - PROCESS | 1652 | 1467376788672 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 1652 | 1467376788673 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:39:48 INFO - PROCESS | 1652 | 1467376788676 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1652 | 1467376788677 Marionette TRACE conn2 <- [1,1762,null,{}] 05:39:48 INFO - PROCESS | 1652 | 1467376788680 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}] 05:39:48 INFO - PROCESS | 1652 | 1467376788691 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:48 INFO - PROCESS | 1652 | 1467376788771 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:39:48 INFO - PROCESS | 1652 | 1467376788774 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1652 | 1467376788775 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x117142000 == 38 [pid = 1652] [id = 448] 05:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119837000) [pid = 1652] [serial = 1343] [outer = 0x0] 05:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1198c5800) [pid = 1652] [serial = 1344] [outer = 0x119837000] 05:39:48 INFO - PROCESS | 1652 | 1467376788799 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119bfa800) [pid = 1652] [serial = 1345] [outer = 0x119837000] 05:39:49 INFO - PROCESS | 1652 | 1467376789110 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]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 473ms 05:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:39:49 INFO - PROCESS | 1652 | 1467376789150 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1652 | 1467376789151 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:39:49 INFO - PROCESS | 1652 | 1467376789153 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1652 | 1467376789154 Marionette TRACE conn2 <- [1,1766,null,{}] 05:39:49 INFO - PROCESS | 1652 | 1467376789157 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}] 05:39:49 INFO - PROCESS | 1652 | 1467376789158 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:49 INFO - PROCESS | 1652 | 1467376789261 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:39:49 INFO - PROCESS | 1652 | 1467376789267 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1652 | 1467376789268 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12944e800 == 39 [pid = 1652] [id = 449] 05:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118340c00) [pid = 1652] [serial = 1346] [outer = 0x0] 05:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11a1df000) [pid = 1652] [serial = 1347] [outer = 0x118340c00] 05:39:49 INFO - PROCESS | 1652 | 1467376789293 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113383400) [pid = 1652] [serial = 1348] [outer = 0x118340c00] 05:39:49 INFO - PROCESS | 1652 | 1467376789607 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]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 468ms 05:39:49 INFO - PROCESS | 1652 | 1467376789622 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1652 | 1467376789623 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:39:49 INFO - PROCESS | 1652 | 1467376789626 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1652 | 1467376789628 Marionette TRACE conn2 <- [1,1770,null,{}] 05:39:49 INFO - PROCESS | 1652 | 1467376789641 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}] 05:39:49 INFO - PROCESS | 1652 | 1467376789642 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:49 INFO - PROCESS | 1652 | 1467376789808 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:39:49 INFO - PROCESS | 1652 | 1467376789884 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1652 | 1467376789887 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ab800 == 40 [pid = 1652] [id = 450] 05:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1122af400) [pid = 1652] [serial = 1349] [outer = 0x0] 05:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1129a5c00) [pid = 1652] [serial = 1350] [outer = 0x1122af400] 05:39:49 INFO - PROCESS | 1652 | 1467376789918 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1133ed000) [pid = 1652] [serial = 1351] [outer = 0x1122af400] 05:39:50 INFO - PROCESS | 1652 | 1467376790368 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]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 772ms 05:39:50 INFO - PROCESS | 1652 | 1467376790399 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1652 | 1467376790403 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:39:50 INFO - PROCESS | 1652 | 1467376790406 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1652 | 1467376790407 Marionette TRACE conn2 <- [1,1774,null,{}] 05:39:50 INFO - PROCESS | 1652 | 1467376790411 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}] 05:39:50 INFO - PROCESS | 1652 | 1467376790412 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:50 INFO - PROCESS | 1652 | 1467376790514 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:39:50 INFO - PROCESS | 1652 | 1467376790570 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1652 | 1467376790572 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a91800 == 41 [pid = 1652] [id = 451] 05:39:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116631400) [pid = 1652] [serial = 1352] [outer = 0x0] 05:39:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116f7b000) [pid = 1652] [serial = 1353] [outer = 0x116631400] 05:39:50 INFO - PROCESS | 1652 | 1467376790603 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x117db6c00) [pid = 1652] [serial = 1354] [outer = 0x116631400] 05:39:51 INFO - PROCESS | 1652 | 1467376791119 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]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 772ms 05:39:51 INFO - PROCESS | 1652 | 1467376791218 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1652 | 1467376791221 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:39:51 INFO - PROCESS | 1652 | 1467376791227 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1652 | 1467376791230 Marionette TRACE conn2 <- [1,1778,null,{}] 05:39:51 INFO - PROCESS | 1652 | 1467376791235 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}] 05:39:51 INFO - PROCESS | 1652 | 1467376791237 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:51 INFO - PROCESS | 1652 | 1467376791394 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:39:51 INFO - PROCESS | 1652 | 1467376791491 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1652 | 1467376791492 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5ee800 == 42 [pid = 1652] [id = 452] 05:39:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11838b400) [pid = 1652] [serial = 1355] [outer = 0x0] 05:39:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118782000) [pid = 1652] [serial = 1356] [outer = 0x11838b400] 05:39:51 INFO - PROCESS | 1652 | 1467376791538 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11918ec00) [pid = 1652] [serial = 1357] [outer = 0x11838b400] 05:39:51 INFO - PROCESS | 1652 | 1467376791986 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]]]}] 05:39:51 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 05:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 774ms 05:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:39:52 INFO - PROCESS | 1652 | 1467376792001 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1652 | 1467376792003 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:39:52 INFO - PROCESS | 1652 | 1467376792011 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1652 | 1467376792014 Marionette TRACE conn2 <- [1,1782,null,{}] 05:39:52 INFO - PROCESS | 1652 | 1467376792017 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}] 05:39:52 INFO - PROCESS | 1652 | 1467376792019 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:52 INFO - PROCESS | 1652 | 1467376792117 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:39:52 INFO - PROCESS | 1652 | 1467376792176 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1652 | 1467376792177 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bce9800 == 43 [pid = 1652] [id = 453] 05:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11947b000) [pid = 1652] [serial = 1358] [outer = 0x0] 05:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11966dc00) [pid = 1652] [serial = 1359] [outer = 0x11947b000] 05:39:52 INFO - PROCESS | 1652 | 1467376792206 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x123a1b000) [pid = 1652] [serial = 1360] [outer = 0x11947b000] 05:39:52 INFO - PROCESS | 1652 | 1467376792685 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]]]}] 05:39:52 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 05:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 828ms 05:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:39:52 INFO - PROCESS | 1652 | 1467376792856 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1652 | 1467376792858 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:39:52 INFO - PROCESS | 1652 | 1467376792861 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1652 | 1467376792863 Marionette TRACE conn2 <- [1,1786,null,{}] 05:39:52 INFO - PROCESS | 1652 | 1467376792890 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}] 05:39:52 INFO - PROCESS | 1652 | 1467376792892 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:52 INFO - PROCESS | 1652 | 1467376792991 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:39:53 INFO - PROCESS | 1652 | 1467376793057 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1652 | 1467376793060 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11916a800 == 44 [pid = 1652] [id = 454] 05:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11601bc00) [pid = 1652] [serial = 1361] [outer = 0x0] 05:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11618ac00) [pid = 1652] [serial = 1362] [outer = 0x11601bc00] 05:39:53 INFO - PROCESS | 1652 | 1467376793088 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116931400) [pid = 1652] [serial = 1363] [outer = 0x11601bc00] 05:39:53 INFO - PROCESS | 1652 | 1467376793537 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]]]}] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x117142000 == 43 [pid = 1652] [id = 448] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe5000 == 42 [pid = 1652] [id = 447] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1182b6000 == 41 [pid = 1652] [id = 446] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1256c4800 == 40 [pid = 1652] [id = 445] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1246e6800 == 39 [pid = 1652] [id = 444] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x123f09800 == 38 [pid = 1652] [id = 443] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12387c800 == 37 [pid = 1652] [id = 442] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1122be400) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d0000 == 36 [pid = 1652] [id = 441] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a9800 == 35 [pid = 1652] [id = 440] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1183ca800 == 34 [pid = 1652] [id = 439] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11695e000 == 33 [pid = 1652] [id = 438] 05:39:53 INFO - PROCESS | 1652 | --DOCSHELL 0x115da7000 == 32 [pid = 1652] [id = 437] 05:39:53 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 05:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 739ms 05:39:53 INFO - PROCESS | 1652 | 1467376793599 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1652 | 1467376793601 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:39:53 INFO - PROCESS | 1652 | 1467376793606 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1652 | 1467376793608 Marionette TRACE conn2 <- [1,1790,null,{}] 05:39:53 INFO - PROCESS | 1652 | 1467376793610 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}] 05:39:53 INFO - PROCESS | 1652 | 1467376793612 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:53 INFO - PROCESS | 1652 | 1467376793691 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:39:53 INFO - PROCESS | 1652 | 1467376793702 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1652 | 1467376793704 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x117157800 == 33 [pid = 1652] [id = 455] 05:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1176f5800) [pid = 1652] [serial = 1364] [outer = 0x0] 05:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x117dbdc00) [pid = 1652] [serial = 1365] [outer = 0x1176f5800] 05:39:53 INFO - PROCESS | 1652 | 1467376793731 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118304c00) [pid = 1652] [serial = 1366] [outer = 0x1176f5800] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x112766800) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12a863c00) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11618f000) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x115dcbc00) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118396000) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118345000) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112a83800) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119526400) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11a1eb000) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126410c00) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124d0a800) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a345400) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128e0cc00) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12af45000) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12af39000) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x129409c00) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1198c1000) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126fc9000) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118344400) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1194a2000) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12912d800) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a48a800) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126942c00) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11982fc00) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118764c00) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1129b3000) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a4f1c00) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118785800) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x129126400) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125708c00) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118309400) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126509800) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x114f78400) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116734800) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119529400) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128e11800) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x117db5400) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x115e85400) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118308800) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124ad7c00) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116020c00) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11a1ed400) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 05:39:53 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11818bc00) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 05:39:54 INFO - PROCESS | 1652 | 1467376794076 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]]]}] 05:39:54 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) 05:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 05:39:54 INFO - PROCESS | 1652 | 1467376794125 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1652 | 1467376794126 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:39:54 INFO - PROCESS | 1652 | 1467376794129 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1652 | 1467376794130 Marionette TRACE conn2 <- [1,1794,null,{}] 05:39:54 INFO - PROCESS | 1652 | 1467376794136 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}] 05:39:54 INFO - PROCESS | 1652 | 1467376794139 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:54 INFO - PROCESS | 1652 | 1467376794222 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:39:54 INFO - PROCESS | 1652 | 1467376794227 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1652 | 1467376794231 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a2d000 == 34 [pid = 1652] [id = 456] 05:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118761400) [pid = 1652] [serial = 1367] [outer = 0x0] 05:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118780800) [pid = 1652] [serial = 1368] [outer = 0x118761400] 05:39:54 INFO - PROCESS | 1652 | 1467376794260 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119183c00) [pid = 1652] [serial = 1369] [outer = 0x118761400] 05:39:54 INFO - PROCESS | 1652 | 1467376794631 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]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 520ms 05:39:54 INFO - PROCESS | 1652 | 1467376794652 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1652 | 1467376794653 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:39:54 INFO - PROCESS | 1652 | 1467376794660 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1652 | 1467376794661 Marionette TRACE conn2 <- [1,1798,null,{}] 05:39:54 INFO - PROCESS | 1652 | 1467376794663 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}] 05:39:54 INFO - PROCESS | 1652 | 1467376794664 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:54 INFO - PROCESS | 1652 | 1467376794744 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:39:54 INFO - PROCESS | 1652 | 1467376794750 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1652 | 1467376794751 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f05800 == 35 [pid = 1652] [id = 457] 05:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1194a5400) [pid = 1652] [serial = 1370] [outer = 0x0] 05:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119526400) [pid = 1652] [serial = 1371] [outer = 0x1194a5400] 05:39:54 INFO - PROCESS | 1652 | 1467376794777 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1198ba000) [pid = 1652] [serial = 1372] [outer = 0x1194a5400] 05:39:55 INFO - PROCESS | 1652 | 1467376795115 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]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 472ms 05:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:39:55 INFO - PROCESS | 1652 | 1467376795134 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1652 | 1467376795135 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:39:55 INFO - PROCESS | 1652 | 1467376795137 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1652 | 1467376795138 Marionette TRACE conn2 <- [1,1802,null,{}] 05:39:55 INFO - PROCESS | 1652 | 1467376795141 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}] 05:39:55 INFO - PROCESS | 1652 | 1467376795142 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:55 INFO - PROCESS | 1652 | 1467376795222 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:39:55 INFO - PROCESS | 1652 | 1467376795279 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1652 | 1467376795280 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12443b000 == 36 [pid = 1652] [id = 458] 05:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1129ab800) [pid = 1652] [serial = 1373] [outer = 0x0] 05:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119bf5400) [pid = 1652] [serial = 1374] [outer = 0x1129ab800] 05:39:55 INFO - PROCESS | 1652 | 1467376795304 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x124082400) [pid = 1652] [serial = 1375] [outer = 0x1129ab800] 05:39:55 INFO - PROCESS | 1652 | 1467376795621 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]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 05:39:55 INFO - PROCESS | 1652 | 1467376795656 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1652 | 1467376795657 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:39:55 INFO - PROCESS | 1652 | 1467376795660 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1652 | 1467376795661 Marionette TRACE conn2 <- [1,1806,null,{}] 05:39:55 INFO - PROCESS | 1652 | 1467376795664 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}] 05:39:55 INFO - PROCESS | 1652 | 1467376795669 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:55 INFO - PROCESS | 1652 | 1467376795770 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:39:55 INFO - PROCESS | 1652 | 1467376795774 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1652 | 1467376795776 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12884f000 == 37 [pid = 1652] [id = 459] 05:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1245b0c00) [pid = 1652] [serial = 1376] [outer = 0x0] 05:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12570e400) [pid = 1652] [serial = 1377] [outer = 0x1245b0c00] 05:39:55 INFO - PROCESS | 1652 | 1467376795801 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1265a5c00) [pid = 1652] [serial = 1378] [outer = 0x1245b0c00] 05:39:56 INFO - PROCESS | 1652 | 1467376796163 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]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 519ms 05:39:56 INFO - PROCESS | 1652 | 1467376796181 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1652 | 1467376796184 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:39:56 INFO - PROCESS | 1652 | 1467376796186 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1652 | 1467376796188 Marionette TRACE conn2 <- [1,1810,null,{}] 05:39:56 INFO - PROCESS | 1652 | 1467376796190 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}] 05:39:56 INFO - PROCESS | 1652 | 1467376796191 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:56 INFO - PROCESS | 1652 | 1467376796292 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:39:56 INFO - PROCESS | 1652 | 1467376796303 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1652 | 1467376796304 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914f800 == 38 [pid = 1652] [id = 460] 05:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1265a6400) [pid = 1652] [serial = 1379] [outer = 0x0] 05:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12693f000) [pid = 1652] [serial = 1380] [outer = 0x1265a6400] 05:39:56 INFO - PROCESS | 1652 | 1467376796335 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126fc8c00) [pid = 1652] [serial = 1381] [outer = 0x1265a6400] 05:39:56 INFO - PROCESS | 1652 | 1467376796708 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]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 568ms 05:39:56 INFO - PROCESS | 1652 | 1467376796755 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1652 | 1467376796757 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:39:56 INFO - PROCESS | 1652 | 1467376796760 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1652 | 1467376796761 Marionette TRACE conn2 <- [1,1814,null,{}] 05:39:56 INFO - PROCESS | 1652 | 1467376796764 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}] 05:39:56 INFO - PROCESS | 1652 | 1467376796766 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:56 INFO - PROCESS | 1652 | 1467376796869 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:39:56 INFO - PROCESS | 1652 | 1467376796872 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1652 | 1467376796873 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x129461000 == 39 [pid = 1652] [id = 461] 05:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113008000) [pid = 1652] [serial = 1382] [outer = 0x0] 05:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128af0400) [pid = 1652] [serial = 1383] [outer = 0x113008000] 05:39:56 INFO - PROCESS | 1652 | 1467376796930 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128f0a400) [pid = 1652] [serial = 1384] [outer = 0x113008000] 05:39:57 INFO - PROCESS | 1652 | 1467376797238 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]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 522ms 05:39:57 INFO - PROCESS | 1652 | 1467376797283 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1652 | 1467376797284 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:39:57 INFO - PROCESS | 1652 | 1467376797286 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1652 | 1467376797287 Marionette TRACE conn2 <- [1,1818,null,{}] 05:39:57 INFO - PROCESS | 1652 | 1467376797290 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}] 05:39:57 INFO - PROCESS | 1652 | 1467376797291 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:57 INFO - PROCESS | 1652 | 1467376797390 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:39:57 INFO - PROCESS | 1652 | 1467376797429 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1652 | 1467376797437 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcd9800 == 40 [pid = 1652] [id = 462] 05:39:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129127000) [pid = 1652] [serial = 1385] [outer = 0x0] 05:39:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129402400) [pid = 1652] [serial = 1386] [outer = 0x129127000] 05:39:57 INFO - PROCESS | 1652 | 1467376797461 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12940e800) [pid = 1652] [serial = 1387] [outer = 0x129127000] 05:39:57 INFO - PROCESS | 1652 | 1467376797769 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]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 05:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:39:57 INFO - PROCESS | 1652 | 1467376797804 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1652 | 1467376797805 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:39:57 INFO - PROCESS | 1652 | 1467376797807 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1652 | 1467376797809 Marionette TRACE conn2 <- [1,1822,null,{}] 05:39:57 INFO - PROCESS | 1652 | 1467376797811 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}] 05:39:57 INFO - PROCESS | 1652 | 1467376797812 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:57 INFO - PROCESS | 1652 | 1467376797916 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11838cc00) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118395000) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11818a800) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1164e8000) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11601f400) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1129a9000) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1188a7c00) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112a83400) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119837000) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:39:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1110ec800) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:39:58 INFO - PROCESS | 1652 | 1467376798025 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1652 | 1467376798026 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b48800 == 41 [pid = 1652] [id = 463] 05:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1110ef800) [pid = 1652] [serial = 1388] [outer = 0x0] 05:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112a79400) [pid = 1652] [serial = 1389] [outer = 0x1110ef800] 05:39:58 INFO - PROCESS | 1652 | 1467376798050 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116929400) [pid = 1652] [serial = 1390] [outer = 0x1110ef800] 05:39:58 INFO - PROCESS | 1652 | 1467376798317 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]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 517ms 05:39:58 INFO - PROCESS | 1652 | 1467376798330 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 1652 | 1467376798334 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:39:58 INFO - PROCESS | 1652 | 1467376798341 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1652 | 1467376798343 Marionette TRACE conn2 <- [1,1826,null,{}] 05:39:58 INFO - PROCESS | 1652 | 1467376798353 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}] 05:39:58 INFO - PROCESS | 1652 | 1467376798355 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:58 INFO - PROCESS | 1652 | 1467376798461 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:39:58 INFO - PROCESS | 1652 | 1467376798466 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1652 | 1467376798467 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccc9800 == 42 [pid = 1652] [id = 464] 05:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11818b800) [pid = 1652] [serial = 1391] [outer = 0x0] 05:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a346800) [pid = 1652] [serial = 1392] [outer = 0x11818b800] 05:39:58 INFO - PROCESS | 1652 | 1467376798493 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a85b000) [pid = 1652] [serial = 1393] [outer = 0x11818b800] 05:39:58 INFO - PROCESS | 1652 | 1467376798840 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]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 525ms 05:39:58 INFO - PROCESS | 1652 | 1467376798866 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 1652 | 1467376798867 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:39:58 INFO - PROCESS | 1652 | 1467376798870 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1652 | 1467376798871 Marionette TRACE conn2 <- [1,1830,null,{}] 05:39:58 INFO - PROCESS | 1652 | 1467376798873 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}] 05:39:58 INFO - PROCESS | 1652 | 1467376798874 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:58 INFO - PROCESS | 1652 | 1467376798987 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:39:58 INFO - PROCESS | 1652 | 1467376798993 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1652 | 1467376798994 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d051000 == 43 [pid = 1652] [id = 465] 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a85f000) [pid = 1652] [serial = 1394] [outer = 0x0] 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12adb6000) [pid = 1652] [serial = 1395] [outer = 0x12a85f000] 05:39:59 INFO - PROCESS | 1652 | 1467376799017 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12af9d400) [pid = 1652] [serial = 1396] [outer = 0x12a85f000] 05:39:59 INFO - PROCESS | 1652 | 1467376799303 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]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 467ms 05:39:59 INFO - PROCESS | 1652 | 1467376799338 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1652 | 1467376799339 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:39:59 INFO - PROCESS | 1652 | 1467376799341 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1652 | 1467376799342 Marionette TRACE conn2 <- [1,1834,null,{}] 05:39:59 INFO - PROCESS | 1652 | 1467376799345 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}] 05:39:59 INFO - PROCESS | 1652 | 1467376799346 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:59 INFO - PROCESS | 1652 | 1467376799440 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:39:59 INFO - PROCESS | 1652 | 1467376799443 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1652 | 1467376799444 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1c0800 == 44 [pid = 1652] [id = 466] 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1198c2800) [pid = 1652] [serial = 1397] [outer = 0x0] 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12af9d800) [pid = 1652] [serial = 1398] [outer = 0x1198c2800] 05:39:59 INFO - PROCESS | 1652 | 1467376799469 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b809c00) [pid = 1652] [serial = 1399] [outer = 0x1198c2800] 05:39:59 INFO - PROCESS | 1652 | 1467376799797 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]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 05:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:39:59 INFO - PROCESS | 1652 | 1467376799810 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1652 | 1467376799811 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:39:59 INFO - PROCESS | 1652 | 1467376799815 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1652 | 1467376799817 Marionette TRACE conn2 <- [1,1838,null,{}] 05:39:59 INFO - PROCESS | 1652 | 1467376799820 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}] 05:39:59 INFO - PROCESS | 1652 | 1467376799821 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:59 INFO - PROCESS | 1652 | 1467376799936 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:39:59 INFO - PROCESS | 1652 | 1467376799942 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1652 | 1467376799943 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:39:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d710800 == 45 [pid = 1652] [id = 467] 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a85c000) [pid = 1652] [serial = 1400] [outer = 0x0] 05:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b80b800) [pid = 1652] [serial = 1401] [outer = 0x12a85c000] 05:39:59 INFO - PROCESS | 1652 | 1467376799966 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b889400) [pid = 1652] [serial = 1402] [outer = 0x12a85c000] 05:40:00 INFO - PROCESS | 1652 | 1467376800451 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]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 05:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:40:00 INFO - PROCESS | 1652 | 1467376800485 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1652 | 1467376800488 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:40:00 INFO - PROCESS | 1652 | 1467376800491 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1652 | 1467376800495 Marionette TRACE conn2 <- [1,1842,null,{}] 05:40:00 INFO - PROCESS | 1652 | 1467376800498 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}] 05:40:00 INFO - PROCESS | 1652 | 1467376800500 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:00 INFO - PROCESS | 1652 | 1467376800612 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:40:00 INFO - PROCESS | 1652 | 1467376800684 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1652 | 1467376800686 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183d0800 == 46 [pid = 1652] [id = 468] 05:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115dcbc00) [pid = 1652] [serial = 1403] [outer = 0x0] 05:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116131400) [pid = 1652] [serial = 1404] [outer = 0x115dcbc00] 05:40:00 INFO - PROCESS | 1652 | 1467376800717 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116f7c000) [pid = 1652] [serial = 1405] [outer = 0x115dcbc00] 05:40:01 INFO - PROCESS | 1652 | 1467376801140 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]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 676ms 05:40:01 INFO - PROCESS | 1652 | 1467376801167 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1652 | 1467376801170 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:40:01 INFO - PROCESS | 1652 | 1467376801175 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1652 | 1467376801177 Marionette TRACE conn2 <- [1,1846,null,{}] 05:40:01 INFO - PROCESS | 1652 | 1467376801179 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}] 05:40:01 INFO - PROCESS | 1652 | 1467376801181 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:01 INFO - PROCESS | 1652 | 1467376801314 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:40:01 INFO - PROCESS | 1652 | 1467376801420 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 1652 | 1467376801421 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267ab000 == 47 [pid = 1652] [id = 469] 05:40:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11818d000) [pid = 1652] [serial = 1406] [outer = 0x0] 05:40:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118522400) [pid = 1652] [serial = 1407] [outer = 0x11818d000] 05:40:01 INFO - PROCESS | 1652 | 1467376801454 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11918b400) [pid = 1652] [serial = 1408] [outer = 0x11818d000] 05:40:01 INFO - PROCESS | 1652 | 1467376801902 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]]]}] 05:40:01 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) 05:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 769ms 05:40:01 INFO - PROCESS | 1652 | 1467376801946 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1652 | 1467376801948 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:40:01 INFO - PROCESS | 1652 | 1467376801952 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1652 | 1467376801955 Marionette TRACE conn2 <- [1,1850,null,{}] 05:40:01 INFO - PROCESS | 1652 | 1467376801967 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}] 05:40:01 INFO - PROCESS | 1652 | 1467376801972 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:02 INFO - PROCESS | 1652 | 1467376802131 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:40:02 INFO - PROCESS | 1652 | 1467376802214 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1652 | 1467376802216 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1c5000 == 48 [pid = 1652] [id = 470] 05:40:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1198bb000) [pid = 1652] [serial = 1409] [outer = 0x0] 05:40:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1245c9c00) [pid = 1652] [serial = 1410] [outer = 0x1198bb000] 05:40:02 INFO - PROCESS | 1652 | 1467376802247 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x125709000) [pid = 1652] [serial = 1411] [outer = 0x1198bb000] 05:40:02 INFO - PROCESS | 1652 | 1467376802629 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]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 775ms 05:40:02 INFO - PROCESS | 1652 | 1467376802727 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:40:02 INFO - PROCESS | 1652 | 1467376802729 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:40:02 INFO - PROCESS | 1652 | 1467376802732 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1652 | 1467376802733 Marionette TRACE conn2 <- [1,1854,null,{}] 05:40:02 INFO - PROCESS | 1652 | 1467376802736 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}] 05:40:02 INFO - PROCESS | 1652 | 1467376802738 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:02 INFO - PROCESS | 1652 | 1467376802850 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:40:02 INFO - PROCESS | 1652 | 1467376802926 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1652 | 1467376802927 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d81000 == 49 [pid = 1652] [id = 471] 05:40:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116026c00) [pid = 1652] [serial = 1412] [outer = 0x0] 05:40:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1198c4000) [pid = 1652] [serial = 1413] [outer = 0x116026c00] 05:40:02 INFO - PROCESS | 1652 | 1467376802958 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1265a1000) [pid = 1652] [serial = 1414] [outer = 0x116026c00] 05:40:03 INFO - PROCESS | 1652 | 1467376803568 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]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 869ms 05:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:40:03 INFO - PROCESS | 1652 | 1467376803603 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1652 | 1467376803605 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:40:03 INFO - PROCESS | 1652 | 1467376803609 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1652 | 1467376803611 Marionette TRACE conn2 <- [1,1858,null,{}] 05:40:03 INFO - PROCESS | 1652 | 1467376803617 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}] 05:40:03 INFO - PROCESS | 1652 | 1467376803618 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:03 INFO - PROCESS | 1652 | 1467376803713 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:40:03 INFO - PROCESS | 1652 | 1467376803798 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1652 | 1467376803800 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e32800 == 50 [pid = 1652] [id = 472] 05:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x115e18800) [pid = 1652] [serial = 1415] [outer = 0x0] 05:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11601a400) [pid = 1652] [serial = 1416] [outer = 0x115e18800] 05:40:03 INFO - PROCESS | 1652 | 1467376803828 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11692a800) [pid = 1652] [serial = 1417] [outer = 0x115e18800] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1c0800 == 49 [pid = 1652] [id = 466] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12d051000 == 48 [pid = 1652] [id = 465] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccc9800 == 47 [pid = 1652] [id = 464] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x119b48800 == 46 [pid = 1652] [id = 463] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcd9800 == 45 [pid = 1652] [id = 462] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x129461000 == 44 [pid = 1652] [id = 461] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12914f800 == 43 [pid = 1652] [id = 460] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11a1df000) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | 1467376804311 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]]]}] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12884f000 == 42 [pid = 1652] [id = 459] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12443b000 == 41 [pid = 1652] [id = 458] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123f05800 == 40 [pid = 1652] [id = 457] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x119a2d000 == 39 [pid = 1652] [id = 456] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x117157800 == 38 [pid = 1652] [id = 455] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x11916a800 == 37 [pid = 1652] [id = 454] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12bce9800 == 36 [pid = 1652] [id = 453] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5ee800 == 35 [pid = 1652] [id = 452] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123a91800 == 34 [pid = 1652] [id = 451] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ab800 == 33 [pid = 1652] [id = 450] 05:40:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12944e800 == 32 [pid = 1652] [id = 449] 05:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 723ms 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118398400) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11877f400) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118302400) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112fb3400) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11692cc00) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116f79400) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11613c000) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116024400) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1133aa400) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11601b800) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119478800) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1188a4c00) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1198b8800) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1194a4c00) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1198c5800) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119bfa800) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1122b9c00) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118765800) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11815f400) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1133b1400) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118311000) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 05:40:04 INFO - PROCESS | 1652 | 1467376804352 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1652 | 1467376804355 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:40:04 INFO - PROCESS | 1652 | 1467376804362 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1652 | 1467376804366 Marionette TRACE conn2 <- [1,1862,null,{}] 05:40:04 INFO - PROCESS | 1652 | 1467376804369 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}] 05:40:04 INFO - PROCESS | 1652 | 1467376804370 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:04 INFO - PROCESS | 1652 | 1467376804450 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:40:04 INFO - PROCESS | 1652 | 1467376804455 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1652 | 1467376804457 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d39000 == 33 [pid = 1652] [id = 473] 05:40:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1176ee400) [pid = 1652] [serial = 1418] [outer = 0x0] 05:40:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118157c00) [pid = 1652] [serial = 1419] [outer = 0x1176ee400] 05:40:04 INFO - PROCESS | 1652 | 1467376804483 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118394000) [pid = 1652] [serial = 1420] [outer = 0x1176ee400] 05:40:04 INFO - PROCESS | 1652 | 1467376804824 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]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 474ms 05:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:40:04 INFO - PROCESS | 1652 | 1467376804836 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1652 | 1467376804837 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:40:04 INFO - PROCESS | 1652 | 1467376804839 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1652 | 1467376804841 Marionette TRACE conn2 <- [1,1866,null,{}] 05:40:04 INFO - PROCESS | 1652 | 1467376804851 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}] 05:40:04 INFO - PROCESS | 1652 | 1467376804854 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:04 INFO - PROCESS | 1652 | 1467376804953 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:40:05 INFO - PROCESS | 1652 | 1467376805018 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1652 | 1467376805020 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b47800 == 34 [pid = 1652] [id = 474] 05:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1185d3c00) [pid = 1652] [serial = 1421] [outer = 0x0] 05:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1188a9000) [pid = 1652] [serial = 1422] [outer = 0x1185d3c00] 05:40:05 INFO - PROCESS | 1652 | 1467376805052 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119676c00) [pid = 1652] [serial = 1423] [outer = 0x1185d3c00] 05:40:05 INFO - PROCESS | 1652 | 1467376805324 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]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 524ms 05:40:05 INFO - PROCESS | 1652 | 1467376805370 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1652 | 1467376805372 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:40:05 INFO - PROCESS | 1652 | 1467376805375 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1652 | 1467376805376 Marionette TRACE conn2 <- [1,1870,null,{}] 05:40:05 INFO - PROCESS | 1652 | 1467376805378 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}] 05:40:05 INFO - PROCESS | 1652 | 1467376805380 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:05 INFO - PROCESS | 1652 | 1467376805467 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:40:05 INFO - PROCESS | 1652 | 1467376805533 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1652 | 1467376805534 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124437000 == 35 [pid = 1652] [id = 475] 05:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11877ac00) [pid = 1652] [serial = 1424] [outer = 0x0] 05:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119838000) [pid = 1652] [serial = 1425] [outer = 0x11877ac00] 05:40:05 INFO - PROCESS | 1652 | 1467376805559 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124082000) [pid = 1652] [serial = 1426] [outer = 0x11877ac00] 05:40:05 INFO - PROCESS | 1652 | 1467376805834 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]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 05:40:05 INFO - PROCESS | 1652 | 1467376805894 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1652 | 1467376805896 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:40:05 INFO - PROCESS | 1652 | 1467376805900 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1652 | 1467376805901 Marionette TRACE conn2 <- [1,1874,null,{}] 05:40:05 INFO - PROCESS | 1652 | 1467376805904 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}] 05:40:05 INFO - PROCESS | 1652 | 1467376805905 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:05 INFO - PROCESS | 1652 | 1467376805983 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:40:05 INFO - PROCESS | 1652 | 1467376805987 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1652 | 1467376805988 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11845a800 == 36 [pid = 1652] [id = 476] 05:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11889c400) [pid = 1652] [serial = 1427] [outer = 0x0] 05:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125704800) [pid = 1652] [serial = 1428] [outer = 0x11889c400] 05:40:06 INFO - PROCESS | 1652 | 1467376806012 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1265a3c00) [pid = 1652] [serial = 1429] [outer = 0x11889c400] 05:40:06 INFO - PROCESS | 1652 | 1467376806363 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]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 05:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:40:06 INFO - PROCESS | 1652 | 1467376806424 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1652 | 1467376806426 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:40:06 INFO - PROCESS | 1652 | 1467376806428 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1652 | 1467376806429 Marionette TRACE conn2 <- [1,1878,null,{}] 05:40:06 INFO - PROCESS | 1652 | 1467376806431 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}] 05:40:06 INFO - PROCESS | 1652 | 1467376806435 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:06 INFO - PROCESS | 1652 | 1467376806562 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:40:06 INFO - PROCESS | 1652 | 1467376806604 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 1652 | 1467376806605 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ed8000 == 37 [pid = 1652] [id = 477] 05:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126735000) [pid = 1652] [serial = 1430] [outer = 0x0] 05:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128e12800) [pid = 1652] [serial = 1431] [outer = 0x126735000] 05:40:06 INFO - PROCESS | 1652 | 1467376806630 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a4ea000) [pid = 1652] [serial = 1432] [outer = 0x126735000] 05:40:07 INFO - PROCESS | 1652 | 1467376807009 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]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 621ms 05:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:40:07 INFO - PROCESS | 1652 | 1467376807050 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1652 | 1467376807051 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:40:07 INFO - PROCESS | 1652 | 1467376807053 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1652 | 1467376807054 Marionette TRACE conn2 <- [1,1882,null,{}] 05:40:07 INFO - PROCESS | 1652 | 1467376807056 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}] 05:40:07 INFO - PROCESS | 1652 | 1467376807058 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:07 INFO - PROCESS | 1652 | 1467376807159 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:40:07 INFO - PROCESS | 1652 | 1467376807200 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1652 | 1467376807201 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11835e800 == 38 [pid = 1652] [id = 478] 05:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a856000) [pid = 1652] [serial = 1433] [outer = 0x0] 05:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12adaf800) [pid = 1652] [serial = 1434] [outer = 0x12a856000] 05:40:07 INFO - PROCESS | 1652 | 1467376807236 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113d4e000) [pid = 1652] [serial = 1435] [outer = 0x12a856000] 05:40:07 INFO - PROCESS | 1652 | 1467376807535 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]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 05:40:07 INFO - PROCESS | 1652 | 1467376807575 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1652 | 1467376807576 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:40:07 INFO - PROCESS | 1652 | 1467376807578 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1652 | 1467376807579 Marionette TRACE conn2 <- [1,1886,null,{}] 05:40:07 INFO - PROCESS | 1652 | 1467376807584 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}] 05:40:07 INFO - PROCESS | 1652 | 1467376807585 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:07 INFO - PROCESS | 1652 | 1467376807690 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:40:07 INFO - PROCESS | 1652 | 1467376807693 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1652 | 1467376807695 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c616800 == 39 [pid = 1652] [id = 479] 05:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12a856400) [pid = 1652] [serial = 1436] [outer = 0x0] 05:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b80d000) [pid = 1652] [serial = 1437] [outer = 0x12a856400] 05:40:07 INFO - PROCESS | 1652 | 1467376807756 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b88e000) [pid = 1652] [serial = 1438] [outer = 0x12a856400] 05:40:08 INFO - PROCESS | 1652 | 1467376808074 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]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 05:40:08 INFO - PROCESS | 1652 | 1467376808101 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1652 | 1467376808102 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:40:08 INFO - PROCESS | 1652 | 1467376808104 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1652 | 1467376808105 Marionette TRACE conn2 <- [1,1890,null,{}] 05:40:08 INFO - PROCESS | 1652 | 1467376808108 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}] 05:40:08 INFO - PROCESS | 1652 | 1467376808109 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:08 INFO - PROCESS | 1652 | 1467376808219 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:40:08 INFO - PROCESS | 1652 | 1467376808229 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 1652 | 1467376808231 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d04d000 == 40 [pid = 1652] [id = 480] 05:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b80f400) [pid = 1652] [serial = 1439] [outer = 0x0] 05:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12b893c00) [pid = 1652] [serial = 1440] [outer = 0x12b80f400] 05:40:08 INFO - PROCESS | 1652 | 1467376808255 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12bccf000) [pid = 1652] [serial = 1441] [outer = 0x12b80f400] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1265a6400) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x113008000) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1194a5400) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11601bc00) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118340c00) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118761400) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1176f5800) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1245b0c00) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1129ab800) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x129127000) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1198c2800) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1110ef800) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a85f000) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11818b800) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:40:08 INFO - PROCESS | 1652 | 1467376808760 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]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 05:40:08 INFO - PROCESS | 1652 | 1467376808775 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1652 | 1467376808777 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:40:08 INFO - PROCESS | 1652 | 1467376808779 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1652 | 1467376808783 Marionette TRACE conn2 <- [1,1894,null,{}] 05:40:08 INFO - PROCESS | 1652 | 1467376808785 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}] 05:40:08 INFO - PROCESS | 1652 | 1467376808786 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:08 INFO - PROCESS | 1652 | 1467376808867 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:40:08 INFO - PROCESS | 1652 | 1467376808870 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 1652 | 1467376808872 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c61f000 == 41 [pid = 1652] [id = 481] 05:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1129a7000) [pid = 1652] [serial = 1442] [outer = 0x0] 05:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118761400) [pid = 1652] [serial = 1443] [outer = 0x1129a7000] 05:40:08 INFO - PROCESS | 1652 | 1467376808896 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123808800) [pid = 1652] [serial = 1444] [outer = 0x1129a7000] 05:40:09 INFO - PROCESS | 1652 | 1467376809422 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]]]}] 05:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 05:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:40:09 INFO - PROCESS | 1652 | 1467376809451 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 1652 | 1467376809454 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:40:09 INFO - PROCESS | 1652 | 1467376809457 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 1652 | 1467376809460 Marionette TRACE conn2 <- [1,1898,null,{}] 05:40:09 INFO - PROCESS | 1652 | 1467376809464 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}] 05:40:09 INFO - PROCESS | 1652 | 1467376809466 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:09 INFO - PROCESS | 1652 | 1467376809573 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:40:09 INFO - PROCESS | 1652 | 1467376809639 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1652 | 1467376809640 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x118446800 == 42 [pid = 1652] [id = 482] 05:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1133f9c00) [pid = 1652] [serial = 1445] [outer = 0x0] 05:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11662ac00) [pid = 1652] [serial = 1446] [outer = 0x1133f9c00] 05:40:09 INFO - PROCESS | 1652 | 1467376809672 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1176f5c00) [pid = 1652] [serial = 1447] [outer = 0x1133f9c00] 05:40:10 INFO - PROCESS | 1652 | 1467376810108 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]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 05:40:10 INFO - PROCESS | 1652 | 1467376810128 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1652 | 1467376810133 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:40:10 INFO - PROCESS | 1652 | 1467376810138 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1652 | 1467376810140 Marionette TRACE conn2 <- [1,1902,null,{}] 05:40:10 INFO - PROCESS | 1652 | 1467376810143 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}] 05:40:10 INFO - PROCESS | 1652 | 1467376810145 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:10 INFO - PROCESS | 1652 | 1467376810275 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:40:10 INFO - PROCESS | 1652 | 1467376810342 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1652 | 1467376810344 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b44000 == 43 [pid = 1652] [id = 483] 05:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118340400) [pid = 1652] [serial = 1448] [outer = 0x0] 05:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1185c5400) [pid = 1652] [serial = 1449] [outer = 0x118340400] 05:40:10 INFO - PROCESS | 1652 | 1467376810376 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118782400) [pid = 1652] [serial = 1450] [outer = 0x118340400] 05:40:10 INFO - PROCESS | 1652 | 1467376810853 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]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 725ms 05:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:40:10 INFO - PROCESS | 1652 | 1467376810866 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1652 | 1467376810868 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:40:10 INFO - PROCESS | 1652 | 1467376810870 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1652 | 1467376810873 Marionette TRACE conn2 <- [1,1906,null,{}] 05:40:10 INFO - PROCESS | 1652 | 1467376810898 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}] 05:40:10 INFO - PROCESS | 1652 | 1467376810901 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:11 INFO - PROCESS | 1652 | 1467376811033 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:40:11 INFO - PROCESS | 1652 | 1467376811091 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1652 | 1467376811093 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b023800 == 44 [pid = 1652] [id = 484] 05:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1198c5000) [pid = 1652] [serial = 1451] [outer = 0x0] 05:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11a1ea800) [pid = 1652] [serial = 1452] [outer = 0x1198c5000] 05:40:11 INFO - PROCESS | 1652 | 1467376811125 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x124dc7000) [pid = 1652] [serial = 1453] [outer = 0x1198c5000] 05:40:11 INFO - PROCESS | 1652 | 1467376811557 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]]]}] 05:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 05:40:11 INFO - PROCESS | 1652 | 1467376811593 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1652 | 1467376811595 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:40:11 INFO - PROCESS | 1652 | 1467376811598 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1652 | 1467376811599 Marionette TRACE conn2 <- [1,1910,null,{}] 05:40:11 INFO - PROCESS | 1652 | 1467376811601 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}] 05:40:11 INFO - PROCESS | 1652 | 1467376811603 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:11 INFO - PROCESS | 1652 | 1467376811730 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:40:11 INFO - PROCESS | 1652 | 1467376811838 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1652 | 1467376811839 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d713800 == 45 [pid = 1652] [id = 485] 05:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126734400) [pid = 1652] [serial = 1454] [outer = 0x0] 05:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128e0cc00) [pid = 1652] [serial = 1455] [outer = 0x126734400] 05:40:11 INFO - PROCESS | 1652 | 1467376811872 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12912a800) [pid = 1652] [serial = 1456] [outer = 0x126734400] 05:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x112a85c00) [pid = 1652] [serial = 1457] [outer = 0x12c7d4000] 05:40:12 INFO - PROCESS | 1652 | 1467376812301 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]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 769ms 05:40:12 INFO - PROCESS | 1652 | 1467376812367 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1652 | 1467376812369 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:40:12 INFO - PROCESS | 1652 | 1467376812371 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1652 | 1467376812372 Marionette TRACE conn2 <- [1,1914,null,{}] 05:40:12 INFO - PROCESS | 1652 | 1467376812375 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}] 05:40:12 INFO - PROCESS | 1652 | 1467376812376 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:12 INFO - PROCESS | 1652 | 1467376812480 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:40:12 INFO - PROCESS | 1652 | 1467376812560 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 1652 | 1467376812561 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b51000 == 46 [pid = 1652] [id = 486] 05:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x111da9800) [pid = 1652] [serial = 1458] [outer = 0x0] 05:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x126fc3800) [pid = 1652] [serial = 1459] [outer = 0x111da9800] 05:40:12 INFO - PROCESS | 1652 | 1467376812592 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x129409400) [pid = 1652] [serial = 1460] [outer = 0x111da9800] 05:40:13 INFO - PROCESS | 1652 | 1467376813122 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]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 770ms 05:40:13 INFO - PROCESS | 1652 | 1467376813151 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 1652 | 1467376813153 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:40:13 INFO - PROCESS | 1652 | 1467376813158 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1652 | 1467376813159 Marionette TRACE conn2 <- [1,1918,null,{}] 05:40:13 INFO - PROCESS | 1652 | 1467376813165 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}] 05:40:13 INFO - PROCESS | 1652 | 1467376813167 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:13 INFO - PROCESS | 1652 | 1467376813264 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:40:13 INFO - PROCESS | 1652 | 1467376813349 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1652 | 1467376813350 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182b8800 == 47 [pid = 1652] [id = 487] 05:40:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x116930000) [pid = 1652] [serial = 1461] [outer = 0x0] 05:40:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118302800) [pid = 1652] [serial = 1462] [outer = 0x116930000] 05:40:13 INFO - PROCESS | 1652 | 1467376813379 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118396800) [pid = 1652] [serial = 1463] [outer = 0x116930000] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116407800 == 46 [pid = 1652] [id = 26] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12d04d000 == 45 [pid = 1652] [id = 480] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c616800 == 44 [pid = 1652] [id = 479] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11835e800 == 43 [pid = 1652] [id = 478] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x128ed8000 == 42 [pid = 1652] [id = 477] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11845a800 == 41 [pid = 1652] [id = 476] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x124437000 == 40 [pid = 1652] [id = 475] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123b47800 == 39 [pid = 1652] [id = 474] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x117d39000 == 38 [pid = 1652] [id = 473] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x115e32800 == 37 [pid = 1652] [id = 472] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1267ab000 == 36 [pid = 1652] [id = 469] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1183d0800 == 35 [pid = 1652] [id = 468] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccce800 == 34 [pid = 1652] [id = 17] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12d70e800 == 33 [pid = 1652] [id = 19] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x111f9f800 == 32 [pid = 1652] [id = 22] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x117144800 == 31 [pid = 1652] [id = 24] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b01f000 == 30 [pid = 1652] [id = 9] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d7000 == 29 [pid = 1652] [id = 21] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5ec000 == 28 [pid = 1652] [id = 8] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12da0c000 == 27 [pid = 1652] [id = 20] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x124d81000 == 26 [pid = 1652] [id = 471] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a8000 == 25 [pid = 1652] [id = 14] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1c5000 == 24 [pid = 1652] [id = 470] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8a1800 == 23 [pid = 1652] [id = 10] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1183d1000 == 22 [pid = 1652] [id = 12] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x114f3c000 == 21 [pid = 1652] [id = 25] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x117d37000 == 20 [pid = 1652] [id = 18] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x115ee5000 == 19 [pid = 1652] [id = 23] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1182be800 == 18 [pid = 1652] [id = 11] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x128ede800 == 17 [pid = 1652] [id = 6] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c610000 == 16 [pid = 1652] [id = 13] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12d710800 == 15 [pid = 1652] [id = 467] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123b51000 == 14 [pid = 1652] [id = 486] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12d713800 == 13 [pid = 1652] [id = 485] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b023800 == 12 [pid = 1652] [id = 484] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123b44000 == 11 [pid = 1652] [id = 483] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c61f000 == 10 [pid = 1652] [id = 481] 05:40:15 INFO - PROCESS | 1652 | --DOCSHELL 0x118446800 == 9 [pid = 1652] [id = 482] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12693f000) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x128af0400) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x119526400) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1198ba000) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1129a5c00) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11966dc00) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x116f7b000) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118782000) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x116931400) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11618ac00) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x113383400) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118780800) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119183c00) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x117dbdc00) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118304c00) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12570e400) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x124082400) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119bf5400) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x129402400) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12af9d800) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128f0a400) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112a79400) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12940e800) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116929400) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12af9d400) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a346800) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126fc8c00) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12b809c00) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12adb6000) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a85b000) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1265a5c00) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 05:40:15 INFO - PROCESS | 1652 | 1467376815950 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]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2828ms 05:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:40:15 INFO - PROCESS | 1652 | 1467376815986 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1652 | 1467376815988 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:40:15 INFO - PROCESS | 1652 | 1467376815991 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1652 | 1467376815993 Marionette TRACE conn2 <- [1,1922,null,{}] 05:40:16 INFO - PROCESS | 1652 | 1467376815997 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}] 05:40:16 INFO - PROCESS | 1652 | 1467376815999 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:16 INFO - PROCESS | 1652 | 1467376816083 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:40:16 INFO - PROCESS | 1652 | 1467376816089 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1652 | 1467376816092 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab7800 == 10 [pid = 1652] [id = 488] 05:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116022400) [pid = 1652] [serial = 1464] [outer = 0x0] 05:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116023400) [pid = 1652] [serial = 1465] [outer = 0x116022400] 05:40:16 INFO - PROCESS | 1652 | 1467376816123 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116925800) [pid = 1652] [serial = 1466] [outer = 0x116022400] 05:40:16 INFO - PROCESS | 1652 | 1467376816494 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]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 520ms 05:40:16 INFO - PROCESS | 1652 | 1467376816511 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1652 | 1467376816517 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:40:16 INFO - PROCESS | 1652 | 1467376816523 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1652 | 1467376816524 Marionette TRACE conn2 <- [1,1926,null,{}] 05:40:16 INFO - PROCESS | 1652 | 1467376816527 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}] 05:40:16 INFO - PROCESS | 1652 | 1467376816529 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:16 INFO - PROCESS | 1652 | 1467376816613 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:40:16 INFO - PROCESS | 1652 | 1467376816619 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1652 | 1467376816621 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x116684800 == 11 [pid = 1652] [id = 489] 05:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116a1b400) [pid = 1652] [serial = 1467] [outer = 0x0] 05:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118197400) [pid = 1652] [serial = 1468] [outer = 0x116a1b400] 05:40:16 INFO - PROCESS | 1652 | 1467376816648 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11838dc00) [pid = 1652] [serial = 1469] [outer = 0x116a1b400] 05:40:17 INFO - PROCESS | 1652 | 1467376817003 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]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 05:40:17 INFO - PROCESS | 1652 | 1467376817043 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 1652 | 1467376817045 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:40:17 INFO - PROCESS | 1652 | 1467376817047 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1652 | 1467376817056 Marionette TRACE conn2 <- [1,1930,null,{}] 05:40:17 INFO - PROCESS | 1652 | 1467376817064 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}] 05:40:17 INFO - PROCESS | 1652 | 1467376817067 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:17 INFO - PROCESS | 1652 | 1467376817149 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:40:17 INFO - PROCESS | 1652 | 1467376817154 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 1652 | 1467376817157 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b43000 == 12 [pid = 1652] [id = 490] 05:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116635c00) [pid = 1652] [serial = 1470] [outer = 0x0] 05:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11889d000) [pid = 1652] [serial = 1471] [outer = 0x116635c00] 05:40:17 INFO - PROCESS | 1652 | 1467376817187 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11918c000) [pid = 1652] [serial = 1472] [outer = 0x116635c00] 05:40:17 INFO - PROCESS | 1652 | 1467376817683 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]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 678ms 05:40:17 INFO - PROCESS | 1652 | 1467376817726 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 1652 | 1467376817729 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:40:17 INFO - PROCESS | 1652 | 1467376817735 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1652 | 1467376817736 Marionette TRACE conn2 <- [1,1934,null,{}] 05:40:17 INFO - PROCESS | 1652 | 1467376817740 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}] 05:40:17 INFO - PROCESS | 1652 | 1467376817742 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:17 INFO - PROCESS | 1652 | 1467376817835 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:40:17 INFO - PROCESS | 1652 | 1467376817840 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 1652 | 1467376817841 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d80800 == 13 [pid = 1652] [id = 491] 05:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119678800) [pid = 1652] [serial = 1473] [outer = 0x0] 05:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119836800) [pid = 1652] [serial = 1474] [outer = 0x119678800] 05:40:17 INFO - PROCESS | 1652 | 1467376817867 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1198c6c00) [pid = 1652] [serial = 1475] [outer = 0x119678800] 05:40:18 INFO - PROCESS | 1652 | 1467376818240 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]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 05:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:40:18 INFO - PROCESS | 1652 | 1467376818254 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1652 | 1467376818255 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:40:18 INFO - PROCESS | 1652 | 1467376818257 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1652 | 1467376818258 Marionette TRACE conn2 <- [1,1938,null,{}] 05:40:18 INFO - PROCESS | 1652 | 1467376818261 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}] 05:40:18 INFO - PROCESS | 1652 | 1467376818262 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:18 INFO - PROCESS | 1652 | 1467376818367 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:40:18 INFO - PROCESS | 1652 | 1467376818378 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1652 | 1467376818379 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267b1000 == 14 [pid = 1652] [id = 492] 05:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11692c800) [pid = 1652] [serial = 1476] [outer = 0x0] 05:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x123802400) [pid = 1652] [serial = 1477] [outer = 0x11692c800] 05:40:18 INFO - PROCESS | 1652 | 1467376818407 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124084c00) [pid = 1652] [serial = 1478] [outer = 0x11692c800] 05:40:18 INFO - PROCESS | 1652 | 1467376818759 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]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 518ms 05:40:18 INFO - PROCESS | 1652 | 1467376818776 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1652 | 1467376818777 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:40:18 INFO - PROCESS | 1652 | 1467376818780 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1652 | 1467376818781 Marionette TRACE conn2 <- [1,1942,null,{}] 05:40:18 INFO - PROCESS | 1652 | 1467376818784 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}] 05:40:18 INFO - PROCESS | 1652 | 1467376818789 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:18 INFO - PROCESS | 1652 | 1467376818955 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:40:18 INFO - PROCESS | 1652 | 1467376818971 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1652 | 1467376818972 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x129148000 == 15 [pid = 1652] [id = 493] 05:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124591800) [pid = 1652] [serial = 1479] [outer = 0x0] 05:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124dc1400) [pid = 1652] [serial = 1480] [outer = 0x124591800] 05:40:19 INFO - PROCESS | 1652 | 1467376819013 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126fc7000) [pid = 1652] [serial = 1481] [outer = 0x124591800] 05:40:19 INFO - PROCESS | 1652 | 1467376819430 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]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 05:40:19 INFO - PROCESS | 1652 | 1467376819452 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1652 | 1467376819454 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:40:19 INFO - PROCESS | 1652 | 1467376819457 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1652 | 1467376819459 Marionette TRACE conn2 <- [1,1946,null,{}] 05:40:19 INFO - PROCESS | 1652 | 1467376819468 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}] 05:40:19 INFO - PROCESS | 1652 | 1467376819470 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:19 INFO - PROCESS | 1652 | 1467376819630 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:40:19 INFO - PROCESS | 1652 | 1467376819717 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1652 | 1467376819717 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12945a800 == 16 [pid = 1652] [id = 494] 05:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x124591c00) [pid = 1652] [serial = 1482] [outer = 0x0] 05:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128f04c00) [pid = 1652] [serial = 1483] [outer = 0x124591c00] 05:40:19 INFO - PROCESS | 1652 | 1467376819757 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x129129000) [pid = 1652] [serial = 1484] [outer = 0x124591c00] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126734400) [pid = 1652] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11838b400) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116631400) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1122af400) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11947b000) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1198c5000) [pid = 1652] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118340400) [pid = 1652] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a856400) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a856000) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11889c400) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115dcbc00) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1176ee400) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a85c000) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1185d3c00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1129a7000) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x115e18800) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1198bb000) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11877ac00) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11818d000) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116026c00) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b80f400) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126735000) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1122b4c00) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111f2a000) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133f9c00) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x111da9800) [pid = 1652] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:40:20 INFO - PROCESS | 1652 | 1467376820542 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]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1123ms 05:40:20 INFO - PROCESS | 1652 | 1467376820582 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:40:20 INFO - PROCESS | 1652 | 1467376820583 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:40:20 INFO - PROCESS | 1652 | 1467376820585 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1652 | 1467376820586 Marionette TRACE conn2 <- [1,1950,null,{}] 05:40:20 INFO - PROCESS | 1652 | 1467376820588 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}] 05:40:20 INFO - PROCESS | 1652 | 1467376820589 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:20 INFO - PROCESS | 1652 | 1467376820662 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:40:20 INFO - PROCESS | 1652 | 1467376820667 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1652 | 1467376820668 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11916c800 == 17 [pid = 1652] [id = 495] 05:40:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1122b8000) [pid = 1652] [serial = 1485] [outer = 0x0] 05:40:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1130b7800) [pid = 1652] [serial = 1486] [outer = 0x1122b8000] 05:40:20 INFO - PROCESS | 1652 | 1467376820693 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116631400) [pid = 1652] [serial = 1487] [outer = 0x1122b8000] 05:40:21 INFO - PROCESS | 1652 | 1467376821181 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]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 618ms 05:40:21 INFO - PROCESS | 1652 | 1467376821203 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1652 | 1467376821204 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:40:21 INFO - PROCESS | 1652 | 1467376821207 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1652 | 1467376821208 Marionette TRACE conn2 <- [1,1954,null,{}] 05:40:21 INFO - PROCESS | 1652 | 1467376821210 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}] 05:40:21 INFO - PROCESS | 1652 | 1467376821211 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:21 INFO - PROCESS | 1652 | 1467376821288 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:40:21 INFO - PROCESS | 1652 | 1467376821291 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1652 | 1467376821293 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b3c000 == 18 [pid = 1652] [id = 496] 05:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116a21c00) [pid = 1652] [serial = 1488] [outer = 0x0] 05:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11838d800) [pid = 1652] [serial = 1489] [outer = 0x116a21c00] 05:40:21 INFO - PROCESS | 1652 | 1467376821319 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1194a2000) [pid = 1652] [serial = 1490] [outer = 0x116a21c00] 05:40:21 INFO - PROCESS | 1652 | 1467376821640 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]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 468ms 05:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:40:21 INFO - PROCESS | 1652 | 1467376821676 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1652 | 1467376821677 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:40:21 INFO - PROCESS | 1652 | 1467376821679 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1652 | 1467376821680 Marionette TRACE conn2 <- [1,1958,null,{}] 05:40:21 INFO - PROCESS | 1652 | 1467376821682 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}] 05:40:21 INFO - PROCESS | 1652 | 1467376821683 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:21 INFO - PROCESS | 1652 | 1467376821761 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:40:21 INFO - PROCESS | 1652 | 1467376821767 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1652 | 1467376821768 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8b2000 == 19 [pid = 1652] [id = 497] 05:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118196000) [pid = 1652] [serial = 1491] [outer = 0x0] 05:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124dc3400) [pid = 1652] [serial = 1492] [outer = 0x118196000] 05:40:21 INFO - PROCESS | 1652 | 1467376821792 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126943400) [pid = 1652] [serial = 1493] [outer = 0x118196000] 05:40:22 INFO - PROCESS | 1652 | 1467376822217 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]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 570ms 05:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:40:22 INFO - PROCESS | 1652 | 1467376822250 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1652 | 1467376822252 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:40:22 INFO - PROCESS | 1652 | 1467376822255 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1652 | 1467376822258 Marionette TRACE conn2 <- [1,1962,null,{}] 05:40:22 INFO - PROCESS | 1652 | 1467376822262 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}] 05:40:22 INFO - PROCESS | 1652 | 1467376822264 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:22 INFO - PROCESS | 1652 | 1467376822403 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:40:22 INFO - PROCESS | 1652 | 1467376822411 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1652 | 1467376822412 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267b0800 == 20 [pid = 1652] [id = 498] 05:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129406000) [pid = 1652] [serial = 1494] [outer = 0x0] 05:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a343c00) [pid = 1652] [serial = 1495] [outer = 0x129406000] 05:40:22 INFO - PROCESS | 1652 | 1467376822437 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a4ee000) [pid = 1652] [serial = 1496] [outer = 0x129406000] 05:40:23 INFO - PROCESS | 1652 | 1467376823158 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]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 923ms 05:40:23 INFO - PROCESS | 1652 | 1467376823187 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1652 | 1467376823192 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:40:23 INFO - PROCESS | 1652 | 1467376823198 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1652 | 1467376823203 Marionette TRACE conn2 <- [1,1966,null,{}] 05:40:23 INFO - PROCESS | 1652 | 1467376823208 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}] 05:40:23 INFO - PROCESS | 1652 | 1467376823211 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:23 INFO - PROCESS | 1652 | 1467376823347 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:40:23 INFO - PROCESS | 1652 | 1467376823413 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1652 | 1467376823414 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d8000 == 21 [pid = 1652] [id = 499] 05:40:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11601d000) [pid = 1652] [serial = 1497] [outer = 0x0] 05:40:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116929800) [pid = 1652] [serial = 1498] [outer = 0x11601d000] 05:40:23 INFO - PROCESS | 1652 | 1467376823446 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x117db5000) [pid = 1652] [serial = 1499] [outer = 0x11601d000] 05:40:24 INFO - PROCESS | 1652 | 1467376823998 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]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 876ms 05:40:24 INFO - PROCESS | 1652 | 1467376824073 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1652 | 1467376824076 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:40:24 INFO - PROCESS | 1652 | 1467376824080 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1652 | 1467376824082 Marionette TRACE conn2 <- [1,1970,null,{}] 05:40:24 INFO - PROCESS | 1652 | 1467376824085 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}] 05:40:24 INFO - PROCESS | 1652 | 1467376824087 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:24 INFO - PROCESS | 1652 | 1467376824198 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:40:24 INFO - PROCESS | 1652 | 1467376824265 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1652 | 1467376824267 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188af000 == 22 [pid = 1652] [id = 500] 05:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116a14000) [pid = 1652] [serial = 1500] [outer = 0x0] 05:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118191400) [pid = 1652] [serial = 1501] [outer = 0x116a14000] 05:40:24 INFO - PROCESS | 1652 | 1467376824297 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118397000) [pid = 1652] [serial = 1502] [outer = 0x116a14000] 05:40:24 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118302800) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 05:40:24 INFO - PROCESS | 1652 | 1467376824956 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]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 921ms 05:40:25 INFO - PROCESS | 1652 | 1467376825001 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1652 | 1467376825004 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:40:25 INFO - PROCESS | 1652 | 1467376825006 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1652 | 1467376825009 Marionette TRACE conn2 <- [1,1974,null,{}] 05:40:25 INFO - PROCESS | 1652 | 1467376825013 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}] 05:40:25 INFO - PROCESS | 1652 | 1467376825016 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:25 INFO - PROCESS | 1652 | 1467376825090 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1129b1000) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1132bc000) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128e12800) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a4ea000) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1265a3c00) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123c07800) [pid = 1652] [serial = 883] [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.] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11918ec00) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117db6c00) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1133ed000) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123a1b000) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126fc3800) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124dc7000) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128e0cc00) [pid = 1652] [serial = 1455] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11a1ea800) [pid = 1652] [serial = 1452] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118782400) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185c5400) [pid = 1652] [serial = 1449] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11662ac00) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b80d000) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113d4e000) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12adaf800) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x125704800) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116131400) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116f7c000) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118157c00) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118394000) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b88e000) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b889400) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b80b800) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1188a9000) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119676c00) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118761400) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11601a400) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11692a800) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1245c9c00) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x125709000) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x119838000) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x124082000) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118522400) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x11918b400) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1198c4000) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1265a1000) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x123808800) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12b893c00) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12bccf000) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x1176f5c00) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x129409400) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x12912a800) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 05:40:25 INFO - PROCESS | 1652 | 1467376825158 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1652 | 1467376825159 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1164b8800 == 23 [pid = 1652] [id = 501] 05:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1129ac400) [pid = 1652] [serial = 1503] [outer = 0x0] 05:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x112a9d000) [pid = 1652] [serial = 1504] [outer = 0x1129ac400] 05:40:25 INFO - PROCESS | 1652 | 1467376825189 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x1133b8000) [pid = 1652] [serial = 1505] [outer = 0x1129ac400] 05:40:25 INFO - PROCESS | 1652 | 1467376825487 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]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 523ms 05:40:25 INFO - PROCESS | 1652 | 1467376825530 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1652 | 1467376825535 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:40:25 INFO - PROCESS | 1652 | 1467376825539 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1652 | 1467376825541 Marionette TRACE conn2 <- [1,1978,null,{}] 05:40:25 INFO - PROCESS | 1652 | 1467376825543 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}] 05:40:25 INFO - PROCESS | 1652 | 1467376825545 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:25 INFO - PROCESS | 1652 | 1467376825624 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:40:25 INFO - PROCESS | 1652 | 1467376825643 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1652 | 1467376825644 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d4f800 == 24 [pid = 1652] [id = 502] 05:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x116734800) [pid = 1652] [serial = 1506] [outer = 0x0] 05:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11690bc00) [pid = 1652] [serial = 1507] [outer = 0x116734800] 05:40:25 INFO - PROCESS | 1652 | 1467376825670 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11697f400) [pid = 1652] [serial = 1508] [outer = 0x116734800] 05:40:26 INFO - PROCESS | 1652 | 1467376826070 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]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 571ms 05:40:26 INFO - PROCESS | 1652 | 1467376826111 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 1652 | 1467376826112 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:40:26 INFO - PROCESS | 1652 | 1467376826115 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1652 | 1467376826117 Marionette TRACE conn2 <- [1,1982,null,{}] 05:40:26 INFO - PROCESS | 1652 | 1467376826125 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}] 05:40:26 INFO - PROCESS | 1652 | 1467376826128 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:26 INFO - PROCESS | 1652 | 1467376826226 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:40:26 INFO - PROCESS | 1652 | 1467376826243 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1652 | 1467376826244 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192bb000 == 25 [pid = 1652] [id = 503] 05:40:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x116f7b000) [pid = 1652] [serial = 1509] [outer = 0x0] 05:40:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1176f7400) [pid = 1652] [serial = 1510] [outer = 0x116f7b000] 05:40:26 INFO - PROCESS | 1652 | 1467376826272 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118302800) [pid = 1652] [serial = 1511] [outer = 0x116f7b000] 05:40:26 INFO - PROCESS | 1652 | 1467376826627 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]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 520ms 05:40:26 INFO - PROCESS | 1652 | 1467376826636 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:40:26 INFO - PROCESS | 1652 | 1467376826638 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:40:26 INFO - PROCESS | 1652 | 1467376826640 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1652 | 1467376826641 Marionette TRACE conn2 <- [1,1986,null,{}] 05:40:26 INFO - PROCESS | 1652 | 1467376826643 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}] 05:40:26 INFO - PROCESS | 1652 | 1467376826644 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:26 INFO - PROCESS | 1652 | 1467376826749 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:40:26 INFO - PROCESS | 1652 | 1467376826763 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1652 | 1467376826764 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a114800 == 26 [pid = 1652] [id = 504] 05:40:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118343400) [pid = 1652] [serial = 1512] [outer = 0x0] 05:40:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118529400) [pid = 1652] [serial = 1513] [outer = 0x118343400] 05:40:26 INFO - PROCESS | 1652 | 1467376826789 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1185d3400) [pid = 1652] [serial = 1514] [outer = 0x118343400] 05:40:27 INFO - PROCESS | 1652 | 1467376827110 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]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 05:40:27 INFO - PROCESS | 1652 | 1467376827161 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 1652 | 1467376827163 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:40:27 INFO - PROCESS | 1652 | 1467376827165 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1652 | 1467376827166 Marionette TRACE conn2 <- [1,1990,null,{}] 05:40:27 INFO - PROCESS | 1652 | 1467376827168 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}] 05:40:27 INFO - PROCESS | 1652 | 1467376827169 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:27 INFO - PROCESS | 1652 | 1467376827268 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:40:27 INFO - PROCESS | 1652 | 1467376827271 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1652 | 1467376827272 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dbe800 == 27 [pid = 1652] [id = 505] 05:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1185d0400) [pid = 1652] [serial = 1515] [outer = 0x0] 05:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118781400) [pid = 1652] [serial = 1516] [outer = 0x1185d0400] 05:40:27 INFO - PROCESS | 1652 | 1467376827295 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1188a6000) [pid = 1652] [serial = 1517] [outer = 0x1185d0400] 05:40:27 INFO - PROCESS | 1652 | 1467376827656 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]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 521ms 05:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:40:27 INFO - PROCESS | 1652 | 1467376827692 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 1652 | 1467376827693 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:40:27 INFO - PROCESS | 1652 | 1467376827695 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1652 | 1467376827696 Marionette TRACE conn2 <- [1,1994,null,{}] 05:40:27 INFO - PROCESS | 1652 | 1467376827699 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}] 05:40:27 INFO - PROCESS | 1652 | 1467376827703 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:27 INFO - PROCESS | 1652 | 1467376827857 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x116a1b400) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x11692c800) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x124591800) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1122b8000) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x124591c00) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x116635c00) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x116a21c00) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x119678800) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x116022400) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x116930000) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x118196000) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:40:27 INFO - PROCESS | 1652 | 1467376827898 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1652 | 1467376827899 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d37000 == 28 [pid = 1652] [id = 506] 05:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1122b8000) [pid = 1652] [serial = 1518] [outer = 0x0] 05:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11618ac00) [pid = 1652] [serial = 1519] [outer = 0x1122b8000] 05:40:27 INFO - PROCESS | 1652 | 1467376827924 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11838d000) [pid = 1652] [serial = 1520] [outer = 0x1122b8000] 05:40:28 INFO - PROCESS | 1652 | 1467376828186 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]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 521ms 05:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:40:28 INFO - PROCESS | 1652 | 1467376828221 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1652 | 1467376828223 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:40:28 INFO - PROCESS | 1652 | 1467376828225 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1652 | 1467376828226 Marionette TRACE conn2 <- [1,1998,null,{}] 05:40:28 INFO - PROCESS | 1652 | 1467376828228 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}] 05:40:28 INFO - PROCESS | 1652 | 1467376828230 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:28 INFO - PROCESS | 1652 | 1467376828320 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:40:28 INFO - PROCESS | 1652 | 1467376828323 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1652 | 1467376828324 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256ba800 == 29 [pid = 1652] [id = 507] 05:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11876dc00) [pid = 1652] [serial = 1521] [outer = 0x0] 05:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119676000) [pid = 1652] [serial = 1522] [outer = 0x11876dc00] 05:40:28 INFO - PROCESS | 1652 | 1467376828350 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119835c00) [pid = 1652] [serial = 1523] [outer = 0x11876dc00] 05:40:28 INFO - PROCESS | 1652 | 1467376828673 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]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 05:40:28 INFO - PROCESS | 1652 | 1467376828695 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1652 | 1467376828696 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:40:28 INFO - PROCESS | 1652 | 1467376828701 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1652 | 1467376828702 Marionette TRACE conn2 <- [1,2002,null,{}] 05:40:28 INFO - PROCESS | 1652 | 1467376828704 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}] 05:40:28 INFO - PROCESS | 1652 | 1467376828705 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:28 INFO - PROCESS | 1652 | 1467376828811 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:40:28 INFO - PROCESS | 1652 | 1467376828819 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1652 | 1467376828820 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267ae000 == 30 [pid = 1652] [id = 508] 05:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119837400) [pid = 1652] [serial = 1524] [outer = 0x0] 05:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1198c2400) [pid = 1652] [serial = 1525] [outer = 0x119837400] 05:40:28 INFO - PROCESS | 1652 | 1467376828848 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119cf5400) [pid = 1652] [serial = 1526] [outer = 0x119837400] 05:40:29 INFO - PROCESS | 1652 | 1467376829258 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]]]}] 05:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 569ms 05:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:40:29 INFO - PROCESS | 1652 | 1467376829270 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1652 | 1467376829272 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:40:29 INFO - PROCESS | 1652 | 1467376829276 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1652 | 1467376829277 Marionette TRACE conn2 <- [1,2006,null,{}] 05:40:29 INFO - PROCESS | 1652 | 1467376829280 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}] 05:40:29 INFO - PROCESS | 1652 | 1467376829283 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:29 INFO - PROCESS | 1652 | 1467376829345 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:40:29 INFO - PROCESS | 1652 | 1467376829351 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1652 | 1467376829352 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ed1800 == 31 [pid = 1652] [id = 509] 05:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11a1e7c00) [pid = 1652] [serial = 1527] [outer = 0x0] 05:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x123a1b000) [pid = 1652] [serial = 1528] [outer = 0x11a1e7c00] 05:40:29 INFO - PROCESS | 1652 | 1467376829371 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x123c04c00) [pid = 1652] [serial = 1529] [outer = 0x11a1e7c00] 05:40:29 INFO - PROCESS | 1652 | 1467376829917 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]]]}] 05:40:29 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 05:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 675ms 05:40:29 INFO - PROCESS | 1652 | 1467376829971 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1652 | 1467376829975 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:40:29 INFO - PROCESS | 1652 | 1467376829984 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1652 | 1467376829989 Marionette TRACE conn2 <- [1,2010,null,{}] 05:40:29 INFO - PROCESS | 1652 | 1467376829995 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}] 05:40:29 INFO - PROCESS | 1652 | 1467376829998 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:30 INFO - PROCESS | 1652 | 1467376830157 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:40:30 INFO - PROCESS | 1652 | 1467376830221 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1652 | 1467376830224 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x116956000 == 32 [pid = 1652] [id = 510] 05:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1110f1000) [pid = 1652] [serial = 1530] [outer = 0x0] 05:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x111daa000) [pid = 1652] [serial = 1531] [outer = 0x1110f1000] 05:40:30 INFO - PROCESS | 1652 | 1467376830255 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112fb4c00) [pid = 1652] [serial = 1532] [outer = 0x1110f1000] 05:40:30 INFO - PROCESS | 1652 | 1467376830682 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]]]}] 05:40:30 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 05:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 05:40:30 INFO - PROCESS | 1652 | 1467376830760 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 1652 | 1467376830765 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:40:30 INFO - PROCESS | 1652 | 1467376830772 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1652 | 1467376830775 Marionette TRACE conn2 <- [1,2014,null,{}] 05:40:30 INFO - PROCESS | 1652 | 1467376830779 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}] 05:40:30 INFO - PROCESS | 1652 | 1467376830781 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:30 INFO - PROCESS | 1652 | 1467376830881 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:40:30 INFO - PROCESS | 1652 | 1467376830938 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1652 | 1467376830939 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a102800 == 33 [pid = 1652] [id = 511] 05:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115e87c00) [pid = 1652] [serial = 1533] [outer = 0x0] 05:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116923400) [pid = 1652] [serial = 1534] [outer = 0x115e87c00] 05:40:30 INFO - PROCESS | 1652 | 1467376830970 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116f83400) [pid = 1652] [serial = 1535] [outer = 0x115e87c00] 05:40:31 INFO - PROCESS | 1652 | 1467376831370 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]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 622ms 05:40:31 INFO - PROCESS | 1652 | 1467376831394 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1652 | 1467376831395 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:40:31 INFO - PROCESS | 1652 | 1467376831399 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1652 | 1467376831402 Marionette TRACE conn2 <- [1,2018,null,{}] 05:40:31 INFO - PROCESS | 1652 | 1467376831410 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}] 05:40:31 INFO - PROCESS | 1652 | 1467376831413 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:31 INFO - PROCESS | 1652 | 1467376831513 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:40:31 INFO - PROCESS | 1652 | 1467376831569 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 1652 | 1467376831571 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915c800 == 34 [pid = 1652] [id = 512] 05:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118340400) [pid = 1652] [serial = 1536] [outer = 0x0] 05:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11877d000) [pid = 1652] [serial = 1537] [outer = 0x118340400] 05:40:31 INFO - PROCESS | 1652 | 1467376831602 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119483800) [pid = 1652] [serial = 1538] [outer = 0x118340400] 05:40:32 INFO - PROCESS | 1652 | 1467376832018 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]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 626ms 05:40:32 INFO - PROCESS | 1652 | 1467376832025 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1652 | 1467376832027 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:40:32 INFO - PROCESS | 1652 | 1467376832029 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1652 | 1467376832030 Marionette TRACE conn2 <- [1,2022,null,{}] 05:40:32 INFO - PROCESS | 1652 | 1467376832035 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}] 05:40:32 INFO - PROCESS | 1652 | 1467376832036 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:32 INFO - PROCESS | 1652 | 1467376832135 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:40:32 INFO - PROCESS | 1652 | 1467376832219 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1652 | 1467376832220 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a387800 == 35 [pid = 1652] [id = 513] 05:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1198bb000) [pid = 1652] [serial = 1539] [outer = 0x0] 05:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123805c00) [pid = 1652] [serial = 1540] [outer = 0x1198bb000] 05:40:32 INFO - PROCESS | 1652 | 1467376832254 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12408e000) [pid = 1652] [serial = 1541] [outer = 0x1198bb000] 05:40:32 INFO - PROCESS | 1652 | 1467376832661 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]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 05:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:40:32 INFO - PROCESS | 1652 | 1467376832701 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1652 | 1467376832702 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:40:32 INFO - PROCESS | 1652 | 1467376832704 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1652 | 1467376832705 Marionette TRACE conn2 <- [1,2026,null,{}] 05:40:32 INFO - PROCESS | 1652 | 1467376832708 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}] 05:40:32 INFO - PROCESS | 1652 | 1467376832709 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:32 INFO - PROCESS | 1652 | 1467376832807 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:40:32 INFO - PROCESS | 1652 | 1467376832875 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1652 | 1467376832877 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b018800 == 36 [pid = 1652] [id = 514] 05:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123fae800) [pid = 1652] [serial = 1542] [outer = 0x0] 05:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124ad7400) [pid = 1652] [serial = 1543] [outer = 0x123fae800] 05:40:32 INFO - PROCESS | 1652 | 1467376832906 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124d0a800) [pid = 1652] [serial = 1544] [outer = 0x123fae800] 05:40:33 INFO - PROCESS | 1652 | 1467376833308 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]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 05:40:33 INFO - PROCESS | 1652 | 1467376833375 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1652 | 1467376833376 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:40:33 INFO - PROCESS | 1652 | 1467376833378 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1652 | 1467376833380 Marionette TRACE conn2 <- [1,2030,null,{}] 05:40:33 INFO - PROCESS | 1652 | 1467376833382 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}] 05:40:33 INFO - PROCESS | 1652 | 1467376833386 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:33 INFO - PROCESS | 1652 | 1467376833520 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:40:33 INFO - PROCESS | 1652 | 1467376833602 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1652 | 1467376833604 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d31000 == 37 [pid = 1652] [id = 515] 05:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1129ac000) [pid = 1652] [serial = 1545] [outer = 0x0] 05:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118159c00) [pid = 1652] [serial = 1546] [outer = 0x1129ac000] 05:40:33 INFO - PROCESS | 1652 | 1467376833633 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1251e2800) [pid = 1652] [serial = 1547] [outer = 0x1129ac000] 05:40:34 INFO - PROCESS | 1652 | 1467376834153 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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 823ms 05:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:40:34 INFO - PROCESS | 1652 | 1467376834202 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1652 | 1467376834206 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:40:34 INFO - PROCESS | 1652 | 1467376834211 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1652 | 1467376834214 Marionette TRACE conn2 <- [1,2034,null,{}] 05:40:34 INFO - PROCESS | 1652 | 1467376834219 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}] 05:40:34 INFO - PROCESS | 1652 | 1467376834222 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:34 INFO - PROCESS | 1652 | 1467376834362 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:40:34 INFO - PROCESS | 1652 | 1467376834468 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 1652 | 1467376834470 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x118363000 == 38 [pid = 1652] [id = 516] 05:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x113384400) [pid = 1652] [serial = 1548] [outer = 0x0] 05:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116025000) [pid = 1652] [serial = 1549] [outer = 0x113384400] 05:40:34 INFO - PROCESS | 1652 | 1467376834517 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116925c00) [pid = 1652] [serial = 1550] [outer = 0x113384400] 05:40:34 INFO - PROCESS | 1652 | 1467376834978 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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 778ms 05:40:34 INFO - PROCESS | 1652 | 1467376834988 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1652 | 1467376834990 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:40:35 INFO - PROCESS | 1652 | 1467376835004 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 1652 | 1467376835005 Marionette TRACE conn2 <- [1,2038,null,{}] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118197400) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124084c00) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126fc7000) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11838dc00) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116631400) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128f04c00) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124dc1400) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11889d000) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11838d800) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119836800) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116925800) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1130b7800) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118396800) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x123802400) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1194a2000) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116023400) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129129000) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11918c000) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1198c6c00) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x124dc3400) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x126943400) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 05:40:35 INFO - PROCESS | 1652 | 1467376835017 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}] 05:40:35 INFO - PROCESS | 1652 | 1467376835019 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:35 INFO - PROCESS | 1652 | 1467376835102 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:40:35 INFO - PROCESS | 1652 | 1467376835106 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1652 | 1467376835107 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11845a800 == 39 [pid = 1652] [id = 517] 05:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1176ec400) [pid = 1652] [serial = 1551] [outer = 0x0] 05:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x117dafc00) [pid = 1652] [serial = 1552] [outer = 0x1176ec400] 05:40:35 INFO - PROCESS | 1652 | 1467376835134 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118309800) [pid = 1652] [serial = 1553] [outer = 0x1176ec400] 05:40:35 INFO - PROCESS | 1652 | 1467376835479 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]]]}] 05:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 537ms 05:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:40:35 INFO - PROCESS | 1652 | 1467376835532 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 1652 | 1467376835533 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:40:35 INFO - PROCESS | 1652 | 1467376835559 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 1652 | 1467376835562 Marionette TRACE conn2 <- [1,2042,null,{}] 05:40:35 INFO - PROCESS | 1652 | 1467376835570 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}] 05:40:35 INFO - PROCESS | 1652 | 1467376835573 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:35 INFO - PROCESS | 1652 | 1467376835654 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:40:35 INFO - PROCESS | 1652 | 1467376835658 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1652 | 1467376835660 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x124062000 == 40 [pid = 1652] [id = 518] 05:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118392400) [pid = 1652] [serial = 1554] [outer = 0x0] 05:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118789800) [pid = 1652] [serial = 1555] [outer = 0x118392400] 05:40:35 INFO - PROCESS | 1652 | 1467376835690 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1194abc00) [pid = 1652] [serial = 1556] [outer = 0x118392400] 05:40:36 INFO - PROCESS | 1652 | 1467376836117 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]]]}] 05:40:36 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) 05:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 596ms 05:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:40:36 INFO - PROCESS | 1652 | 1467376836138 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1652 | 1467376836140 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:40:36 INFO - PROCESS | 1652 | 1467376836142 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1652 | 1467376836143 Marionette TRACE conn2 <- [1,2046,null,{}] 05:40:36 INFO - PROCESS | 1652 | 1467376836146 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}] 05:40:36 INFO - PROCESS | 1652 | 1467376836148 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:36 INFO - PROCESS | 1652 | 1467376836230 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:40:36 INFO - PROCESS | 1652 | 1467376836236 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1652 | 1467376836237 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12607e800 == 41 [pid = 1652] [id = 519] 05:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119676c00) [pid = 1652] [serial = 1557] [outer = 0x0] 05:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123802400) [pid = 1652] [serial = 1558] [outer = 0x119676c00] 05:40:36 INFO - PROCESS | 1652 | 1467376836261 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1245a9000) [pid = 1652] [serial = 1559] [outer = 0x119676c00] 05:40:36 INFO - PROCESS | 1652 | 1467376836599 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]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 470ms 05:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:40:36 INFO - PROCESS | 1652 | 1467376836612 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1652 | 1467376836613 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:40:36 INFO - PROCESS | 1652 | 1467376836619 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1652 | 1467376836620 Marionette TRACE conn2 <- [1,2050,null,{}] 05:40:36 INFO - PROCESS | 1652 | 1467376836623 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}] 05:40:36 INFO - PROCESS | 1652 | 1467376836624 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:36 INFO - PROCESS | 1652 | 1467376836705 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:40:36 INFO - PROCESS | 1652 | 1467376836767 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1652 | 1467376836769 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fde800 == 42 [pid = 1652] [id = 520] 05:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x123bc3000) [pid = 1652] [serial = 1560] [outer = 0x0] 05:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124dc6800) [pid = 1652] [serial = 1561] [outer = 0x123bc3000] 05:40:36 INFO - PROCESS | 1652 | 1467376836793 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125709800) [pid = 1652] [serial = 1562] [outer = 0x123bc3000] 05:40:37 INFO - PROCESS | 1652 | 1467376837136 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]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 570ms 05:40:37 INFO - PROCESS | 1652 | 1467376837192 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1652 | 1467376837194 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:40:37 INFO - PROCESS | 1652 | 1467376837197 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1652 | 1467376837199 Marionette TRACE conn2 <- [1,2054,null,{}] 05:40:37 INFO - PROCESS | 1652 | 1467376837202 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}] 05:40:37 INFO - PROCESS | 1652 | 1467376837207 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:37 INFO - PROCESS | 1652 | 1467376837352 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:40:37 INFO - PROCESS | 1652 | 1467376837366 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1652 | 1467376837367 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x129158000 == 43 [pid = 1652] [id = 521] 05:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125778000) [pid = 1652] [serial = 1563] [outer = 0x0] 05:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1265a3c00) [pid = 1652] [serial = 1564] [outer = 0x125778000] 05:40:37 INFO - PROCESS | 1652 | 1467376837391 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126fcd800) [pid = 1652] [serial = 1565] [outer = 0x125778000] 05:40:37 INFO - PROCESS | 1652 | 1467376837735 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]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 570ms 05:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:40:37 INFO - PROCESS | 1652 | 1467376837772 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1652 | 1467376837773 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:40:37 INFO - PROCESS | 1652 | 1467376837775 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1652 | 1467376837776 Marionette TRACE conn2 <- [1,2058,null,{}] 05:40:37 INFO - PROCESS | 1652 | 1467376837778 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}] 05:40:37 INFO - PROCESS | 1652 | 1467376837779 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:37 INFO - PROCESS | 1652 | 1467376837881 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:40:37 INFO - PROCESS | 1652 | 1467376837884 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1652 | 1467376837886 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8aa800 == 44 [pid = 1652] [id = 522] 05:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12577cc00) [pid = 1652] [serial = 1566] [outer = 0x0] 05:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128f0a000) [pid = 1652] [serial = 1567] [outer = 0x12577cc00] 05:40:37 INFO - PROCESS | 1652 | 1467376837916 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128f11800) [pid = 1652] [serial = 1568] [outer = 0x12577cc00] 05:40:38 INFO - PROCESS | 1652 | 1467376838244 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 05:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:40:38 INFO - PROCESS | 1652 | 1467376838294 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1652 | 1467376838295 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:40:38 INFO - PROCESS | 1652 | 1467376838297 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1652 | 1467376838299 Marionette TRACE conn2 <- [1,2062,null,{}] 05:40:38 INFO - PROCESS | 1652 | 1467376838301 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}] 05:40:38 INFO - PROCESS | 1652 | 1467376838302 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:38 INFO - PROCESS | 1652 | 1467376838402 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:40:38 INFO - PROCESS | 1652 | 1467376838414 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1652 | 1467376838415 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcf0800 == 45 [pid = 1652] [id = 523] 05:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128f0f800) [pid = 1652] [serial = 1569] [outer = 0x0] 05:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129404000) [pid = 1652] [serial = 1570] [outer = 0x128f0f800] 05:40:38 INFO - PROCESS | 1652 | 1467376838439 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a33d800) [pid = 1652] [serial = 1571] [outer = 0x128f0f800] 05:40:38 INFO - PROCESS | 1652 | 1467376838779 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 520ms 05:40:38 INFO - PROCESS | 1652 | 1467376838818 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1652 | 1467376838819 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:40:38 INFO - PROCESS | 1652 | 1467376838822 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1652 | 1467376838823 Marionette TRACE conn2 <- [1,2066,null,{}] 05:40:38 INFO - PROCESS | 1652 | 1467376838825 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}] 05:40:38 INFO - PROCESS | 1652 | 1467376838826 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:38 INFO - PROCESS | 1652 | 1467376838929 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:40:38 INFO - PROCESS | 1652 | 1467376838932 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1652 | 1467376838933 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a6000 == 46 [pid = 1652] [id = 524] 05:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128ae9c00) [pid = 1652] [serial = 1572] [outer = 0x0] 05:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a48c000) [pid = 1652] [serial = 1573] [outer = 0x128ae9c00] 05:40:39 INFO - PROCESS | 1652 | 1467376838998 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a498400) [pid = 1652] [serial = 1574] [outer = 0x128ae9c00] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119837400) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1122b8000) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11876dc00) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116f7b000) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118343400) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116734800) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1129ac400) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a14000) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:40:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185d0400) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:40:39 INFO - PROCESS | 1652 | 1467376839319 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]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 05:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:40:39 INFO - PROCESS | 1652 | 1467376839346 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1652 | 1467376839347 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:40:39 INFO - PROCESS | 1652 | 1467376839351 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1652 | 1467376839353 Marionette TRACE conn2 <- [1,2070,null,{}] 05:40:39 INFO - PROCESS | 1652 | 1467376839355 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}] 05:40:39 INFO - PROCESS | 1652 | 1467376839356 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:39 INFO - PROCESS | 1652 | 1467376839460 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:40:39 INFO - PROCESS | 1652 | 1467376839499 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 1652 | 1467376839500 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccce000 == 47 [pid = 1652] [id = 525] 05:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1110ee000) [pid = 1652] [serial = 1575] [outer = 0x0] 05:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11852c400) [pid = 1652] [serial = 1576] [outer = 0x1110ee000] 05:40:39 INFO - PROCESS | 1652 | 1467376839524 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126fca400) [pid = 1652] [serial = 1577] [outer = 0x1110ee000] 05:40:39 INFO - PROCESS | 1652 | 1467376839813 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]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 05:40:39 INFO - PROCESS | 1652 | 1467376839871 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1652 | 1467376839872 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:40:39 INFO - PROCESS | 1652 | 1467376839875 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1652 | 1467376839876 Marionette TRACE conn2 <- [1,2074,null,{}] 05:40:39 INFO - PROCESS | 1652 | 1467376839878 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}] 05:40:39 INFO - PROCESS | 1652 | 1467376839880 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:39 INFO - PROCESS | 1652 | 1467376839977 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:40:40 INFO - PROCESS | 1652 | 1467376840035 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1652 | 1467376840037 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d058000 == 48 [pid = 1652] [id = 526] 05:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1133edc00) [pid = 1652] [serial = 1578] [outer = 0x0] 05:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a4eec00) [pid = 1652] [serial = 1579] [outer = 0x1133edc00] 05:40:40 INFO - PROCESS | 1652 | 1467376840071 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12af3bc00) [pid = 1652] [serial = 1580] [outer = 0x1133edc00] 05:40:40 INFO - PROCESS | 1652 | 1467376840335 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]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 471ms 05:40:40 INFO - PROCESS | 1652 | 1467376840347 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1652 | 1467376840349 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:40:40 INFO - PROCESS | 1652 | 1467376840361 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1652 | 1467376840362 Marionette TRACE conn2 <- [1,2078,null,{}] 05:40:40 INFO - PROCESS | 1652 | 1467376840372 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}] 05:40:40 INFO - PROCESS | 1652 | 1467376840373 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:40 INFO - PROCESS | 1652 | 1467376840462 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:40:40 INFO - PROCESS | 1652 | 1467376840466 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1652 | 1467376840467 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d70a800 == 49 [pid = 1652] [id = 527] 05:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a856800) [pid = 1652] [serial = 1581] [outer = 0x0] 05:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12af47000) [pid = 1652] [serial = 1582] [outer = 0x12a856800] 05:40:40 INFO - PROCESS | 1652 | 1467376840492 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12afab400) [pid = 1652] [serial = 1583] [outer = 0x12a856800] 05:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 476ms 05:40:40 INFO - PROCESS | 1652 | 1467376840834 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]]]}] 05:40:40 INFO - PROCESS | 1652 | 1467376840838 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1652 | 1467376840839 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:40:40 INFO - PROCESS | 1652 | 1467376840841 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1652 | 1467376840842 Marionette TRACE conn2 <- [1,2082,null,{}] 05:40:40 INFO - PROCESS | 1652 | 1467376840844 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}] 05:40:40 INFO - PROCESS | 1652 | 1467376840845 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:40 INFO - PROCESS | 1652 | 1467376840968 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:40:40 INFO - PROCESS | 1652 | 1467376840974 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1652 | 1467376840975 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d71e000 == 50 [pid = 1652] [id = 528] 05:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12adb9400) [pid = 1652] [serial = 1584] [outer = 0x0] 05:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b805800) [pid = 1652] [serial = 1585] [outer = 0x12adb9400] 05:40:41 INFO - PROCESS | 1652 | 1467376840999 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b80d400) [pid = 1652] [serial = 1586] [outer = 0x12adb9400] 05:40:41 INFO - PROCESS | 1652 | 1467376841434 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]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 621ms 05:40:41 INFO - PROCESS | 1652 | 1467376841463 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1652 | 1467376841465 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:40:41 INFO - PROCESS | 1652 | 1467376841468 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1652 | 1467376841470 Marionette TRACE conn2 <- [1,2086,null,{}] 05:40:41 INFO - PROCESS | 1652 | 1467376841474 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}] 05:40:41 INFO - PROCESS | 1652 | 1467376841476 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:41 INFO - PROCESS | 1652 | 1467376841585 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:40:41 INFO - PROCESS | 1652 | 1467376841660 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 1652 | 1467376841661 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11916c000 == 51 [pid = 1652] [id = 529] 05:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1132c8800) [pid = 1652] [serial = 1587] [outer = 0x0] 05:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1164ec800) [pid = 1652] [serial = 1588] [outer = 0x1132c8800] 05:40:41 INFO - PROCESS | 1652 | 1467376841694 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116f78400) [pid = 1652] [serial = 1589] [outer = 0x1132c8800] 05:40:42 INFO - PROCESS | 1652 | 1467376842108 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]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 672ms 05:40:42 INFO - PROCESS | 1652 | 1467376842141 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 1652 | 1467376842144 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:40:42 INFO - PROCESS | 1652 | 1467376842149 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1652 | 1467376842150 Marionette TRACE conn2 <- [1,2090,null,{}] 05:40:42 INFO - PROCESS | 1652 | 1467376842153 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}] 05:40:42 INFO - PROCESS | 1652 | 1467376842155 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:42 INFO - PROCESS | 1652 | 1467376842264 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:40:42 INFO - PROCESS | 1652 | 1467376842367 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1652 | 1467376842368 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x129177000 == 52 [pid = 1652] [id = 530] 05:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11818d400) [pid = 1652] [serial = 1590] [outer = 0x0] 05:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11910d800) [pid = 1652] [serial = 1591] [outer = 0x11818d400] 05:40:42 INFO - PROCESS | 1652 | 1467376842401 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119526400) [pid = 1652] [serial = 1592] [outer = 0x11818d400] 05:40:42 INFO - PROCESS | 1652 | 1467376842820 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]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 721ms 05:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:40:42 INFO - PROCESS | 1652 | 1467376842869 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 1652 | 1467376842871 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:40:42 INFO - PROCESS | 1652 | 1467376842873 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1652 | 1467376842876 Marionette TRACE conn2 <- [1,2094,null,{}] 05:40:42 INFO - PROCESS | 1652 | 1467376842884 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}] 05:40:42 INFO - PROCESS | 1652 | 1467376842887 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:43 INFO - PROCESS | 1652 | 1467376843017 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:40:43 INFO - PROCESS | 1652 | 1467376843092 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1652 | 1467376843094 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da10800 == 53 [pid = 1652] [id = 531] 05:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1198b9400) [pid = 1652] [serial = 1593] [outer = 0x0] 05:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126403800) [pid = 1652] [serial = 1594] [outer = 0x1198b9400] 05:40:43 INFO - PROCESS | 1652 | 1467376843126 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12693f400) [pid = 1652] [serial = 1595] [outer = 0x1198b9400] 05:40:43 INFO - PROCESS | 1652 | 1467376843578 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]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 726ms 05:40:43 INFO - PROCESS | 1652 | 1467376843599 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:40:43 INFO - PROCESS | 1652 | 1467376843601 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:40:43 INFO - PROCESS | 1652 | 1467376843603 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1652 | 1467376843605 Marionette TRACE conn2 <- [1,2098,null,{}] 05:40:43 INFO - PROCESS | 1652 | 1467376843607 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}] 05:40:43 INFO - PROCESS | 1652 | 1467376843608 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:43 INFO - PROCESS | 1652 | 1467376843718 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:40:43 INFO - PROCESS | 1652 | 1467376843778 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1652 | 1467376843780 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aba000 == 54 [pid = 1652] [id = 532] 05:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1122bec00) [pid = 1652] [serial = 1596] [outer = 0x0] 05:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x113009400) [pid = 1652] [serial = 1597] [outer = 0x1122bec00] 05:40:44 INFO - PROCESS | 1652 | 1467376844003 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x115e24000) [pid = 1652] [serial = 1598] [outer = 0x1122bec00] 05:40:44 INFO - PROCESS | 1652 | 1467376844515 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]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 925ms 05:40:44 INFO - PROCESS | 1652 | 1467376844528 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1652 | 1467376844530 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:40:44 INFO - PROCESS | 1652 | 1467376844554 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1652 | 1467376844556 Marionette TRACE conn2 <- [1,2102,null,{}] 05:40:44 INFO - PROCESS | 1652 | 1467376844561 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}] 05:40:44 INFO - PROCESS | 1652 | 1467376844565 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:44 INFO - PROCESS | 1652 | 1467376844704 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:40:44 INFO - PROCESS | 1652 | 1467376844810 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1652 | 1467376844811 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c46800 == 55 [pid = 1652] [id = 533] 05:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116020800) [pid = 1652] [serial = 1599] [outer = 0x0] 05:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116023800) [pid = 1652] [serial = 1600] [outer = 0x116020800] 05:40:44 INFO - PROCESS | 1652 | 1467376844857 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116741000) [pid = 1652] [serial = 1601] [outer = 0x116020800] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x1267ae000 == 54 [pid = 1652] [id = 508] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x117d37000 == 53 [pid = 1652] [id = 506] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x1256ba800 == 52 [pid = 1652] [id = 507] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12d70a800 == 51 [pid = 1652] [id = 527] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12d058000 == 50 [pid = 1652] [id = 526] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccce000 == 49 [pid = 1652] [id = 525] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a6000 == 48 [pid = 1652] [id = 524] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcf0800 == 47 [pid = 1652] [id = 523] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8aa800 == 46 [pid = 1652] [id = 522] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x129158000 == 45 [pid = 1652] [id = 521] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x126fde800 == 44 [pid = 1652] [id = 520] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12607e800 == 43 [pid = 1652] [id = 519] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x124062000 == 42 [pid = 1652] [id = 518] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x11845a800 == 41 [pid = 1652] [id = 517] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x118363000 == 40 [pid = 1652] [id = 516] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x117d31000 == 39 [pid = 1652] [id = 515] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12b018800 == 38 [pid = 1652] [id = 514] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12a387800 == 37 [pid = 1652] [id = 513] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12915c800 == 36 [pid = 1652] [id = 512] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x11a102800 == 35 [pid = 1652] [id = 511] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x116956000 == 34 [pid = 1652] [id = 510] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x128ed1800 == 33 [pid = 1652] [id = 509] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x1182b8800 == 32 [pid = 1652] [id = 487] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x116aba000 == 31 [pid = 1652] [id = 532] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12da10800 == 30 [pid = 1652] [id = 531] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x129177000 == 29 [pid = 1652] [id = 530] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x11916c000 == 28 [pid = 1652] [id = 529] 05:40:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12d71e000 == 27 [pid = 1652] [id = 528] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1176f7400) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118529400) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11690bc00) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116929800) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118302800) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x112a9d000) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1133b8000) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118397000) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118191400) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a343c00) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118781400) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1185d3400) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119cf5400) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11618ac00) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1188a6000) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11838d000) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119835c00) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1198c2400) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119676000) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11697f400) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123a1b000) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 05:40:46 INFO - PROCESS | 1652 | 1467376846104 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]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1631ms 05:40:46 INFO - PROCESS | 1652 | 1467376846180 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1652 | 1467376846183 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:40:46 INFO - PROCESS | 1652 | 1467376846186 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1652 | 1467376846188 Marionette TRACE conn2 <- [1,2106,null,{}] 05:40:46 INFO - PROCESS | 1652 | 1467376846191 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}] 05:40:46 INFO - PROCESS | 1652 | 1467376846193 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:46 INFO - PROCESS | 1652 | 1467376846270 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:40:46 INFO - PROCESS | 1652 | 1467376846277 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1652 | 1467376846280 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abf000 == 28 [pid = 1652] [id = 534] 05:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1130bd400) [pid = 1652] [serial = 1602] [outer = 0x0] 05:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113223800) [pid = 1652] [serial = 1603] [outer = 0x1130bd400] 05:40:46 INFO - PROCESS | 1652 | 1467376846311 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115d02800) [pid = 1652] [serial = 1604] [outer = 0x1130bd400] 05:40:46 INFO - PROCESS | 1652 | 1467376846678 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]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 05:40:46 INFO - PROCESS | 1652 | 1467376846706 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1652 | 1467376846709 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:40:46 INFO - PROCESS | 1652 | 1467376846714 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1652 | 1467376846718 Marionette TRACE conn2 <- [1,2110,null,{}] 05:40:46 INFO - PROCESS | 1652 | 1467376846726 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}] 05:40:46 INFO - PROCESS | 1652 | 1467376846728 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:46 INFO - PROCESS | 1652 | 1467376846807 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:40:46 INFO - PROCESS | 1652 | 1467376846811 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1652 | 1467376846812 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183c7000 == 29 [pid = 1652] [id = 535] 05:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116905800) [pid = 1652] [serial = 1605] [outer = 0x0] 05:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116930400) [pid = 1652] [serial = 1606] [outer = 0x116905800] 05:40:46 INFO - PROCESS | 1652 | 1467376846842 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116f7ac00) [pid = 1652] [serial = 1607] [outer = 0x116905800] 05:40:47 INFO - PROCESS | 1652 | 1467376847165 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]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 481ms 05:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:40:47 INFO - PROCESS | 1652 | 1467376847196 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1652 | 1467376847197 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:40:47 INFO - PROCESS | 1652 | 1467376847199 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1652 | 1467376847202 Marionette TRACE conn2 <- [1,2114,null,{}] 05:40:47 INFO - PROCESS | 1652 | 1467376847209 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}] 05:40:47 INFO - PROCESS | 1652 | 1467376847213 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:47 INFO - PROCESS | 1652 | 1467376847297 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:40:47 INFO - PROCESS | 1652 | 1467376847357 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1652 | 1467376847359 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c34000 == 30 [pid = 1652] [id = 536] 05:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11815f400) [pid = 1652] [serial = 1608] [outer = 0x0] 05:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118303400) [pid = 1652] [serial = 1609] [outer = 0x11815f400] 05:40:47 INFO - PROCESS | 1652 | 1467376847387 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118393400) [pid = 1652] [serial = 1610] [outer = 0x11815f400] 05:40:47 INFO - PROCESS | 1652 | 1467376847694 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]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 05:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:40:47 INFO - PROCESS | 1652 | 1467376847721 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1652 | 1467376847723 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:40:47 INFO - PROCESS | 1652 | 1467376847725 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1652 | 1467376847727 Marionette TRACE conn2 <- [1,2118,null,{}] 05:40:47 INFO - PROCESS | 1652 | 1467376847730 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}] 05:40:47 INFO - PROCESS | 1652 | 1467376847734 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:47 INFO - PROCESS | 1652 | 1467376847826 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:40:47 INFO - PROCESS | 1652 | 1467376847901 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1652 | 1467376847904 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b47000 == 31 [pid = 1652] [id = 537] 05:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118344800) [pid = 1652] [serial = 1611] [outer = 0x0] 05:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1185d0800) [pid = 1652] [serial = 1612] [outer = 0x118344800] 05:40:47 INFO - PROCESS | 1652 | 1467376847944 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118784000) [pid = 1652] [serial = 1613] [outer = 0x118344800] 05:40:48 INFO - PROCESS | 1652 | 1467376848297 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]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 621ms 05:40:48 INFO - PROCESS | 1652 | 1467376848346 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1652 | 1467376848348 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:40:48 INFO - PROCESS | 1652 | 1467376848350 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1652 | 1467376848351 Marionette TRACE conn2 <- [1,2122,null,{}] 05:40:48 INFO - PROCESS | 1652 | 1467376848360 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}] 05:40:48 INFO - PROCESS | 1652 | 1467376848361 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:48 INFO - PROCESS | 1652 | 1467376848457 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:40:48 INFO - PROCESS | 1652 | 1467376848495 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 1652 | 1467376848496 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246e5800 == 32 [pid = 1652] [id = 538] 05:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118784400) [pid = 1652] [serial = 1614] [outer = 0x0] 05:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119111800) [pid = 1652] [serial = 1615] [outer = 0x118784400] 05:40:48 INFO - PROCESS | 1652 | 1467376848520 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119483c00) [pid = 1652] [serial = 1616] [outer = 0x118784400] 05:40:48 INFO - PROCESS | 1652 | 1467376848854 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]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 525ms 05:40:48 INFO - PROCESS | 1652 | 1467376848876 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1652 | 1467376848877 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:40:48 INFO - PROCESS | 1652 | 1467376848879 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1652 | 1467376848881 Marionette TRACE conn2 <- [1,2126,null,{}] 05:40:48 INFO - PROCESS | 1652 | 1467376848892 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}] 05:40:48 INFO - PROCESS | 1652 | 1467376848896 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:49 INFO - PROCESS | 1652 | 1467376849009 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:40:49 INFO - PROCESS | 1652 | 1467376849013 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1652 | 1467376849014 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1264cf000 == 33 [pid = 1652] [id = 539] 05:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119180000) [pid = 1652] [serial = 1617] [outer = 0x0] 05:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11952d400) [pid = 1652] [serial = 1618] [outer = 0x119180000] 05:40:49 INFO - PROCESS | 1652 | 1467376849040 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119bf5800) [pid = 1652] [serial = 1619] [outer = 0x119180000] 05:40:49 INFO - PROCESS | 1652 | 1467376849361 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]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 522ms 05:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:40:49 INFO - PROCESS | 1652 | 1467376849412 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 1652 | 1467376849413 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:40:49 INFO - PROCESS | 1652 | 1467376849418 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 1652 | 1467376849419 Marionette TRACE conn2 <- [1,2130,null,{}] 05:40:49 INFO - PROCESS | 1652 | 1467376849421 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}] 05:40:49 INFO - PROCESS | 1652 | 1467376849422 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:49 INFO - PROCESS | 1652 | 1467376849524 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:40:49 INFO - PROCESS | 1652 | 1467376849536 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1652 | 1467376849537 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe3800 == 34 [pid = 1652] [id = 540] 05:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119bfa800) [pid = 1652] [serial = 1620] [outer = 0x0] 05:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x123806400) [pid = 1652] [serial = 1621] [outer = 0x119bfa800] 05:40:49 INFO - PROCESS | 1652 | 1467376849563 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x123fadc00) [pid = 1652] [serial = 1622] [outer = 0x119bfa800] 05:40:50 INFO - PROCESS | 1652 | 1467376850017 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] 05:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:40:50 INFO - PROCESS | 1652 | 1467376850041 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:40:50 INFO - PROCESS | 1652 | 1467376850052 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1652 | 1467376850054 Marionette TRACE conn2 <- [1,2134,null,{}] 05:40:50 INFO - PROCESS | 1652 | 1467376850057 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}] 05:40:50 INFO - PROCESS | 1652 | 1467376850059 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:50 INFO - PROCESS | 1652 | 1467376850473 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a856800) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x125778000) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12577cc00) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128ae9c00) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1110ee000) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123fae800) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119676c00) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1110f1000) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1176ec400) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118340400) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x123bc3000) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118392400) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1129ac000) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128f0f800) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115e87c00) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x113384400) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1198bb000) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11a1e7c00) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1133edc00) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12adb9400) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11601d000) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:40:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x129406000) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:40:50 INFO - PROCESS | 1652 | 1467376850525 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 1652 | 1467376850526 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11745d000 == 35 [pid = 1652] [id = 541] 05:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1110a3800) [pid = 1652] [serial = 1623] [outer = 0x0] 05:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111f2a000) [pid = 1652] [serial = 1624] [outer = 0x1110a3800] 05:40:50 INFO - PROCESS | 1652 | 1467376850551 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e87c00) [pid = 1652] [serial = 1625] [outer = 0x1110a3800] 05:40:50 INFO - PROCESS | 1652 | 1467376850818 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]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 829ms 05:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:40:50 INFO - PROCESS | 1652 | 1467376850873 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1652 | 1467376850875 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:40:50 INFO - PROCESS | 1652 | 1467376850877 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1652 | 1467376850878 Marionette TRACE conn2 <- [1,2138,null,{}] 05:40:50 INFO - PROCESS | 1652 | 1467376850881 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}] 05:40:50 INFO - PROCESS | 1652 | 1467376850883 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:50 INFO - PROCESS | 1652 | 1467376850970 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:40:51 INFO - PROCESS | 1652 | 1467376851027 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1652 | 1467376851028 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12916e800 == 36 [pid = 1652] [id = 542] 05:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1110e6c00) [pid = 1652] [serial = 1626] [outer = 0x0] 05:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118304c00) [pid = 1652] [serial = 1627] [outer = 0x1110e6c00] 05:40:51 INFO - PROCESS | 1652 | 1467376851052 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123808800) [pid = 1652] [serial = 1628] [outer = 0x1110e6c00] 05:40:51 INFO - PROCESS | 1652 | 1467376851306 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]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 471ms 05:40:51 INFO - PROCESS | 1652 | 1467376851357 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:40:51 INFO - PROCESS | 1652 | 1467376851359 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:40:51 INFO - PROCESS | 1652 | 1467376851362 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1652 | 1467376851365 Marionette TRACE conn2 <- [1,2142,null,{}] 05:40:51 INFO - PROCESS | 1652 | 1467376851379 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}] 05:40:51 INFO - PROCESS | 1652 | 1467376851383 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:51 INFO - PROCESS | 1652 | 1467376851510 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:40:51 INFO - PROCESS | 1652 | 1467376851516 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1652 | 1467376851517 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af78800 == 37 [pid = 1652] [id = 543] 05:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1198c5000) [pid = 1652] [serial = 1629] [outer = 0x0] 05:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124d08000) [pid = 1652] [serial = 1630] [outer = 0x1198c5000] 05:40:51 INFO - PROCESS | 1652 | 1467376851557 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125703c00) [pid = 1652] [serial = 1631] [outer = 0x1198c5000] 05:40:51 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 05:40:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:40:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1 05:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:51 INFO - _addTest/ [0,2145,"getWindowHandle",null] 05:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:40:51 INFO - PROCESS | 1652 | 1467376851996 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:40:52 INFO - PROCESS | 1652 | 1467376852003 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1652 | 1467376852005 Marionette TRACE conn2 <- [1,2146,null,{}] 05:40:52 INFO - PROCESS | 1652 | 1467376852007 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}] 05:40:52 INFO - PROCESS | 1652 | 1467376852009 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:52 INFO - PROCESS | 1652 | 1467376852138 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:40:52 INFO - PROCESS | 1652 | 1467376852144 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1652 | 1467376852146 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8a0800 == 38 [pid = 1652] [id = 544] 05:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125710800) [pid = 1652] [serial = 1632] [outer = 0x0] 05:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126404400) [pid = 1652] [serial = 1633] [outer = 0x125710800] 05:40:52 INFO - PROCESS | 1652 | 1467376852172 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126fc1800) [pid = 1652] [serial = 1634] [outer = 0x125710800] 05:40:52 INFO - PROCESS | 1652 | 1467376852552 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] 05:40:52 INFO - PROCESS | 1652 | 1467376852625 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:40:52 INFO - PROCESS | 1652 | 1467376852629 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1652 | 1467376852631 Marionette TRACE conn2 <- [1,2150,null,{}] 05:40:52 INFO - PROCESS | 1652 | 1467376852635 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}] 05:40:52 INFO - PROCESS | 1652 | 1467376852636 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:52 INFO - PROCESS | 1652 | 1467376852744 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:40:52 INFO - PROCESS | 1652 | 1467376852802 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1652 | 1467376852805 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abc000 == 39 [pid = 1652] [id = 545] 05:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11275ac00) [pid = 1652] [serial = 1635] [outer = 0x0] 05:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1129adc00) [pid = 1652] [serial = 1636] [outer = 0x11275ac00] 05:40:52 INFO - PROCESS | 1652 | 1467376852835 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1133f1400) [pid = 1652] [serial = 1637] [outer = 0x11275ac00] 05:40:53 INFO - PROCESS | 1652 | 1467376853331 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]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 774ms 05:40:53 INFO - PROCESS | 1652 | 1467376853403 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1652 | 1467376853406 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:40:53 INFO - PROCESS | 1652 | 1467376853410 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1652 | 1467376853412 Marionette TRACE conn2 <- [1,2154,null,{}] 05:40:53 INFO - PROCESS | 1652 | 1467376853415 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}] 05:40:53 INFO - PROCESS | 1652 | 1467376853417 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:53 INFO - PROCESS | 1652 | 1467376853528 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:40:53 INFO - PROCESS | 1652 | 1467376853611 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1652 | 1467376853612 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x124076000 == 40 [pid = 1652] [id = 546] 05:40:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116f92400) [pid = 1652] [serial = 1638] [outer = 0x0] 05:40:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1176f5c00) [pid = 1652] [serial = 1639] [outer = 0x116f92400] 05:40:53 INFO - PROCESS | 1652 | 1467376853643 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118192000) [pid = 1652] [serial = 1640] [outer = 0x116f92400] 05:40:54 INFO - PROCESS | 1652 | 1467376854171 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]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 921ms 05:40:54 INFO - PROCESS | 1652 | 1467376854358 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1652 | 1467376854361 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:40:54 INFO - PROCESS | 1652 | 1467376854366 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1652 | 1467376854367 Marionette TRACE conn2 <- [1,2158,null,{}] 05:40:54 INFO - PROCESS | 1652 | 1467376854371 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}] 05:40:54 INFO - PROCESS | 1652 | 1467376854373 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:54 INFO - PROCESS | 1652 | 1467376854474 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:40:54 INFO - PROCESS | 1652 | 1467376854531 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1652 | 1467376854534 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11835e800 == 41 [pid = 1652] [id = 547] 05:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x113383400) [pid = 1652] [serial = 1641] [outer = 0x0] 05:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1133ee000) [pid = 1652] [serial = 1642] [outer = 0x113383400] 05:40:54 INFO - PROCESS | 1652 | 1467376854561 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116022000) [pid = 1652] [serial = 1643] [outer = 0x113383400] 05:40:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12af78800 == 40 [pid = 1652] [id = 543] 05:40:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12916e800 == 39 [pid = 1652] [id = 542] 05:40:54 INFO - PROCESS | 1652 | --DOCSHELL 0x11745d000 == 38 [pid = 1652] [id = 541] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe3800 == 37 [pid = 1652] [id = 540] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1264cf000 == 36 [pid = 1652] [id = 539] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1246e5800 == 35 [pid = 1652] [id = 538] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x123b47000 == 34 [pid = 1652] [id = 537] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x119c34000 == 33 [pid = 1652] [id = 536] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1183c7000 == 32 [pid = 1652] [id = 535] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x116abf000 == 31 [pid = 1652] [id = 534] 05:40:55 INFO - PROCESS | 1652 | --DOCSHELL 0x119c46800 == 30 [pid = 1652] [id = 533] 05:40:55 INFO - PROCESS | 1652 | 1467376855085 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]]]}] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12af47000) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1265a3c00) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128f0a000) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12a48c000) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11852c400) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124ad7400) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x124d0a800) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x123802400) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1245a9000) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x111daa000) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112fb4c00) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x117dafc00) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118309800) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11877d000) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119483800) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124dc6800) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118789800) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1194abc00) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118159c00) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1251e2800) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x129404000) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116923400) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116f83400) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116025000) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116925c00) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123805c00) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12408e000) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123c04c00) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12afab400) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a498400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128f11800) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a33d800) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12af3bc00) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126fcd800) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125709800) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126fca400) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12a4eec00) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b80d400) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x117db5000) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12a4ee000) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 05:40:55 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12b805800) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 05:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 773ms 05:40:55 INFO - PROCESS | 1652 | 1467376855139 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1652 | 1467376855142 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:40:55 INFO - PROCESS | 1652 | 1467376855148 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1652 | 1467376855154 Marionette TRACE conn2 <- [1,2162,null,{}] 05:40:55 INFO - PROCESS | 1652 | 1467376855158 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}] 05:40:55 INFO - PROCESS | 1652 | 1467376855160 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:55 INFO - PROCESS | 1652 | 1467376855283 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:40:55 INFO - PROCESS | 1652 | 1467376855299 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1652 | 1467376855301 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x118446000 == 31 [pid = 1652] [id = 548] 05:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116931800) [pid = 1652] [serial = 1644] [outer = 0x0] 05:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116f7a800) [pid = 1652] [serial = 1645] [outer = 0x116931800] 05:40:55 INFO - PROCESS | 1652 | 1467376855346 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118189800) [pid = 1652] [serial = 1646] [outer = 0x116931800] 05:40:55 INFO - PROCESS | 1652 | 1467376855738 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]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 05:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:40:55 INFO - PROCESS | 1652 | 1467376855775 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1652 | 1467376855777 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:40:55 INFO - PROCESS | 1652 | 1467376855779 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1652 | 1467376855780 Marionette TRACE conn2 <- [1,2166,null,{}] 05:40:55 INFO - PROCESS | 1652 | 1467376855789 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}] 05:40:55 INFO - PROCESS | 1652 | 1467376855792 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:55 INFO - PROCESS | 1652 | 1467376855870 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:40:55 INFO - PROCESS | 1652 | 1467376855876 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1652 | 1467376855879 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b50800 == 32 [pid = 1652] [id = 549] 05:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11838ac00) [pid = 1652] [serial = 1647] [outer = 0x0] 05:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11876cc00) [pid = 1652] [serial = 1648] [outer = 0x11838ac00] 05:40:55 INFO - PROCESS | 1652 | 1467376855909 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1188a8400) [pid = 1652] [serial = 1649] [outer = 0x11838ac00] 05:40:56 INFO - PROCESS | 1652 | 1467376856257 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]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 523ms 05:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:40:56 INFO - PROCESS | 1652 | 1467376856307 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1652 | 1467376856308 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:40:56 INFO - PROCESS | 1652 | 1467376856310 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1652 | 1467376856312 Marionette TRACE conn2 <- [1,2170,null,{}] 05:40:56 INFO - PROCESS | 1652 | 1467376856314 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}] 05:40:56 INFO - PROCESS | 1652 | 1467376856315 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:56 INFO - PROCESS | 1652 | 1467376856394 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:40:56 INFO - PROCESS | 1652 | 1467376856398 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:56 INFO - PROCESS | 1652 | 1467376856401 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256be800 == 33 [pid = 1652] [id = 550] 05:40:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11918c400) [pid = 1652] [serial = 1650] [outer = 0x0] 05:40:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1194ae800) [pid = 1652] [serial = 1651] [outer = 0x11918c400] 05:40:56 INFO - PROCESS | 1652 | 1467376856426 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119671800) [pid = 1652] [serial = 1652] [outer = 0x11918c400] 05:40:56 INFO - PROCESS | 1652 | 1467376856782 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]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms 05:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:40:56 INFO - PROCESS | 1652 | 1467376856831 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1652 | 1467376856832 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:40:56 INFO - PROCESS | 1652 | 1467376856834 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1652 | 1467376856835 Marionette TRACE conn2 <- [1,2174,null,{}] 05:40:56 INFO - PROCESS | 1652 | 1467376856837 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}] 05:40:56 INFO - PROCESS | 1652 | 1467376856838 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:56 INFO - PROCESS | 1652 | 1467376856914 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:40:56 INFO - PROCESS | 1652 | 1467376856979 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:56 INFO - PROCESS | 1652 | 1467376856980 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267b9800 == 34 [pid = 1652] [id = 551] 05:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113220c00) [pid = 1652] [serial = 1653] [outer = 0x0] 05:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119670800) [pid = 1652] [serial = 1654] [outer = 0x113220c00] 05:40:57 INFO - PROCESS | 1652 | 1467376857010 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119bf5400) [pid = 1652] [serial = 1655] [outer = 0x113220c00] 05:40:57 INFO - PROCESS | 1652 | 1467376857291 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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 469ms 05:40:57 INFO - PROCESS | 1652 | 1467376857311 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1652 | 1467376857313 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:40:57 INFO - PROCESS | 1652 | 1467376857323 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1652 | 1467376857324 Marionette TRACE conn2 <- [1,2178,null,{}] 05:40:57 INFO - PROCESS | 1652 | 1467376857326 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}] 05:40:57 INFO - PROCESS | 1652 | 1467376857330 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:57 INFO - PROCESS | 1652 | 1467376857455 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:40:57 INFO - PROCESS | 1652 | 1467376857469 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1652 | 1467376857470 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915b800 == 35 [pid = 1652] [id = 552] 05:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119bf4c00) [pid = 1652] [serial = 1656] [outer = 0x0] 05:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12408b800) [pid = 1652] [serial = 1657] [outer = 0x119bf4c00] 05:40:57 INFO - PROCESS | 1652 | 1467376857496 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125778000) [pid = 1652] [serial = 1658] [outer = 0x119bf4c00] 05:40:57 INFO - PROCESS | 1652 | 1467376857841 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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 577ms 05:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:40:57 INFO - PROCESS | 1652 | 1467376857894 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1652 | 1467376857895 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:40:57 INFO - PROCESS | 1652 | 1467376857897 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1652 | 1467376857899 Marionette TRACE conn2 <- [1,2182,null,{}] 05:40:57 INFO - PROCESS | 1652 | 1467376857901 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}] 05:40:57 INFO - PROCESS | 1652 | 1467376857903 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:58 INFO - PROCESS | 1652 | 1467376858011 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:40:58 INFO - PROCESS | 1652 | 1467376858053 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1652 | 1467376858054 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adc3000 == 36 [pid = 1652] [id = 553] 05:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1129b2c00) [pid = 1652] [serial = 1659] [outer = 0x0] 05:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1265a6000) [pid = 1652] [serial = 1660] [outer = 0x1129b2c00] 05:40:58 INFO - PROCESS | 1652 | 1467376858086 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126942c00) [pid = 1652] [serial = 1661] [outer = 0x1129b2c00] 05:40:58 INFO - PROCESS | 1652 | 1467376858396 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]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 05:40:58 INFO - PROCESS | 1652 | 1467376858419 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1652 | 1467376858420 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:40:58 INFO - PROCESS | 1652 | 1467376858422 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1652 | 1467376858424 Marionette TRACE conn2 <- [1,2186,null,{}] 05:40:58 INFO - PROCESS | 1652 | 1467376858435 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}] 05:40:58 INFO - PROCESS | 1652 | 1467376858437 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:58 INFO - PROCESS | 1652 | 1467376858535 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:40:58 INFO - PROCESS | 1652 | 1467376858539 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1652 | 1467376858540 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b030000 == 37 [pid = 1652] [id = 554] 05:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1129a7000) [pid = 1652] [serial = 1662] [outer = 0x0] 05:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126fca400) [pid = 1652] [serial = 1663] [outer = 0x1129a7000] 05:40:58 INFO - PROCESS | 1652 | 1467376858565 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128e05c00) [pid = 1652] [serial = 1664] [outer = 0x1129a7000] 05:40:58 INFO - PROCESS | 1652 | 1467376858877 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]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 473ms 05:40:58 INFO - PROCESS | 1652 | 1467376858896 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1652 | 1467376858897 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:40:58 INFO - PROCESS | 1652 | 1467376858907 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1652 | 1467376858908 Marionette TRACE conn2 <- [1,2190,null,{}] 05:40:58 INFO - PROCESS | 1652 | 1467376858920 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}] 05:40:58 INFO - PROCESS | 1652 | 1467376858921 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:59 INFO - PROCESS | 1652 | 1467376859025 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:40:59 INFO - PROCESS | 1652 | 1467376859029 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1652 | 1467376859037 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcf1000 == 38 [pid = 1652] [id = 555] 05:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128e0cc00) [pid = 1652] [serial = 1665] [outer = 0x0] 05:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128f0dc00) [pid = 1652] [serial = 1666] [outer = 0x128e0cc00] 05:40:59 INFO - PROCESS | 1652 | 1467376859095 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12912d000) [pid = 1652] [serial = 1667] [outer = 0x128e0cc00] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116020800) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116905800) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118344800) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1130bd400) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1132c8800) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11818d400) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119bfa800) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1198b9400) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1198c5000) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1110a3800) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1122bec00) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1110e6c00) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118784400) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119180000) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:40:59 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11815f400) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:40:59 INFO - PROCESS | 1652 | 1467376859456 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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 585ms 05:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:40:59 INFO - PROCESS | 1652 | 1467376859488 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1652 | 1467376859489 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:40:59 INFO - PROCESS | 1652 | 1467376859491 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1652 | 1467376859492 Marionette TRACE conn2 <- [1,2194,null,{}] 05:40:59 INFO - PROCESS | 1652 | 1467376859494 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}] 05:40:59 INFO - PROCESS | 1652 | 1467376859495 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:59 INFO - PROCESS | 1652 | 1467376859575 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:40:59 INFO - PROCESS | 1652 | 1467376859633 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1652 | 1467376859634 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:40:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bd000 == 39 [pid = 1652] [id = 556] 05:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1132c8800) [pid = 1652] [serial = 1668] [outer = 0x0] 05:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11818d400) [pid = 1652] [serial = 1669] [outer = 0x1132c8800] 05:40:59 INFO - PROCESS | 1652 | 1467376859658 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11966dc00) [pid = 1652] [serial = 1670] [outer = 0x1132c8800] 05:40:59 INFO - PROCESS | 1652 | 1467376859920 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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 471ms 05:40:59 INFO - PROCESS | 1652 | 1467376859962 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1652 | 1467376859964 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:40:59 INFO - PROCESS | 1652 | 1467376859974 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1652 | 1467376859976 Marionette TRACE conn2 <- [1,2198,null,{}] 05:40:59 INFO - PROCESS | 1652 | 1467376859978 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}] 05:40:59 INFO - PROCESS | 1652 | 1467376859980 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:00 INFO - PROCESS | 1652 | 1467376860082 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:41:00 INFO - PROCESS | 1652 | 1467376860088 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 1652 | 1467376860089 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d04a800 == 40 [pid = 1652] [id = 557] 05:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1198c5000) [pid = 1652] [serial = 1671] [outer = 0x0] 05:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128f0cc00) [pid = 1652] [serial = 1672] [outer = 0x1198c5000] 05:41:00 INFO - PROCESS | 1652 | 1467376860115 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a48a400) [pid = 1652] [serial = 1673] [outer = 0x1198c5000] 05:41:00 INFO - PROCESS | 1652 | 1467376860460 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]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 05:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:41:00 INFO - PROCESS | 1652 | 1467376860494 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 1652 | 1467376860495 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:41:00 INFO - PROCESS | 1652 | 1467376860497 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1652 | 1467376860499 Marionette TRACE conn2 <- [1,2202,null,{}] 05:41:00 INFO - PROCESS | 1652 | 1467376860501 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}] 05:41:00 INFO - PROCESS | 1652 | 1467376860502 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:00 INFO - PROCESS | 1652 | 1467376860612 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:41:00 INFO - PROCESS | 1652 | 1467376860618 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 1652 | 1467376860619 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d061800 == 41 [pid = 1652] [id = 558] 05:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a48d800) [pid = 1652] [serial = 1674] [outer = 0x0] 05:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a499000) [pid = 1652] [serial = 1675] [outer = 0x12a48d800] 05:41:00 INFO - PROCESS | 1652 | 1467376860642 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a858800) [pid = 1652] [serial = 1676] [outer = 0x12a48d800] 05:41:00 INFO - PROCESS | 1652 | 1467376860930 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]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 468ms 05:41:00 INFO - PROCESS | 1652 | 1467376860968 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 1652 | 1467376860970 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:41:00 INFO - PROCESS | 1652 | 1467376860973 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1652 | 1467376860974 Marionette TRACE conn2 <- [1,2206,null,{}] 05:41:00 INFO - PROCESS | 1652 | 1467376860976 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}] 05:41:00 INFO - PROCESS | 1652 | 1467376860977 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:01 INFO - PROCESS | 1652 | 1467376861068 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:41:01 INFO - PROCESS | 1652 | 1467376861071 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1652 | 1467376861072 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d705000 == 42 [pid = 1652] [id = 559] 05:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a85c800) [pid = 1652] [serial = 1677] [outer = 0x0] 05:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12adb6800) [pid = 1652] [serial = 1678] [outer = 0x12a85c800] 05:41:01 INFO - PROCESS | 1652 | 1467376861096 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12af3b800) [pid = 1652] [serial = 1679] [outer = 0x12a85c800] 05:41:01 INFO - PROCESS | 1652 | --DOCSHELL 0x118446000 == 41 [pid = 1652] [id = 548] 05:41:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11835e800 == 40 [pid = 1652] [id = 547] 05:41:01 INFO - PROCESS | 1652 | --DOCSHELL 0x124076000 == 39 [pid = 1652] [id = 546] 05:41:01 INFO - PROCESS | 1652 | --DOCSHELL 0x116abc000 == 38 [pid = 1652] [id = 545] 05:41:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8a0800 == 37 [pid = 1652] [id = 544] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1256be800 == 36 [pid = 1652] [id = 550] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12915b800 == 35 [pid = 1652] [id = 552] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bd000 == 34 [pid = 1652] [id = 556] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1267b9800 == 33 [pid = 1652] [id = 551] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12adc3000 == 32 [pid = 1652] [id = 553] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcf1000 == 31 [pid = 1652] [id = 555] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12d04a800 == 30 [pid = 1652] [id = 557] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12b030000 == 29 [pid = 1652] [id = 554] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x123b50800 == 28 [pid = 1652] [id = 549] 05:41:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12d061800 == 27 [pid = 1652] [id = 558] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119111800) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11952d400) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118303400) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118393400) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116741000) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116023800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116930400) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116f7ac00) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1185d0800) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115d02800) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x113223800) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119483c00) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116f78400) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1164ec800) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119526400) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123806400) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11910d800) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119bf5800) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123fadc00) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12693f400) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x124d08000) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x126403800) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x115e87c00) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x115e24000) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118304c00) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x111f2a000) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x113009400) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x125703c00) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x126404400) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x123808800) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x118784000) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 05:41:02 INFO - PROCESS | 1652 | 1467376862548 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]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1621ms 05:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:41:02 INFO - PROCESS | 1652 | 1467376862595 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1652 | 1467376862597 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:41:02 INFO - PROCESS | 1652 | 1467376862601 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1652 | 1467376862603 Marionette TRACE conn2 <- [1,2210,null,{}] 05:41:02 INFO - PROCESS | 1652 | 1467376862607 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}] 05:41:02 INFO - PROCESS | 1652 | 1467376862609 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:02 INFO - PROCESS | 1652 | 1467376862689 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:41:02 INFO - PROCESS | 1652 | 1467376862742 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1652 | 1467376862745 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a2000 == 28 [pid = 1652] [id = 560] 05:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1129b1800) [pid = 1652] [serial = 1680] [outer = 0x0] 05:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1129b2400) [pid = 1652] [serial = 1681] [outer = 0x1129b1800] 05:41:02 INFO - PROCESS | 1652 | 1467376862775 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1130b7800) [pid = 1652] [serial = 1682] [outer = 0x1129b1800] 05:41:03 INFO - PROCESS | 1652 | 1467376863087 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]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 521ms 05:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:41:03 INFO - PROCESS | 1652 | 1467376863121 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 1652 | 1467376863125 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:41:03 INFO - PROCESS | 1652 | 1467376863129 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1652 | 1467376863131 Marionette TRACE conn2 <- [1,2214,null,{}] 05:41:03 INFO - PROCESS | 1652 | 1467376863133 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}] 05:41:03 INFO - PROCESS | 1652 | 1467376863135 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:03 INFO - PROCESS | 1652 | 1467376863213 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:41:03 INFO - PROCESS | 1652 | 1467376863220 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1652 | 1467376863222 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182c0000 == 29 [pid = 1652] [id = 561] 05:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1133b8000) [pid = 1652] [serial = 1683] [outer = 0x0] 05:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x115e85800) [pid = 1652] [serial = 1684] [outer = 0x1133b8000] 05:41:03 INFO - PROCESS | 1652 | 1467376863249 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x116025800) [pid = 1652] [serial = 1685] [outer = 0x1133b8000] 05:41:03 INFO - PROCESS | 1652 | 1467376863566 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]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 469ms 05:41:03 INFO - PROCESS | 1652 | 1467376863600 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 1652 | 1467376863602 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:41:03 INFO - PROCESS | 1652 | 1467376863605 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1652 | 1467376863615 Marionette TRACE conn2 <- [1,2218,null,{}] 05:41:03 INFO - PROCESS | 1652 | 1467376863623 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}] 05:41:03 INFO - PROCESS | 1652 | 1467376863626 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:03 INFO - PROCESS | 1652 | 1467376863700 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:41:03 INFO - PROCESS | 1652 | 1467376863705 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1652 | 1467376863707 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192cd000 == 30 [pid = 1652] [id = 562] 05:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x110f58000) [pid = 1652] [serial = 1686] [outer = 0x0] 05:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11697ec00) [pid = 1652] [serial = 1687] [outer = 0x110f58000] 05:41:03 INFO - PROCESS | 1652 | 1467376863737 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116f79800) [pid = 1652] [serial = 1688] [outer = 0x110f58000] 05:41:04 INFO - PROCESS | 1652 | 1467376864058 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]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 479ms 05:41:04 INFO - PROCESS | 1652 | 1467376864085 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1652 | 1467376864087 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:41:04 INFO - PROCESS | 1652 | 1467376864089 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1652 | 1467376864090 Marionette TRACE conn2 <- [1,2222,null,{}] 05:41:04 INFO - PROCESS | 1652 | 1467376864093 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}] 05:41:04 INFO - PROCESS | 1652 | 1467376864094 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:04 INFO - PROCESS | 1652 | 1467376864169 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:41:04 INFO - PROCESS | 1652 | 1467376864225 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1652 | 1467376864226 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a10d800 == 31 [pid = 1652] [id = 563] 05:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1176f7400) [pid = 1652] [serial = 1689] [outer = 0x0] 05:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11818cc00) [pid = 1652] [serial = 1690] [outer = 0x1176f7400] 05:41:04 INFO - PROCESS | 1652 | 1467376864251 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118197800) [pid = 1652] [serial = 1691] [outer = 0x1176f7400] 05:41:04 INFO - PROCESS | 1652 | 1467376864518 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]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 469ms 05:41:04 INFO - PROCESS | 1652 | 1467376864558 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1652 | 1467376864559 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:41:04 INFO - PROCESS | 1652 | 1467376864562 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1652 | 1467376864563 Marionette TRACE conn2 <- [1,2226,null,{}] 05:41:04 INFO - PROCESS | 1652 | 1467376864573 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}] 05:41:04 INFO - PROCESS | 1652 | 1467376864574 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:04 INFO - PROCESS | 1652 | 1467376864659 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:41:04 INFO - PROCESS | 1652 | 1467376864663 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1652 | 1467376864664 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b49800 == 32 [pid = 1652] [id = 564] 05:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1132bf000) [pid = 1652] [serial = 1692] [outer = 0x0] 05:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118311000) [pid = 1652] [serial = 1693] [outer = 0x1132bf000] 05:41:04 INFO - PROCESS | 1652 | 1467376864690 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118393800) [pid = 1652] [serial = 1694] [outer = 0x1132bf000] 05:41:05 INFO - PROCESS | 1652 | 1467376865028 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]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 522ms 05:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:41:05 INFO - PROCESS | 1652 | 1467376865084 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1652 | 1467376865086 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:41:05 INFO - PROCESS | 1652 | 1467376865088 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1652 | 1467376865089 Marionette TRACE conn2 <- [1,2230,null,{}] 05:41:05 INFO - PROCESS | 1652 | 1467376865091 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}] 05:41:05 INFO - PROCESS | 1652 | 1467376865095 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:05 INFO - PROCESS | 1652 | 1467376865186 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:41:05 INFO - PROCESS | 1652 | 1467376865190 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1652 | 1467376865191 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124437800 == 33 [pid = 1652] [id = 565] 05:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11830fc00) [pid = 1652] [serial = 1695] [outer = 0x0] 05:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1185cdc00) [pid = 1652] [serial = 1696] [outer = 0x11830fc00] 05:41:05 INFO - PROCESS | 1652 | 1467376865217 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11918ac00) [pid = 1652] [serial = 1697] [outer = 0x11830fc00] 05:41:05 INFO - PROCESS | 1652 | 1467376865520 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]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 05:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:41:05 INFO - PROCESS | 1652 | 1467376865556 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1652 | 1467376865557 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:41:05 INFO - PROCESS | 1652 | 1467376865559 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1652 | 1467376865560 Marionette TRACE conn2 <- [1,2234,null,{}] 05:41:05 INFO - PROCESS | 1652 | 1467376865563 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}] 05:41:05 INFO - PROCESS | 1652 | 1467376865564 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:05 INFO - PROCESS | 1652 | 1467376865637 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:41:05 INFO - PROCESS | 1652 | 1467376865697 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1652 | 1467376865698 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x125136000 == 34 [pid = 1652] [id = 566] 05:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118521400) [pid = 1652] [serial = 1698] [outer = 0x0] 05:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11947c800) [pid = 1652] [serial = 1699] [outer = 0x118521400] 05:41:05 INFO - PROCESS | 1652 | 1467376865723 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119526400) [pid = 1652] [serial = 1700] [outer = 0x118521400] 05:41:05 INFO - PROCESS | 1652 | 1467376865978 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]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 05:41:06 INFO - PROCESS | 1652 | 1467376866027 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1652 | 1467376866029 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:41:06 INFO - PROCESS | 1652 | 1467376866039 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1652 | 1467376866040 Marionette TRACE conn2 <- [1,2238,null,{}] 05:41:06 INFO - PROCESS | 1652 | 1467376866043 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}] 05:41:06 INFO - PROCESS | 1652 | 1467376866044 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:06 INFO - PROCESS | 1652 | 1467376866121 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:41:06 INFO - PROCESS | 1652 | 1467376866125 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1652 | 1467376866126 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12607e800 == 35 [pid = 1652] [id = 567] 05:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11952dc00) [pid = 1652] [serial = 1701] [outer = 0x0] 05:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119831000) [pid = 1652] [serial = 1702] [outer = 0x11952dc00] 05:41:06 INFO - PROCESS | 1652 | 1467376866152 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1198bbc00) [pid = 1652] [serial = 1703] [outer = 0x11952dc00] 05:41:06 INFO - PROCESS | 1652 | 1467376866477 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]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 477ms 05:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:41:06 INFO - PROCESS | 1652 | 1467376866509 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1652 | 1467376866510 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:41:06 INFO - PROCESS | 1652 | 1467376866512 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1652 | 1467376866513 Marionette TRACE conn2 <- [1,2242,null,{}] 05:41:06 INFO - PROCESS | 1652 | 1467376866515 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}] 05:41:06 INFO - PROCESS | 1652 | 1467376866516 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:06 INFO - PROCESS | 1652 | 1467376866588 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:41:06 INFO - PROCESS | 1652 | 1467376866646 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1652 | 1467376866647 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c9000 == 36 [pid = 1652] [id = 568] 05:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112fbd000) [pid = 1652] [serial = 1704] [outer = 0x0] 05:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1198c0000) [pid = 1652] [serial = 1705] [outer = 0x112fbd000] 05:41:06 INFO - PROCESS | 1652 | 1467376866687 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119bfac00) [pid = 1652] [serial = 1706] [outer = 0x112fbd000] 05:41:07 INFO - PROCESS | 1652 | 1467376867047 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]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 568ms 05:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:41:07 INFO - PROCESS | 1652 | 1467376867082 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1652 | 1467376867084 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:41:07 INFO - PROCESS | 1652 | 1467376867087 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1652 | 1467376867089 Marionette TRACE conn2 <- [1,2246,null,{}] 05:41:07 INFO - PROCESS | 1652 | 1467376867092 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}] 05:41:07 INFO - PROCESS | 1652 | 1467376867094 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:07 INFO - PROCESS | 1652 | 1467376867225 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:41:07 INFO - PROCESS | 1652 | 1467376867261 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1652 | 1467376867262 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12886e000 == 37 [pid = 1652] [id = 569] 05:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118196800) [pid = 1652] [serial = 1707] [outer = 0x0] 05:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11a1df000) [pid = 1652] [serial = 1708] [outer = 0x118196800] 05:41:07 INFO - PROCESS | 1652 | 1467376867286 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12384b400) [pid = 1652] [serial = 1709] [outer = 0x118196800] 05:41:07 INFO - PROCESS | 1652 | 1467376867604 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]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 05:41:07 INFO - PROCESS | 1652 | 1467376867657 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1652 | 1467376867659 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:41:07 INFO - PROCESS | 1652 | 1467376867662 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1652 | 1467376867665 Marionette TRACE conn2 <- [1,2250,null,{}] 05:41:07 INFO - PROCESS | 1652 | 1467376867675 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}] 05:41:07 INFO - PROCESS | 1652 | 1467376867677 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:07 INFO - PROCESS | 1652 | 1467376867840 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:41:07 INFO - PROCESS | 1652 | 1467376867920 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1652 | 1467376867921 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b49000 == 38 [pid = 1652] [id = 570] 05:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1198c2800) [pid = 1652] [serial = 1710] [outer = 0x0] 05:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124270400) [pid = 1652] [serial = 1711] [outer = 0x1198c2800] 05:41:07 INFO - PROCESS | 1652 | 1467376867967 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124d08400) [pid = 1652] [serial = 1712] [outer = 0x1198c2800] 05:41:08 INFO - PROCESS | 1652 | 1467376868338 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]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 731ms 05:41:08 INFO - PROCESS | 1652 | 1467376868392 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1652 | 1467376868394 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:41:08 INFO - PROCESS | 1652 | 1467376868396 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1652 | 1467376868397 Marionette TRACE conn2 <- [1,2254,null,{}] 05:41:08 INFO - PROCESS | 1652 | 1467376868412 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}] 05:41:08 INFO - PROCESS | 1652 | 1467376868413 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:08 INFO - PROCESS | 1652 | 1467376868511 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:41:08 INFO - PROCESS | 1652 | 1467376868515 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1652 | 1467376868516 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af89000 == 39 [pid = 1652] [id = 571] 05:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124d5bc00) [pid = 1652] [serial = 1713] [outer = 0x0] 05:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1251e0c00) [pid = 1652] [serial = 1714] [outer = 0x124d5bc00] 05:41:08 INFO - PROCESS | 1652 | 1467376868540 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12576f400) [pid = 1652] [serial = 1715] [outer = 0x124d5bc00] 05:41:08 INFO - PROCESS | 1652 | 1467376868861 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]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 482ms 05:41:08 INFO - PROCESS | 1652 | 1467376868879 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1652 | 1467376868880 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:41:08 INFO - PROCESS | 1652 | 1467376868890 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1652 | 1467376868891 Marionette TRACE conn2 <- [1,2258,null,{}] 05:41:08 INFO - PROCESS | 1652 | 1467376868898 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}] 05:41:08 INFO - PROCESS | 1652 | 1467376868901 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:09 INFO - PROCESS | 1652 | 1467376869003 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:41:09 INFO - PROCESS | 1652 | 1467376869006 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1652 | 1467376869007 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b89a000 == 40 [pid = 1652] [id = 572] 05:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124dc3400) [pid = 1652] [serial = 1716] [outer = 0x0] 05:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12603b000) [pid = 1652] [serial = 1717] [outer = 0x124dc3400] 05:41:09 INFO - PROCESS | 1652 | 1467376869038 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1265a5000) [pid = 1652] [serial = 1718] [outer = 0x124dc3400] 05:41:09 INFO - PROCESS | 1652 | 1467376869386 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]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 05:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:41:09 INFO - PROCESS | 1652 | 1467376869418 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 1652 | 1467376869419 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:41:09 INFO - PROCESS | 1652 | 1467376869421 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 1652 | 1467376869422 Marionette TRACE conn2 <- [1,2262,null,{}] 05:41:09 INFO - PROCESS | 1652 | 1467376869425 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}] 05:41:09 INFO - PROCESS | 1652 | 1467376869426 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:09 INFO - PROCESS | 1652 | 1467376869660 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119bf4c00) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1129b2c00) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1132c8800) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128e0cc00) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1129a7000) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1198c5000) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a48d800) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116931800) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113383400) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f92400) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11275ac00) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125710800) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113220c00) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11918c400) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11838ac00) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:41:09 INFO - PROCESS | 1652 | 1467376869707 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1652 | 1467376869708 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119171800 == 41 [pid = 1652] [id = 573] 05:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x111f2c800) [pid = 1652] [serial = 1719] [outer = 0x0] 05:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11275e800) [pid = 1652] [serial = 1720] [outer = 0x111f2c800] 05:41:09 INFO - PROCESS | 1652 | 1467376869733 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116737400) [pid = 1652] [serial = 1721] [outer = 0x111f2c800] 05:41:09 INFO - PROCESS | 1652 | 1467376869967 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]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 569ms 05:41:09 INFO - PROCESS | 1652 | 1467376869991 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 1652 | 1467376869993 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:41:09 INFO - PROCESS | 1652 | 1467376869995 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 1652 | 1467376869996 Marionette TRACE conn2 <- [1,2266,null,{}] 05:41:10 INFO - PROCESS | 1652 | 1467376870006 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}] 05:41:10 INFO - PROCESS | 1652 | 1467376870007 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:10 INFO - PROCESS | 1652 | 1467376870094 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:41:10 INFO - PROCESS | 1652 | 1467376870098 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1652 | 1467376870100 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a1800 == 42 [pid = 1652] [id = 574] 05:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11692b800) [pid = 1652] [serial = 1722] [outer = 0x0] 05:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198bf000) [pid = 1652] [serial = 1723] [outer = 0x11692b800] 05:41:10 INFO - PROCESS | 1652 | 1467376870133 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126940000) [pid = 1652] [serial = 1724] [outer = 0x11692b800] 05:41:10 INFO - PROCESS | 1652 | 1467376870468 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]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 05:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:41:10 INFO - PROCESS | 1652 | 1467376870525 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 1652 | 1467376870526 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:41:10 INFO - PROCESS | 1652 | 1467376870529 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 1652 | 1467376870530 Marionette TRACE conn2 <- [1,2270,null,{}] 05:41:10 INFO - PROCESS | 1652 | 1467376870533 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}] 05:41:10 INFO - PROCESS | 1652 | 1467376870534 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:10 INFO - PROCESS | 1652 | 1467376870613 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:41:10 INFO - PROCESS | 1652 | 1467376870619 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1652 | 1467376870620 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccd2800 == 43 [pid = 1652] [id = 575] 05:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119bf4c00) [pid = 1652] [serial = 1725] [outer = 0x0] 05:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126fcd800) [pid = 1652] [serial = 1726] [outer = 0x119bf4c00] 05:41:10 INFO - PROCESS | 1652 | 1467376870644 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128f0a000) [pid = 1652] [serial = 1727] [outer = 0x119bf4c00] 05:41:10 INFO - PROCESS | 1652 | 1467376870971 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]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 469ms 05:41:11 INFO - PROCESS | 1652 | 1467376870999 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1652 | 1467376871002 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:41:11 INFO - PROCESS | 1652 | 1467376871005 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1652 | 1467376871006 Marionette TRACE conn2 <- [1,2274,null,{}] 05:41:11 INFO - PROCESS | 1652 | 1467376871008 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}] 05:41:11 INFO - PROCESS | 1652 | 1467376871009 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:11 INFO - PROCESS | 1652 | 1467376871094 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:41:11 INFO - PROCESS | 1652 | 1467376871099 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1652 | 1467376871102 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1ba800 == 44 [pid = 1652] [id = 576] 05:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119676c00) [pid = 1652] [serial = 1728] [outer = 0x0] 05:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128f10400) [pid = 1652] [serial = 1729] [outer = 0x119676c00] 05:41:11 INFO - PROCESS | 1652 | 1467376871125 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x129402400) [pid = 1652] [serial = 1730] [outer = 0x119676c00] 05:41:11 INFO - PROCESS | 1652 | 1467376871458 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]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 467ms 05:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:41:11 INFO - PROCESS | 1652 | 1467376871473 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1652 | 1467376871475 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:41:11 INFO - PROCESS | 1652 | 1467376871478 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1652 | 1467376871480 Marionette TRACE conn2 <- [1,2278,null,{}] 05:41:11 INFO - PROCESS | 1652 | 1467376871487 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}] 05:41:11 INFO - PROCESS | 1652 | 1467376871488 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:11 INFO - PROCESS | 1652 | 1467376871662 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:41:11 INFO - PROCESS | 1652 | 1467376871791 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1652 | 1467376871793 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x113297800 == 45 [pid = 1652] [id = 577] 05:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x110f54000) [pid = 1652] [serial = 1731] [outer = 0x0] 05:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1110a5000) [pid = 1652] [serial = 1732] [outer = 0x110f54000] 05:41:11 INFO - PROCESS | 1652 | 1467376871845 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x111d81800) [pid = 1652] [serial = 1733] [outer = 0x110f54000] 05:41:12 INFO - PROCESS | 1652 | 1467376872393 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]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 924ms 05:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:41:12 INFO - PROCESS | 1652 | 1467376872404 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 1652 | 1467376872406 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:41:12 INFO - PROCESS | 1652 | 1467376872409 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 1652 | 1467376872411 Marionette TRACE conn2 <- [1,2282,null,{}] 05:41:12 INFO - PROCESS | 1652 | 1467376872441 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}] 05:41:12 INFO - PROCESS | 1652 | 1467376872444 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:12 INFO - PROCESS | 1652 | 1467376872579 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:41:12 INFO - PROCESS | 1652 | 1467376872641 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 1652 | 1467376872643 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192bc000 == 46 [pid = 1652] [id = 578] 05:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113384800) [pid = 1652] [serial = 1734] [outer = 0x0] 05:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113d52400) [pid = 1652] [serial = 1735] [outer = 0x113384800] 05:41:12 INFO - PROCESS | 1652 | 1467376872673 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11613c000) [pid = 1652] [serial = 1736] [outer = 0x113384800] 05:41:13 INFO - PROCESS | 1652 | 1467376873393 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]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1020ms 05:41:13 INFO - PROCESS | 1652 | 1467376873429 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1652 | 1467376873433 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:41:13 INFO - PROCESS | 1652 | 1467376873439 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1652 | 1467376873441 Marionette TRACE conn2 <- [1,2286,null,{}] 05:41:13 INFO - PROCESS | 1652 | 1467376873445 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}] 05:41:13 INFO - PROCESS | 1652 | 1467376873447 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:13 INFO - PROCESS | 1652 | 1467376873558 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:41:13 INFO - PROCESS | 1652 | 1467376873639 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1652 | 1467376873642 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183be000 == 47 [pid = 1652] [id = 579] 05:41:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116028800) [pid = 1652] [serial = 1737] [outer = 0x0] 05:41:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116737c00) [pid = 1652] [serial = 1738] [outer = 0x116028800] 05:41:13 INFO - PROCESS | 1652 | 1467376873670 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116931000) [pid = 1652] [serial = 1739] [outer = 0x116028800] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1ba800 == 46 [pid = 1652] [id = 576] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccd2800 == 45 [pid = 1652] [id = 575] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a1800 == 44 [pid = 1652] [id = 574] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119171800 == 43 [pid = 1652] [id = 573] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12b89a000 == 42 [pid = 1652] [id = 572] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12af89000 == 41 [pid = 1652] [id = 571] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x123b49000 == 40 [pid = 1652] [id = 570] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12886e000 == 39 [pid = 1652] [id = 569] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12adb6800) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c9000 == 38 [pid = 1652] [id = 568] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12607e800 == 37 [pid = 1652] [id = 567] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x125136000 == 36 [pid = 1652] [id = 566] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x124437800 == 35 [pid = 1652] [id = 565] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x123b49800 == 34 [pid = 1652] [id = 564] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11a10d800 == 33 [pid = 1652] [id = 563] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1192cd000 == 32 [pid = 1652] [id = 562] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1182c0000 == 31 [pid = 1652] [id = 561] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a2000 == 30 [pid = 1652] [id = 560] 05:41:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d705000 == 29 [pid = 1652] [id = 559] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116f7a800) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118189800) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116022000) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1133ee000) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118192000) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1176f5c00) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1133f1400) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1129adc00) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126fc1800) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12408b800) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1265a6000) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126942c00) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11818d400) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128f0dc00) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126fca400) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11966dc00) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128f0cc00) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a48a400) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a499000) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a858800) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119670800) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1194ae800) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119671800) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11876cc00) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1188a8400) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128e05c00) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12912d000) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125778000) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 05:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119bf5400) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 05:41:14 INFO - PROCESS | 1652 | 1467376874047 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]]]}] 05:41:14 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 05:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 621ms 05:41:14 INFO - PROCESS | 1652 | 1467376874060 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 1652 | 1467376874063 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:41:14 INFO - PROCESS | 1652 | 1467376874068 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1652 | 1467376874070 Marionette TRACE conn2 <- [1,2290,null,{}] 05:41:14 INFO - PROCESS | 1652 | 1467376874072 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}] 05:41:14 INFO - PROCESS | 1652 | 1467376874073 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:14 INFO - PROCESS | 1652 | 1467376874153 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:41:14 INFO - PROCESS | 1652 | 1467376874206 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1652 | 1467376874207 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11916c000 == 30 [pid = 1652] [id = 580] 05:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116930000) [pid = 1652] [serial = 1740] [outer = 0x0] 05:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116f91400) [pid = 1652] [serial = 1741] [outer = 0x116930000] 05:41:14 INFO - PROCESS | 1652 | 1467376874235 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11818d400) [pid = 1652] [serial = 1742] [outer = 0x116930000] 05:41:14 INFO - PROCESS | 1652 | 1467376874546 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]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 05:41:14 INFO - PROCESS | 1652 | 1467376874588 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:41:14 INFO - PROCESS | 1652 | 1467376874589 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:41:14 INFO - PROCESS | 1652 | 1467376874592 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1652 | 1467376874594 Marionette TRACE conn2 <- [1,2294,null,{}] 05:41:14 INFO - PROCESS | 1652 | 1467376874602 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}] 05:41:14 INFO - PROCESS | 1652 | 1467376874605 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:14 INFO - PROCESS | 1652 | 1467376874686 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:41:14 INFO - PROCESS | 1652 | 1467376874691 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1652 | 1467376874693 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b4c000 == 31 [pid = 1652] [id = 581] 05:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11830d800) [pid = 1652] [serial = 1743] [outer = 0x0] 05:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118397000) [pid = 1652] [serial = 1744] [outer = 0x11830d800] 05:41:14 INFO - PROCESS | 1652 | 1467376874720 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11876b800) [pid = 1652] [serial = 1745] [outer = 0x11830d800] 05:41:15 INFO - PROCESS | 1652 | 1467376875090 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]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 05:41:15 INFO - PROCESS | 1652 | 1467376875113 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1652 | 1467376875115 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:41:15 INFO - PROCESS | 1652 | 1467376875117 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1652 | 1467376875118 Marionette TRACE conn2 <- [1,2298,null,{}] 05:41:15 INFO - PROCESS | 1652 | 1467376875120 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}] 05:41:15 INFO - PROCESS | 1652 | 1467376875122 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:15 INFO - PROCESS | 1652 | 1467376875201 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:41:15 INFO - PROCESS | 1652 | 1467376875205 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 1652 | 1467376875206 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b1c800 == 32 [pid = 1652] [id = 582] 05:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118780800) [pid = 1652] [serial = 1746] [outer = 0x0] 05:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118789800) [pid = 1652] [serial = 1747] [outer = 0x118780800] 05:41:15 INFO - PROCESS | 1652 | 1467376875231 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11918b400) [pid = 1652] [serial = 1748] [outer = 0x118780800] 05:41:15 INFO - PROCESS | 1652 | 1467376875542 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]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 05:41:15 INFO - PROCESS | 1652 | 1467376875587 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1652 | 1467376875589 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:41:15 INFO - PROCESS | 1652 | 1467376875591 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1652 | 1467376875592 Marionette TRACE conn2 <- [1,2302,null,{}] 05:41:15 INFO - PROCESS | 1652 | 1467376875594 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}] 05:41:15 INFO - PROCESS | 1652 | 1467376875595 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:15 INFO - PROCESS | 1652 | 1467376875669 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:41:15 INFO - PROCESS | 1652 | 1467376875732 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 1652 | 1467376875733 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194c3800 == 33 [pid = 1652] [id = 583] 05:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118781c00) [pid = 1652] [serial = 1749] [outer = 0x0] 05:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1194aac00) [pid = 1652] [serial = 1750] [outer = 0x118781c00] 05:41:15 INFO - PROCESS | 1652 | 1467376875764 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119533000) [pid = 1652] [serial = 1751] [outer = 0x118781c00] 05:41:16 INFO - PROCESS | 1652 | 1467376876088 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]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 05:41:16 INFO - PROCESS | 1652 | 1467376876111 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:41:16 INFO - PROCESS | 1652 | 1467376876112 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:41:16 INFO - PROCESS | 1652 | 1467376876114 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1652 | 1467376876115 Marionette TRACE conn2 <- [1,2306,null,{}] 05:41:16 INFO - PROCESS | 1652 | 1467376876120 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}] 05:41:16 INFO - PROCESS | 1652 | 1467376876124 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:16 INFO - PROCESS | 1652 | 1467376876249 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:41:16 INFO - PROCESS | 1652 | 1467376876253 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1652 | 1467376876254 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ed1000 == 34 [pid = 1652] [id = 584] 05:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118784400) [pid = 1652] [serial = 1752] [outer = 0x0] 05:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198bdc00) [pid = 1652] [serial = 1753] [outer = 0x118784400] 05:41:16 INFO - PROCESS | 1652 | 1467376876278 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124591400) [pid = 1652] [serial = 1754] [outer = 0x118784400] 05:41:16 INFO - PROCESS | 1652 | 1467376876656 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]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 571ms 05:41:16 INFO - PROCESS | 1652 | 1467376876687 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 1652 | 1467376876689 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:41:16 INFO - PROCESS | 1652 | 1467376876692 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1652 | 1467376876694 Marionette TRACE conn2 <- [1,2310,null,{}] 05:41:16 INFO - PROCESS | 1652 | 1467376876697 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}] 05:41:16 INFO - PROCESS | 1652 | 1467376876699 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:16 INFO - PROCESS | 1652 | 1467376876849 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:41:16 INFO - PROCESS | 1652 | 1467376876905 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1652 | 1467376876906 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x129149000 == 35 [pid = 1652] [id = 585] 05:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119671800) [pid = 1652] [serial = 1755] [outer = 0x0] 05:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124b60000) [pid = 1652] [serial = 1756] [outer = 0x119671800] 05:41:16 INFO - PROCESS | 1652 | 1467376876939 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1251dec00) [pid = 1652] [serial = 1757] [outer = 0x119671800] 05:41:17 INFO - PROCESS | 1652 | 1467376877265 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]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 622ms 05:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:41:17 INFO - PROCESS | 1652 | 1467376877313 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1652 | 1467376877314 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:41:17 INFO - PROCESS | 1652 | 1467376877317 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1652 | 1467376877318 Marionette TRACE conn2 <- [1,2314,null,{}] 05:41:17 INFO - PROCESS | 1652 | 1467376877320 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}] 05:41:17 INFO - PROCESS | 1652 | 1467376877321 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:17 INFO - PROCESS | 1652 | 1467376877420 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:41:17 INFO - PROCESS | 1652 | 1467376877423 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1652 | 1467376877424 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a38b000 == 36 [pid = 1652] [id = 586] 05:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124ad8400) [pid = 1652] [serial = 1758] [outer = 0x0] 05:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12603fc00) [pid = 1652] [serial = 1759] [outer = 0x124ad8400] 05:41:17 INFO - PROCESS | 1652 | 1467376877448 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12693fc00) [pid = 1652] [serial = 1760] [outer = 0x124ad8400] 05:41:17 INFO - PROCESS | 1652 | 1467376877779 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]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 05:41:17 INFO - PROCESS | 1652 | 1467376877795 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1652 | 1467376877797 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:41:17 INFO - PROCESS | 1652 | 1467376877800 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1652 | 1467376877803 Marionette TRACE conn2 <- [1,2318,null,{}] 05:41:17 INFO - PROCESS | 1652 | 1467376877806 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}] 05:41:17 INFO - PROCESS | 1652 | 1467376877808 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:17 INFO - PROCESS | 1652 | 1467376877908 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:41:17 INFO - PROCESS | 1652 | 1467376877911 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1652 | 1467376877920 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b897800 == 37 [pid = 1652] [id = 587] 05:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1185cc400) [pid = 1652] [serial = 1761] [outer = 0x0] 05:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126fc0400) [pid = 1652] [serial = 1762] [outer = 0x1185cc400] 05:41:17 INFO - PROCESS | 1652 | 1467376877977 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128aeb400) [pid = 1652] [serial = 1763] [outer = 0x1185cc400] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124dc3400) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x111f2c800) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11692b800) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1198c2800) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a85c800) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x110f58000) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1176f7400) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1129b1800) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112fbd000) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118196800) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1133b8000) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11952dc00) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11830fc00) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1132bf000) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119bf4c00) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118521400) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:41:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124d5bc00) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:41:18 INFO - PROCESS | 1652 | 1467376878382 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] 05:41:18 INFO - PROCESS | 1652 | 1467376878424 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:41:18 INFO - PROCESS | 1652 | 1467376878426 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1652 | 1467376878427 Marionette TRACE conn2 <- [1,2322,null,{}] 05:41:18 INFO - PROCESS | 1652 | 1467376878429 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}] 05:41:18 INFO - PROCESS | 1652 | 1467376878430 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:18 INFO - PROCESS | 1652 | 1467376878542 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:41:18 INFO - PROCESS | 1652 | 1467376878576 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 1652 | 1467376878577 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246ed000 == 38 [pid = 1652] [id = 588] 05:41:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11222d800) [pid = 1652] [serial = 1764] [outer = 0x0] 05:41:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118196800) [pid = 1652] [serial = 1765] [outer = 0x11222d800] 05:41:18 INFO - PROCESS | 1652 | 1467376878601 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1198bac00) [pid = 1652] [serial = 1766] [outer = 0x11222d800] 05:41:18 INFO - PROCESS | 1652 | 1467376878872 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]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 470ms 05:41:18 INFO - PROCESS | 1652 | 1467376878896 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1652 | 1467376878898 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:41:18 INFO - PROCESS | 1652 | 1467376878908 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1652 | 1467376878910 Marionette TRACE conn2 <- [1,2326,null,{}] 05:41:18 INFO - PROCESS | 1652 | 1467376878912 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}] 05:41:18 INFO - PROCESS | 1652 | 1467376878913 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:19 INFO - PROCESS | 1652 | 1467376879010 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:41:19 INFO - PROCESS | 1652 | 1467376879021 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 1652 | 1467376879023 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a7800 == 39 [pid = 1652] [id = 589] 05:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118521400) [pid = 1652] [serial = 1767] [outer = 0x0] 05:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128af0400) [pid = 1652] [serial = 1768] [outer = 0x118521400] 05:41:19 INFO - PROCESS | 1652 | 1467376879048 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129407c00) [pid = 1652] [serial = 1769] [outer = 0x118521400] 05:41:19 INFO - PROCESS | 1652 | 1467376879371 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]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 05:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:41:19 INFO - PROCESS | 1652 | 1467376879428 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1652 | 1467376879429 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:41:19 INFO - PROCESS | 1652 | 1467376879442 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1652 | 1467376879443 Marionette TRACE conn2 <- [1,2330,null,{}] 05:41:19 INFO - PROCESS | 1652 | 1467376879445 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}] 05:41:19 INFO - PROCESS | 1652 | 1467376879446 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:19 INFO - PROCESS | 1652 | 1467376879527 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:41:19 INFO - PROCESS | 1652 | 1467376879530 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 1652 | 1467376879532 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d067000 == 40 [pid = 1652] [id = 590] 05:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12940f000) [pid = 1652] [serial = 1770] [outer = 0x0] 05:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a343000) [pid = 1652] [serial = 1771] [outer = 0x12940f000] 05:41:19 INFO - PROCESS | 1652 | 1467376879556 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a490000) [pid = 1652] [serial = 1772] [outer = 0x12940f000] 05:41:19 INFO - PROCESS | 1652 | 1467376879893 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]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 481ms 05:41:19 INFO - PROCESS | 1652 | 1467376879913 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1652 | 1467376879914 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:41:19 INFO - PROCESS | 1652 | 1467376879919 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1652 | 1467376879920 Marionette TRACE conn2 <- [1,2334,null,{}] 05:41:19 INFO - PROCESS | 1652 | 1467376879922 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}] 05:41:19 INFO - PROCESS | 1652 | 1467376879923 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:20 INFO - PROCESS | 1652 | 1467376880010 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:41:20 INFO - PROCESS | 1652 | 1467376880014 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1652 | 1467376880015 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d70b000 == 41 [pid = 1652] [id = 591] 05:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a497800) [pid = 1652] [serial = 1773] [outer = 0x0] 05:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a855000) [pid = 1652] [serial = 1774] [outer = 0x12a497800] 05:41:20 INFO - PROCESS | 1652 | 1467376880040 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a85bc00) [pid = 1652] [serial = 1775] [outer = 0x12a497800] 05:41:20 INFO - PROCESS | 1652 | 1467376880538 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]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 05:41:20 INFO - PROCESS | 1652 | 1467376880589 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 1652 | 1467376880593 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:41:20 INFO - PROCESS | 1652 | 1467376880598 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1652 | 1467376880604 Marionette TRACE conn2 <- [1,2338,null,{}] 05:41:20 INFO - PROCESS | 1652 | 1467376880611 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}] 05:41:20 INFO - PROCESS | 1652 | 1467376880613 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:20 INFO - PROCESS | 1652 | 1467376880730 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:41:20 INFO - PROCESS | 1652 | 1467376880802 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1652 | 1467376880803 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188ba800 == 42 [pid = 1652] [id = 592] 05:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113d94800) [pid = 1652] [serial = 1776] [outer = 0x0] 05:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1164ec800) [pid = 1652] [serial = 1777] [outer = 0x113d94800] 05:41:20 INFO - PROCESS | 1652 | 1467376880834 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11692f000) [pid = 1652] [serial = 1778] [outer = 0x113d94800] 05:41:21 INFO - PROCESS | 1652 | 1467376881232 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]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 678ms 05:41:21 INFO - PROCESS | 1652 | 1467376881276 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1652 | 1467376881279 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:41:21 INFO - PROCESS | 1652 | 1467376881284 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1652 | 1467376881285 Marionette TRACE conn2 <- [1,2342,null,{}] 05:41:21 INFO - PROCESS | 1652 | 1467376881311 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}] 05:41:21 INFO - PROCESS | 1652 | 1467376881313 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:21 INFO - PROCESS | 1652 | 1467376881416 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:41:21 INFO - PROCESS | 1652 | 1467376881477 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 1652 | 1467376881479 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1264db800 == 43 [pid = 1652] [id = 593] 05:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118302800) [pid = 1652] [serial = 1779] [outer = 0x0] 05:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11834ac00) [pid = 1652] [serial = 1780] [outer = 0x118302800] 05:41:21 INFO - PROCESS | 1652 | 1467376881510 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1185d2c00) [pid = 1652] [serial = 1781] [outer = 0x118302800] 05:41:21 INFO - PROCESS | 1652 | 1467376881987 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]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 743ms 05:41:22 INFO - PROCESS | 1652 | 1467376882028 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1652 | 1467376882030 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:41:22 INFO - PROCESS | 1652 | 1467376882037 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1652 | 1467376882041 Marionette TRACE conn2 <- [1,2346,null,{}] 05:41:22 INFO - PROCESS | 1652 | 1467376882053 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}] 05:41:22 INFO - PROCESS | 1652 | 1467376882058 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:22 INFO - PROCESS | 1652 | 1467376882212 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:41:22 INFO - PROCESS | 1652 | 1467376882317 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1652 | 1467376882319 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1c5800 == 44 [pid = 1652] [id = 594] 05:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11966f000) [pid = 1652] [serial = 1782] [outer = 0x0] 05:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1198b8800) [pid = 1652] [serial = 1783] [outer = 0x11966f000] 05:41:22 INFO - PROCESS | 1652 | 1467376882373 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119bf7400) [pid = 1652] [serial = 1784] [outer = 0x11966f000] 05:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 829ms 05:41:22 INFO - PROCESS | 1652 | 1467376882858 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]]]}] 05:41:22 INFO - PROCESS | 1652 | 1467376882863 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:41:22 INFO - PROCESS | 1652 | 1467376882865 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:41:22 INFO - PROCESS | 1652 | 1467376882868 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1652 | 1467376882869 Marionette TRACE conn2 <- [1,2350,null,{}] 05:41:22 INFO - PROCESS | 1652 | 1467376882872 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}] 05:41:22 INFO - PROCESS | 1652 | 1467376882873 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:22 INFO - PROCESS | 1652 | 1467376882975 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:41:23 INFO - PROCESS | 1652 | 1467376883032 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1652 | 1467376883033 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da0b000 == 45 [pid = 1652] [id = 595] 05:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11a1e0400) [pid = 1652] [serial = 1785] [outer = 0x0] 05:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12458cc00) [pid = 1652] [serial = 1786] [outer = 0x11a1e0400] 05:41:23 INFO - PROCESS | 1652 | 1467376883062 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126402c00) [pid = 1652] [serial = 1787] [outer = 0x11a1e0400] 05:41:23 INFO - PROCESS | 1652 | 1467376883659 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]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 822ms 05:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:41:23 INFO - PROCESS | 1652 | 1467376883690 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1652 | 1467376883692 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:41:23 INFO - PROCESS | 1652 | 1467376883696 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1652 | 1467376883697 Marionette TRACE conn2 <- [1,2354,null,{}] 05:41:23 INFO - PROCESS | 1652 | 1467376883720 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}] 05:41:23 INFO - PROCESS | 1652 | 1467376883722 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:23 INFO - PROCESS | 1652 | 1467376883817 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:41:23 INFO - PROCESS | 1652 | 1467376883890 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1652 | 1467376883892 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11845a800 == 46 [pid = 1652] [id = 596] 05:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x112a9c800) [pid = 1652] [serial = 1788] [outer = 0x0] 05:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1132c8800) [pid = 1652] [serial = 1789] [outer = 0x112a9c800] 05:41:23 INFO - PROCESS | 1652 | 1467376883919 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116020800) [pid = 1652] [serial = 1790] [outer = 0x112a9c800] 05:41:24 INFO - PROCESS | 1652 | 1467376884409 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]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 740ms 05:41:24 INFO - PROCESS | 1652 | 1467376884438 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 1652 | 1467376884442 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:41:24 INFO - PROCESS | 1652 | 1467376884449 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 1652 | 1467376884452 Marionette TRACE conn2 <- [1,2358,null,{}] 05:41:24 INFO - PROCESS | 1652 | 1467376884455 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}] 05:41:24 INFO - PROCESS | 1652 | 1467376884458 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12d067000 == 45 [pid = 1652] [id = 590] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a7800 == 44 [pid = 1652] [id = 589] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1246ed000 == 43 [pid = 1652] [id = 588] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12b897800 == 42 [pid = 1652] [id = 587] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12a38b000 == 41 [pid = 1652] [id = 586] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x129149000 == 40 [pid = 1652] [id = 585] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x128ed1000 == 39 [pid = 1652] [id = 584] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1194c3800 == 38 [pid = 1652] [id = 583] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x124b1c800 == 37 [pid = 1652] [id = 582] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x123b4c000 == 36 [pid = 1652] [id = 581] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x11916c000 == 35 [pid = 1652] [id = 580] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1183be000 == 34 [pid = 1652] [id = 579] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1192bc000 == 33 [pid = 1652] [id = 578] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x113297800 == 32 [pid = 1652] [id = 577] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x11845a800 == 31 [pid = 1652] [id = 596] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12da0b000 == 30 [pid = 1652] [id = 595] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1c5800 == 29 [pid = 1652] [id = 594] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1264db800 == 28 [pid = 1652] [id = 593] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12d70b000 == 27 [pid = 1652] [id = 591] 05:41:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1188ba800 == 26 [pid = 1652] [id = 592] 05:41:25 INFO - PROCESS | 1652 | 1467376885132 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128f10400) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x124270400) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x124d08400) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12af3b800) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11697ec00) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116f79800) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11818cc00) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118197800) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1129b2400) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1130b7800) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198c0000) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119bfac00) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a1df000) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115e85800) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116025800) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119831000) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1198bbc00) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1185cdc00) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11918ac00) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118311000) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118393800) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128f0a000) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11947c800) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119526400) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1251e0c00) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12576f400) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12603b000) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1265a5000) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126fcd800) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11275e800) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116737400) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1198bf000) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12384b400) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126940000) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 05:41:25 INFO - PROCESS | 1652 | 1467376885236 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1652 | 1467376885237 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133cd000 == 27 [pid = 1652] [id = 597] 05:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11109f800) [pid = 1652] [serial = 1791] [outer = 0x0] 05:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1110f1c00) [pid = 1652] [serial = 1792] [outer = 0x11109f800] 05:41:25 INFO - PROCESS | 1652 | 1467376885266 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1129a8800) [pid = 1652] [serial = 1793] [outer = 0x11109f800] 05:41:25 INFO - PROCESS | 1652 | 1467376885581 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]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1176ms 05:41:25 INFO - PROCESS | 1652 | 1467376885624 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:41:25 INFO - PROCESS | 1652 | 1467376885627 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:41:25 INFO - PROCESS | 1652 | 1467376885630 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1652 | 1467376885632 Marionette TRACE conn2 <- [1,2362,null,{}] 05:41:25 INFO - PROCESS | 1652 | 1467376885635 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}] 05:41:25 INFO - PROCESS | 1652 | 1467376885637 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:25 INFO - PROCESS | 1652 | 1467376885739 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:41:25 INFO - PROCESS | 1652 | 1467376885792 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1652 | 1467376885793 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x118350800 == 28 [pid = 1652] [id = 598] 05:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129b0400) [pid = 1652] [serial = 1794] [outer = 0x0] 05:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1133b2400) [pid = 1652] [serial = 1795] [outer = 0x1129b0400] 05:41:25 INFO - PROCESS | 1652 | 1467376885820 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11601bc00) [pid = 1652] [serial = 1796] [outer = 0x1129b0400] 05:41:26 INFO - PROCESS | 1652 | 1467376886138 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]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 05:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:41:26 INFO - PROCESS | 1652 | 1467376886152 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1652 | 1467376886154 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:41:26 INFO - PROCESS | 1652 | 1467376886156 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1652 | 1467376886157 Marionette TRACE conn2 <- [1,2366,null,{}] 05:41:26 INFO - PROCESS | 1652 | 1467376886160 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}] 05:41:26 INFO - PROCESS | 1652 | 1467376886161 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:26 INFO - PROCESS | 1652 | 1467376886246 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:41:26 INFO - PROCESS | 1652 | 1467376886253 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1652 | 1467376886254 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d4000 == 29 [pid = 1652] [id = 599] 05:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116637000) [pid = 1652] [serial = 1797] [outer = 0x0] 05:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116f7b400) [pid = 1652] [serial = 1798] [outer = 0x116637000] 05:41:26 INFO - PROCESS | 1652 | 1467376886279 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1176f8400) [pid = 1652] [serial = 1799] [outer = 0x116637000] 05:41:26 INFO - PROCESS | 1652 | 1467376886661 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]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 519ms 05:41:26 INFO - PROCESS | 1652 | 1467376886675 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1652 | 1467376886678 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:41:26 INFO - PROCESS | 1652 | 1467376886688 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1652 | 1467376886691 Marionette TRACE conn2 <- [1,2370,null,{}] 05:41:26 INFO - PROCESS | 1652 | 1467376886694 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}] 05:41:26 INFO - PROCESS | 1652 | 1467376886696 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:26 INFO - PROCESS | 1652 | 1467376886774 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:41:26 INFO - PROCESS | 1652 | 1467376886777 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1652 | 1467376886779 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dc1000 == 30 [pid = 1652] [id = 600] 05:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1176f7c00) [pid = 1652] [serial = 1800] [outer = 0x0] 05:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11818e000) [pid = 1652] [serial = 1801] [outer = 0x1176f7c00] 05:41:26 INFO - PROCESS | 1652 | 1467376886806 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1185c7c00) [pid = 1652] [serial = 1802] [outer = 0x1176f7c00] 05:41:27 INFO - PROCESS | 1652 | 1467376887131 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]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 479ms 05:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:41:27 INFO - PROCESS | 1652 | 1467376887160 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1652 | 1467376887162 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:41:27 INFO - PROCESS | 1652 | 1467376887164 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1652 | 1467376887165 Marionette TRACE conn2 <- [1,2374,null,{}] 05:41:27 INFO - PROCESS | 1652 | 1467376887167 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}] 05:41:27 INFO - PROCESS | 1652 | 1467376887168 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:27 INFO - PROCESS | 1652 | 1467376887241 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:41:27 INFO - PROCESS | 1652 | 1467376887315 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 1652 | 1467376887316 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x124433800 == 31 [pid = 1652] [id = 601] 05:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1133f9800) [pid = 1652] [serial = 1803] [outer = 0x0] 05:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118762c00) [pid = 1652] [serial = 1804] [outer = 0x1133f9800] 05:41:27 INFO - PROCESS | 1652 | 1467376887347 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119185400) [pid = 1652] [serial = 1805] [outer = 0x1133f9800] 05:41:27 INFO - PROCESS | 1652 | 1467376887670 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]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 517ms 05:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:41:27 INFO - PROCESS | 1652 | 1467376887684 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1652 | 1467376887685 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:41:27 INFO - PROCESS | 1652 | 1467376887687 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1652 | 1467376887689 Marionette TRACE conn2 <- [1,2378,null,{}] 05:41:27 INFO - PROCESS | 1652 | 1467376887691 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}] 05:41:27 INFO - PROCESS | 1652 | 1467376887692 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:27 INFO - PROCESS | 1652 | 1467376887790 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:41:27 INFO - PROCESS | 1652 | 1467376887794 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 1652 | 1467376887798 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12607e000 == 32 [pid = 1652] [id = 602] 05:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116633c00) [pid = 1652] [serial = 1806] [outer = 0x0] 05:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11952b800) [pid = 1652] [serial = 1807] [outer = 0x116633c00] 05:41:27 INFO - PROCESS | 1652 | 1467376887830 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119831000) [pid = 1652] [serial = 1808] [outer = 0x116633c00] 05:41:28 INFO - PROCESS | 1652 | 1467376888193 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]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 521ms 05:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:41:28 INFO - PROCESS | 1652 | 1467376888208 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 1652 | 1467376888209 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:41:28 INFO - PROCESS | 1652 | 1467376888211 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1652 | 1467376888212 Marionette TRACE conn2 <- [1,2382,null,{}] 05:41:28 INFO - PROCESS | 1652 | 1467376888225 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}] 05:41:28 INFO - PROCESS | 1652 | 1467376888226 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:28 INFO - PROCESS | 1652 | 1467376888324 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:41:28 INFO - PROCESS | 1652 | 1467376888327 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1652 | 1467376888328 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x112e39800 == 33 [pid = 1652] [id = 603] 05:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119526c00) [pid = 1652] [serial = 1809] [outer = 0x0] 05:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1198c4000) [pid = 1652] [serial = 1810] [outer = 0x119526c00] 05:41:28 INFO - PROCESS | 1652 | 1467376888352 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11a1e8c00) [pid = 1652] [serial = 1811] [outer = 0x119526c00] 05:41:28 INFO - PROCESS | 1652 | 1467376888707 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]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 518ms 05:41:28 INFO - PROCESS | 1652 | 1467376888731 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 1652 | 1467376888733 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:41:28 INFO - PROCESS | 1652 | 1467376888745 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1652 | 1467376888746 Marionette TRACE conn2 <- [1,2386,null,{}] 05:41:28 INFO - PROCESS | 1652 | 1467376888750 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}] 05:41:28 INFO - PROCESS | 1652 | 1467376888752 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:28 INFO - PROCESS | 1652 | 1467376888896 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:41:28 INFO - PROCESS | 1652 | 1467376888955 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1652 | 1467376888956 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x128eea000 == 34 [pid = 1652] [id = 604] 05:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1129b2c00) [pid = 1652] [serial = 1812] [outer = 0x0] 05:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12384b400) [pid = 1652] [serial = 1813] [outer = 0x1129b2c00] 05:41:28 INFO - PROCESS | 1652 | 1467376888996 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12458d400) [pid = 1652] [serial = 1814] [outer = 0x1129b2c00] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119676c00) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118784400) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119671800) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1185cc400) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11222d800) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113384800) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118780800) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124ad8400) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116028800) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118781c00) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11830d800) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116930000) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x110f54000) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12940f000) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a497800) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118521400) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:41:29 INFO - PROCESS | 1652 | 1467376889500 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]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 781ms 05:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:41:29 INFO - PROCESS | 1652 | 1467376889520 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1652 | 1467376889522 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:41:29 INFO - PROCESS | 1652 | 1467376889524 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1652 | 1467376889525 Marionette TRACE conn2 <- [1,2390,null,{}] 05:41:29 INFO - PROCESS | 1652 | 1467376889527 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}] 05:41:29 INFO - PROCESS | 1652 | 1467376889528 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:29 INFO - PROCESS | 1652 | 1467376889606 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:41:29 INFO - PROCESS | 1652 | 1467376889610 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1652 | 1467376889611 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fd8800 == 35 [pid = 1652] [id = 605] 05:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1122be000) [pid = 1652] [serial = 1815] [outer = 0x0] 05:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116024000) [pid = 1652] [serial = 1816] [outer = 0x1122be000] 05:41:29 INFO - PROCESS | 1652 | 1467376889635 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118781000) [pid = 1652] [serial = 1817] [outer = 0x1122be000] 05:41:30 INFO - PROCESS | 1652 | 1467376890008 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]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 05:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:41:30 INFO - PROCESS | 1652 | 1467376890044 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 1652 | 1467376890046 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:41:30 INFO - PROCESS | 1652 | 1467376890051 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1652 | 1467376890054 Marionette TRACE conn2 <- [1,2394,null,{}] 05:41:30 INFO - PROCESS | 1652 | 1467376890057 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}] 05:41:30 INFO - PROCESS | 1652 | 1467376890059 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:30 INFO - PROCESS | 1652 | 1467376890180 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:41:30 INFO - PROCESS | 1652 | 1467376890187 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1652 | 1467376890188 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5f7000 == 36 [pid = 1652] [id = 606] 05:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119186400) [pid = 1652] [serial = 1818] [outer = 0x0] 05:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1245a9400) [pid = 1652] [serial = 1819] [outer = 0x119186400] 05:41:30 INFO - PROCESS | 1652 | 1467376890226 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124d56c00) [pid = 1652] [serial = 1820] [outer = 0x119186400] 05:41:30 INFO - PROCESS | 1652 | 1467376890645 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]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 624ms 05:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:41:30 INFO - PROCESS | 1652 | 1467376890672 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 1652 | 1467376890673 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:41:30 INFO - PROCESS | 1652 | 1467376890676 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1652 | 1467376890677 Marionette TRACE conn2 <- [1,2398,null,{}] 05:41:30 INFO - PROCESS | 1652 | 1467376890679 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}] 05:41:30 INFO - PROCESS | 1652 | 1467376890680 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:30 INFO - PROCESS | 1652 | 1467376890782 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:41:30 INFO - PROCESS | 1652 | 1467376890790 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1652 | 1467376890792 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b023000 == 37 [pid = 1652] [id = 607] 05:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124d5bc00) [pid = 1652] [serial = 1821] [outer = 0x0] 05:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125708400) [pid = 1652] [serial = 1822] [outer = 0x124d5bc00] 05:41:30 INFO - PROCESS | 1652 | 1467376890818 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126404800) [pid = 1652] [serial = 1823] [outer = 0x124d5bc00] 05:41:31 INFO - PROCESS | 1652 | 1467376891145 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]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 517ms 05:41:31 INFO - PROCESS | 1652 | 1467376891194 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1652 | 1467376891196 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:41:31 INFO - PROCESS | 1652 | 1467376891198 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1652 | 1467376891200 Marionette TRACE conn2 <- [1,2402,null,{}] 05:41:31 INFO - PROCESS | 1652 | 1467376891202 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}] 05:41:31 INFO - PROCESS | 1652 | 1467376891203 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:31 INFO - PROCESS | 1652 | 1467376891290 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:41:31 INFO - PROCESS | 1652 | 1467376891293 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 1652 | 1467376891295 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b49800 == 38 [pid = 1652] [id = 608] 05:41:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1265a1800) [pid = 1652] [serial = 1824] [outer = 0x0] 05:41:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126fc8400) [pid = 1652] [serial = 1825] [outer = 0x1265a1800] 05:41:31 INFO - PROCESS | 1652 | 1467376891321 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128e12400) [pid = 1652] [serial = 1826] [outer = 0x1265a1800] 05:41:31 INFO - PROCESS | 1652 | 1467376891893 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]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 722ms 05:41:31 INFO - PROCESS | 1652 | 1467376891943 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1652 | 1467376891946 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:41:31 INFO - PROCESS | 1652 | 1467376891953 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1652 | 1467376891955 Marionette TRACE conn2 <- [1,2406,null,{}] 05:41:31 INFO - PROCESS | 1652 | 1467376891959 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}] 05:41:31 INFO - PROCESS | 1652 | 1467376891961 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:32 INFO - PROCESS | 1652 | 1467376892068 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:41:32 INFO - PROCESS | 1652 | 1467376892129 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 1652 | 1467376892131 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11844e800 == 39 [pid = 1652] [id = 609] 05:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11321d400) [pid = 1652] [serial = 1827] [outer = 0x0] 05:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x113d4f400) [pid = 1652] [serial = 1828] [outer = 0x11321d400] 05:41:32 INFO - PROCESS | 1652 | 1467376892161 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116028400) [pid = 1652] [serial = 1829] [outer = 0x11321d400] 05:41:32 INFO - PROCESS | 1652 | 1467376892727 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]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 825ms 05:41:32 INFO - PROCESS | 1652 | 1467376892919 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 1652 | 1467376892922 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:41:32 INFO - PROCESS | 1652 | 1467376892948 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1652 | 1467376892950 Marionette TRACE conn2 <- [1,2410,null,{}] 05:41:32 INFO - PROCESS | 1652 | 1467376892953 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}] 05:41:32 INFO - PROCESS | 1652 | 1467376892955 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:33 INFO - PROCESS | 1652 | 1467376893056 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:41:33 INFO - PROCESS | 1652 | 1467376893112 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1652 | 1467376893115 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x117145800 == 40 [pid = 1652] [id = 610] 05:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1110ea800) [pid = 1652] [serial = 1830] [outer = 0x0] 05:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1110eec00) [pid = 1652] [serial = 1831] [outer = 0x1110ea800] 05:41:33 INFO - PROCESS | 1652 | 1467376893142 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11201f800) [pid = 1652] [serial = 1832] [outer = 0x1110ea800] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12b023000 == 39 [pid = 1652] [id = 607] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5f7000 == 38 [pid = 1652] [id = 606] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x126fd8800 == 37 [pid = 1652] [id = 605] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x128eea000 == 36 [pid = 1652] [id = 604] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x112e39800 == 35 [pid = 1652] [id = 603] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12607e000 == 34 [pid = 1652] [id = 602] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x124433800 == 33 [pid = 1652] [id = 601] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123dc1000 == 32 [pid = 1652] [id = 600] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d4000 == 31 [pid = 1652] [id = 599] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118350800 == 30 [pid = 1652] [id = 598] 05:41:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1133cd000 == 29 [pid = 1652] [id = 597] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129402400) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129407c00) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128af0400) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a85bc00) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a343000) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128aeb400) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1198bac00) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119533000) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1198bdc00) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124591400) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124b60000) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1251dec00) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126fc0400) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118196800) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113d52400) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11613c000) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118789800) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11918b400) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12693fc00) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116737c00) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116931000) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1194aac00) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12603fc00) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118397000) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11876b800) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116f91400) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11818d400) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1110a5000) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x111d81800) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12a490000) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12a855000) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 05:41:33 INFO - PROCESS | 1652 | 1467376893561 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]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 624ms 05:41:33 INFO - PROCESS | 1652 | 1467376893572 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 1652 | 1467376893574 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:41:33 INFO - PROCESS | 1652 | 1467376893579 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 1652 | 1467376893581 Marionette TRACE conn2 <- [1,2414,null,{}] 05:41:33 INFO - PROCESS | 1652 | 1467376893584 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}] 05:41:33 INFO - PROCESS | 1652 | 1467376893586 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:33 INFO - PROCESS | 1652 | 1467376893663 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:41:33 INFO - PROCESS | 1652 | 1467376893670 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1652 | 1467376893672 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183cd000 == 30 [pid = 1652] [id = 611] 05:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1133ecc00) [pid = 1652] [serial = 1833] [outer = 0x0] 05:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x114f80800) [pid = 1652] [serial = 1834] [outer = 0x1133ecc00] 05:41:33 INFO - PROCESS | 1652 | 1467376893699 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115e8d400) [pid = 1652] [serial = 1835] [outer = 0x1133ecc00] 05:41:34 INFO - PROCESS | 1652 | 1467376894026 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 476ms 05:41:34 INFO - PROCESS | 1652 | 1467376894054 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1652 | 1467376894055 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:41:34 INFO - PROCESS | 1652 | 1467376894057 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1652 | 1467376894058 Marionette TRACE conn2 <- [1,2418,null,{}] 05:41:34 INFO - PROCESS | 1652 | 1467376894065 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}] 05:41:34 INFO - PROCESS | 1652 | 1467376894068 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:34 INFO - PROCESS | 1652 | 1467376894173 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:41:34 INFO - PROCESS | 1652 | 1467376894236 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 1652 | 1467376894238 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c31000 == 31 [pid = 1652] [id = 612] 05:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116985c00) [pid = 1652] [serial = 1836] [outer = 0x0] 05:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116a1bc00) [pid = 1652] [serial = 1837] [outer = 0x116985c00] 05:41:34 INFO - PROCESS | 1652 | 1467376894267 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1176f5c00) [pid = 1652] [serial = 1838] [outer = 0x116985c00] 05:41:34 INFO - PROCESS | 1652 | 1467376894621 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 620ms 05:41:34 INFO - PROCESS | 1652 | 1467376894678 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:41:34 INFO - PROCESS | 1652 | 1467376894680 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:41:34 INFO - PROCESS | 1652 | 1467376894683 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1652 | 1467376894685 Marionette TRACE conn2 <- [1,2422,null,{}] 05:41:34 INFO - PROCESS | 1652 | 1467376894688 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}] 05:41:34 INFO - PROCESS | 1652 | 1467376894690 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:34 INFO - PROCESS | 1652 | 1467376894824 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:41:34 INFO - PROCESS | 1652 | 1467376894911 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 1652 | 1467376894913 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x124062000 == 32 [pid = 1652] [id = 613] 05:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1110f0c00) [pid = 1652] [serial = 1839] [outer = 0x0] 05:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118193000) [pid = 1652] [serial = 1840] [outer = 0x1110f0c00] 05:41:34 INFO - PROCESS | 1652 | 1467376894955 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118341000) [pid = 1652] [serial = 1841] [outer = 0x1110f0c00] 05:41:35 INFO - PROCESS | 1652 | 1467376895283 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]]]}] 05:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 621ms 05:41:35 INFO - PROCESS | 1652 | 1467376895307 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 1652 | 1467376895308 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:41:35 INFO - PROCESS | 1652 | 1467376895310 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 1652 | 1467376895311 Marionette TRACE conn2 <- [1,2426,null,{}] 05:41:35 INFO - PROCESS | 1652 | 1467376895314 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}] 05:41:35 INFO - PROCESS | 1652 | 1467376895315 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:35 INFO - PROCESS | 1652 | 1467376895428 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:41:35 INFO - PROCESS | 1652 | 1467376895434 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1652 | 1467376895435 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x125143000 == 33 [pid = 1652] [id = 614] 05:41:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112a7b800) [pid = 1652] [serial = 1842] [outer = 0x0] 05:41:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11838cc00) [pid = 1652] [serial = 1843] [outer = 0x112a7b800] 05:41:35 INFO - PROCESS | 1652 | 1467376895460 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1185d2400) [pid = 1652] [serial = 1844] [outer = 0x112a7b800] 05:41:35 INFO - PROCESS | 1652 | 1467376895798 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]]]}] 05:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 05:41:35 INFO - PROCESS | 1652 | 1467376895829 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 1652 | 1467376895830 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:41:35 INFO - PROCESS | 1652 | 1467376895840 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 1652 | 1467376895841 Marionette TRACE conn2 <- [1,2430,null,{}] 05:41:35 INFO - PROCESS | 1652 | 1467376895843 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}] 05:41:35 INFO - PROCESS | 1652 | 1467376895848 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:35 INFO - PROCESS | 1652 | 1467376895971 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:41:35 INFO - PROCESS | 1652 | 1467376895974 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1652 | 1467376895976 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267bc800 == 34 [pid = 1652] [id = 615] 05:41:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11275ac00) [pid = 1652] [serial = 1845] [outer = 0x0] 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11889dc00) [pid = 1652] [serial = 1846] [outer = 0x11275ac00] 05:41:36 INFO - PROCESS | 1652 | 1467376896001 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11952c800) [pid = 1652] [serial = 1847] [outer = 0x11275ac00] 05:41:36 INFO - PROCESS | 1652 | 1467376896401 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]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 567ms 05:41:36 INFO - PROCESS | 1652 | 1467376896408 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:41:36 INFO - PROCESS | 1652 | 1467376896410 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:41:36 INFO - PROCESS | 1652 | 1467376896414 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1652 | 1467376896415 Marionette TRACE conn2 <- [1,2434,null,{}] 05:41:36 INFO - PROCESS | 1652 | 1467376896419 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}] 05:41:36 INFO - PROCESS | 1652 | 1467376896421 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:36 INFO - PROCESS | 1652 | 1467376896579 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:41:36 INFO - PROCESS | 1652 | 1467376896666 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 1652 | 1467376896668 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee6000 == 35 [pid = 1652] [id = 616] 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119670800) [pid = 1652] [serial = 1848] [outer = 0x0] 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119817400) [pid = 1652] [serial = 1849] [outer = 0x119670800] 05:41:36 INFO - PROCESS | 1652 | 1467376896716 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1198bb400) [pid = 1652] [serial = 1850] [outer = 0x119670800] 05:41:37 INFO - PROCESS | 1652 | 1467376897091 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]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 721ms 05:41:37 INFO - PROCESS | 1652 | 1467376897137 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:41:37 INFO - PROCESS | 1652 | 1467376897139 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:41:37 INFO - PROCESS | 1652 | 1467376897143 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1652 | 1467376897145 Marionette TRACE conn2 <- [1,2438,null,{}] 05:41:37 INFO - PROCESS | 1652 | 1467376897156 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}] 05:41:37 INFO - PROCESS | 1652 | 1467376897157 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:37 INFO - PROCESS | 1652 | 1467376897309 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:41:37 INFO - PROCESS | 1652 | 1467376897364 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 1652 | 1467376897365 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x129451800 == 36 [pid = 1652] [id = 617] 05:41:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119673400) [pid = 1652] [serial = 1851] [outer = 0x0] 05:41:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1198c5400) [pid = 1652] [serial = 1852] [outer = 0x119673400] 05:41:37 INFO - PROCESS | 1652 | 1467376897408 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11a1e7c00) [pid = 1652] [serial = 1853] [outer = 0x119673400] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116633c00) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176f7c00) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11109f800) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1129b0400) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119526c00) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116637000) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112a9c800) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113d94800) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118302800) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11966f000) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1129b2c00) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11a1e0400) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1122be000) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119186400) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1133f9800) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:41:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124d5bc00) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:41:37 INFO - PROCESS | 1652 | 1467376897839 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]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 05:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:41:37 INFO - PROCESS | 1652 | 1467376897872 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 1652 | 1467376897873 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:41:37 INFO - PROCESS | 1652 | 1467376897875 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1652 | 1467376897876 Marionette TRACE conn2 <- [1,2442,null,{}] 05:41:37 INFO - PROCESS | 1652 | 1467376897879 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}] 05:41:37 INFO - PROCESS | 1652 | 1467376897880 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:37 INFO - PROCESS | 1652 | 1467376897957 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:41:37 INFO - PROCESS | 1652 | 1467376897978 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 1652 | 1467376897979 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a92000 == 37 [pid = 1652] [id = 618] 05:41:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1129aa400) [pid = 1652] [serial = 1854] [outer = 0x0] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116633c00) [pid = 1652] [serial = 1855] [outer = 0x1129aa400] 05:41:38 INFO - PROCESS | 1652 | 1467376898003 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118193400) [pid = 1652] [serial = 1856] [outer = 0x1129aa400] 05:41:38 INFO - PROCESS | 1652 | 1467376898337 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]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms 05:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:41:38 INFO - PROCESS | 1652 | 1467376898347 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1652 | 1467376898349 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:41:38 INFO - PROCESS | 1652 | 1467376898353 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1652 | 1467376898355 Marionette TRACE conn2 <- [1,2446,null,{}] 05:41:38 INFO - PROCESS | 1652 | 1467376898357 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}] 05:41:38 INFO - PROCESS | 1652 | 1467376898359 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:38 INFO - PROCESS | 1652 | 1467376898463 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:41:38 INFO - PROCESS | 1652 | 1467376898468 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1652 | 1467376898469 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f03800 == 38 [pid = 1652] [id = 619] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129af800) [pid = 1652] [serial = 1857] [outer = 0x0] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1194a4c00) [pid = 1652] [serial = 1858] [outer = 0x1129af800] 05:41:38 INFO - PROCESS | 1652 | 1467376898494 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123803800) [pid = 1652] [serial = 1859] [outer = 0x1129af800] 05:41:38 INFO - PROCESS | 1652 | 1467376898788 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]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 471ms 05:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:41:38 INFO - PROCESS | 1652 | 1467376898823 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1652 | 1467376898825 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:41:38 INFO - PROCESS | 1652 | 1467376898827 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1652 | 1467376898829 Marionette TRACE conn2 <- [1,2450,null,{}] 05:41:38 INFO - PROCESS | 1652 | 1467376898831 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}] 05:41:38 INFO - PROCESS | 1652 | 1467376898833 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:38 INFO - PROCESS | 1652 | 1467376898926 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:41:38 INFO - PROCESS | 1652 | 1467376898929 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1652 | 1467376898931 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcf6000 == 39 [pid = 1652] [id = 620] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a06800) [pid = 1652] [serial = 1860] [outer = 0x0] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12408bc00) [pid = 1652] [serial = 1861] [outer = 0x119a06800] 05:41:38 INFO - PROCESS | 1652 | 1467376898964 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125704800) [pid = 1652] [serial = 1862] [outer = 0x119a06800] 05:41:39 INFO - PROCESS | 1652 | 1467376899308 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]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 519ms 05:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:41:39 INFO - PROCESS | 1652 | 1467376899347 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1652 | 1467376899348 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:41:39 INFO - PROCESS | 1652 | 1467376899363 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1652 | 1467376899364 Marionette TRACE conn2 <- [1,2454,null,{}] 05:41:39 INFO - PROCESS | 1652 | 1467376899372 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}] 05:41:39 INFO - PROCESS | 1652 | 1467376899373 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:39 INFO - PROCESS | 1652 | 1467376899454 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:41:39 INFO - PROCESS | 1652 | 1467376899457 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 1652 | 1467376899459 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7b6000 == 40 [pid = 1652] [id = 621] 05:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125709400) [pid = 1652] [serial = 1863] [outer = 0x0] 05:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12603fc00) [pid = 1652] [serial = 1864] [outer = 0x125709400] 05:41:39 INFO - PROCESS | 1652 | 1467376899482 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1265aac00) [pid = 1652] [serial = 1865] [outer = 0x125709400] 05:41:39 INFO - PROCESS | 1652 | 1467376899857 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]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 539ms 05:41:39 INFO - PROCESS | 1652 | 1467376899891 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1652 | 1467376899893 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:41:39 INFO - PROCESS | 1652 | 1467376899897 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1652 | 1467376899899 Marionette TRACE conn2 <- [1,2458,null,{}] 05:41:39 INFO - PROCESS | 1652 | 1467376899904 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}] 05:41:39 INFO - PROCESS | 1652 | 1467376899906 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:40 INFO - PROCESS | 1652 | 1467376900011 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:41:40 INFO - PROCESS | 1652 | 1467376900072 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1652 | 1467376900075 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abe800 == 41 [pid = 1652] [id = 622] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112028000) [pid = 1652] [serial = 1866] [outer = 0x0] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1129a5c00) [pid = 1652] [serial = 1867] [outer = 0x112028000] 05:41:40 INFO - PROCESS | 1652 | 1467376900106 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x113011000) [pid = 1652] [serial = 1868] [outer = 0x112028000] 05:41:40 INFO - PROCESS | 1652 | 1467376900575 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]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 724ms 05:41:40 INFO - PROCESS | 1652 | 1467376900632 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1652 | 1467376900635 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:41:40 INFO - PROCESS | 1652 | 1467376900658 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1652 | 1467376900660 Marionette TRACE conn2 <- [1,2462,null,{}] 05:41:40 INFO - PROCESS | 1652 | 1467376900663 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}] 05:41:40 INFO - PROCESS | 1652 | 1467376900665 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:40 INFO - PROCESS | 1652 | 1467376900767 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:41:40 INFO - PROCESS | 1652 | 1467376900841 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1652 | 1467376900842 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x124061800 == 42 [pid = 1652] [id = 623] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116907c00) [pid = 1652] [serial = 1869] [outer = 0x0] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11692d800) [pid = 1652] [serial = 1870] [outer = 0x116907c00] 05:41:40 INFO - PROCESS | 1652 | 1467376900873 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x117db5c00) [pid = 1652] [serial = 1871] [outer = 0x116907c00] 05:41:41 INFO - PROCESS | 1652 | 1467376901297 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]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 674ms 05:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:41:41 INFO - PROCESS | 1652 | 1467376901330 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1652 | 1467376901332 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:41:41 INFO - PROCESS | 1652 | 1467376901334 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1652 | 1467376901337 Marionette TRACE conn2 <- [1,2466,null,{}] 05:41:41 INFO - PROCESS | 1652 | 1467376901345 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}] 05:41:41 INFO - PROCESS | 1652 | 1467376901348 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:41 INFO - PROCESS | 1652 | 1467376901486 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:41:41 INFO - PROCESS | 1652 | 1467376901540 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1652 | 1467376901543 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcec800 == 43 [pid = 1652] [id = 624] 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11877d400) [pid = 1652] [serial = 1872] [outer = 0x0] 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118782000) [pid = 1652] [serial = 1873] [outer = 0x11877d400] 05:41:41 INFO - PROCESS | 1652 | 1467376901575 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119479c00) [pid = 1652] [serial = 1874] [outer = 0x11877d400] 05:41:41 INFO - PROCESS | 1652 | 1467376901984 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 05:41:42 INFO - PROCESS | 1652 | 1467376902006 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1652 | 1467376902008 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:41:42 INFO - PROCESS | 1652 | 1467376902010 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1652 | 1467376902011 Marionette TRACE conn2 <- [1,2470,null,{}] 05:41:42 INFO - PROCESS | 1652 | 1467376902014 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}] 05:41:42 INFO - PROCESS | 1652 | 1467376902015 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:42 INFO - PROCESS | 1652 | 1467376902115 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:41:42 INFO - PROCESS | 1652 | 1467376902210 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1652 | 1467376902211 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d060000 == 44 [pid = 1652] [id = 625] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119818000) [pid = 1652] [serial = 1875] [outer = 0x0] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119838c00) [pid = 1652] [serial = 1876] [outer = 0x119818000] 05:41:42 INFO - PROCESS | 1652 | 1467376902240 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123bc6800) [pid = 1652] [serial = 1877] [outer = 0x119818000] 05:41:42 INFO - PROCESS | 1652 | 1467376902648 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 669ms 05:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:41:42 INFO - PROCESS | 1652 | 1467376902679 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1652 | 1467376902680 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:41:42 INFO - PROCESS | 1652 | 1467376902683 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1652 | 1467376902684 Marionette TRACE conn2 <- [1,2474,null,{}] 05:41:42 INFO - PROCESS | 1652 | 1467376902686 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}] 05:41:42 INFO - PROCESS | 1652 | 1467376902688 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:42 INFO - PROCESS | 1652 | 1467376902789 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:41:42 INFO - PROCESS | 1652 | 1467376902850 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1652 | 1467376902851 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11836f800 == 45 [pid = 1652] [id = 626] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118194c00) [pid = 1652] [serial = 1878] [outer = 0x0] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11966f000) [pid = 1652] [serial = 1879] [outer = 0x118194c00] 05:41:42 INFO - PROCESS | 1652 | 1467376902880 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124590400) [pid = 1652] [serial = 1880] [outer = 0x118194c00] 05:41:43 INFO - PROCESS | 1652 | 1467376903494 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]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 821ms 05:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:41:43 INFO - PROCESS | 1652 | 1467376903505 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1652 | 1467376903507 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:41:43 INFO - PROCESS | 1652 | 1467376903510 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1652 | 1467376903513 Marionette TRACE conn2 <- [1,2478,null,{}] 05:41:43 INFO - PROCESS | 1652 | 1467376903537 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}] 05:41:43 INFO - PROCESS | 1652 | 1467376903539 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:43 INFO - PROCESS | 1652 | 1467376903634 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:41:43 INFO - PROCESS | 1652 | 1467376903708 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1652 | 1467376903710 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188ae800 == 46 [pid = 1652] [id = 627] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11613c000) [pid = 1652] [serial = 1881] [outer = 0x0] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116637000) [pid = 1652] [serial = 1882] [outer = 0x11613c000] 05:41:43 INFO - PROCESS | 1652 | 1467376903738 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116f79800) [pid = 1652] [serial = 1883] [outer = 0x11613c000] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcf6000 == 45 [pid = 1652] [id = 620] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x123f03800 == 44 [pid = 1652] [id = 619] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x123a92000 == 43 [pid = 1652] [id = 618] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x129451800 == 42 [pid = 1652] [id = 617] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee6000 == 41 [pid = 1652] [id = 616] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1267bc800 == 40 [pid = 1652] [id = 615] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x125143000 == 39 [pid = 1652] [id = 614] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x124062000 == 38 [pid = 1652] [id = 613] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119c31000 == 37 [pid = 1652] [id = 612] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1183cd000 == 36 [pid = 1652] [id = 611] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117145800 == 35 [pid = 1652] [id = 610] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x123b49800 == 34 [pid = 1652] [id = 608] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11844e800 == 33 [pid = 1652] [id = 609] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11836f800 == 32 [pid = 1652] [id = 626] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d060000 == 31 [pid = 1652] [id = 625] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcec800 == 30 [pid = 1652] [id = 624] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x124061800 == 29 [pid = 1652] [id = 623] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7b6000 == 28 [pid = 1652] [id = 621] 05:41:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116abe800 == 27 [pid = 1652] [id = 622] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11818e000) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1110f1c00) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1129a8800) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1185c7c00) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1133b2400) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11601bc00) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198c4000) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116f7b400) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1176f8400) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1132c8800) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116020800) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11692f000) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1164ec800) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1185d2c00) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11834ac00) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119bf7400) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1198b8800) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12384b400) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126402c00) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12458cc00) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11a1e8c00) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118781000) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116024000) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12458d400) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1245a9400) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118762c00) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119185400) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126fc8400) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119831000) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126404800) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x125708400) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124d56c00) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11952b800) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 05:41:44 INFO - PROCESS | 1652 | 1467376904664 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]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1172ms 05:41:44 INFO - PROCESS | 1652 | 1467376904683 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1652 | 1467376904689 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:41:44 INFO - PROCESS | 1652 | 1467376904693 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1652 | 1467376904698 Marionette TRACE conn2 <- [1,2482,null,{}] 05:41:44 INFO - PROCESS | 1652 | 1467376904703 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}] 05:41:44 INFO - PROCESS | 1652 | 1467376904706 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:44 INFO - PROCESS | 1652 | 1467376904832 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:41:44 INFO - PROCESS | 1652 | 1467376904840 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1652 | 1467376904843 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x117142800 == 28 [pid = 1652] [id = 628] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112aa0000) [pid = 1652] [serial = 1884] [outer = 0x0] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113ed0000) [pid = 1652] [serial = 1885] [outer = 0x112aa0000] 05:41:44 INFO - PROCESS | 1652 | 1467376904889 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11601f800) [pid = 1652] [serial = 1886] [outer = 0x112aa0000] 05:41:45 INFO - PROCESS | 1652 | 1467376905326 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 675ms 05:41:45 INFO - PROCESS | 1652 | 1467376905368 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:41:45 INFO - PROCESS | 1652 | 1467376905371 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:41:45 INFO - PROCESS | 1652 | 1467376905376 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1652 | 1467376905378 Marionette TRACE conn2 <- [1,2486,null,{}] 05:41:45 INFO - PROCESS | 1652 | 1467376905380 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}] 05:41:45 INFO - PROCESS | 1652 | 1467376905382 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:45 INFO - PROCESS | 1652 | 1467376905463 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:41:45 INFO - PROCESS | 1652 | 1467376905490 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1652 | 1467376905491 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194cc800 == 29 [pid = 1652] [id = 629] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116984800) [pid = 1652] [serial = 1887] [outer = 0x0] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116f91400) [pid = 1652] [serial = 1888] [outer = 0x116984800] 05:41:45 INFO - PROCESS | 1652 | 1467376905518 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117db7c00) [pid = 1652] [serial = 1889] [outer = 0x116984800] 05:41:45 INFO - PROCESS | 1652 | 1467376905864 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 05:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:41:45 INFO - PROCESS | 1652 | 1467376905898 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1652 | 1467376905900 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:41:45 INFO - PROCESS | 1652 | 1467376905902 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1652 | 1467376905905 Marionette TRACE conn2 <- [1,2490,null,{}] 05:41:45 INFO - PROCESS | 1652 | 1467376905914 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}] 05:41:45 INFO - PROCESS | 1652 | 1467376905918 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:45 INFO - PROCESS | 1652 | 1467376905981 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:41:45 INFO - PROCESS | 1652 | 1467376905987 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1652 | 1467376905989 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f04800 == 30 [pid = 1652] [id = 630] 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118191800) [pid = 1652] [serial = 1890] [outer = 0x0] 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118389800) [pid = 1652] [serial = 1891] [outer = 0x118191800] 05:41:46 INFO - PROCESS | 1652 | 1467376906011 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1185d1800) [pid = 1652] [serial = 1892] [outer = 0x118191800] 05:41:46 INFO - PROCESS | 1652 | 1467376906550 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]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 676ms 05:41:46 INFO - PROCESS | 1652 | 1467376906579 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:41:46 INFO - PROCESS | 1652 | 1467376906581 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:41:46 INFO - PROCESS | 1652 | 1467376906584 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1652 | 1467376906586 Marionette TRACE conn2 <- [1,2494,null,{}] 05:41:46 INFO - PROCESS | 1652 | 1467376906589 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}] 05:41:46 INFO - PROCESS | 1652 | 1467376906591 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:46 INFO - PROCESS | 1652 | 1467376906690 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:41:46 INFO - PROCESS | 1652 | 1467376906864 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:46 INFO - PROCESS | 1652 | 1467376906866 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a10c800 == 31 [pid = 1652] [id = 631] 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116019800) [pid = 1652] [serial = 1893] [outer = 0x0] 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116022400) [pid = 1652] [serial = 1894] [outer = 0x116019800] 05:41:46 INFO - PROCESS | 1652 | 1467376906918 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116f79000) [pid = 1652] [serial = 1895] [outer = 0x116019800] 05:41:47 INFO - PROCESS | 1652 | 1467376907481 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]]]}] 05:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 922ms 05:41:47 INFO - PROCESS | 1652 | 1467376907531 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 1652 | 1467376907538 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:41:47 INFO - PROCESS | 1652 | 1467376907547 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 1652 | 1467376907550 Marionette TRACE conn2 <- [1,2498,null,{}] 05:41:47 INFO - PROCESS | 1652 | 1467376907554 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}] 05:41:47 INFO - PROCESS | 1652 | 1467376907557 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:47 INFO - PROCESS | 1652 | 1467376907709 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:41:47 INFO - PROCESS | 1652 | 1467376907809 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1652 | 1467376907811 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b0c000 == 32 [pid = 1652] [id = 632] 05:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118195000) [pid = 1652] [serial = 1896] [outer = 0x0] 05:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118395800) [pid = 1652] [serial = 1897] [outer = 0x118195000] 05:41:47 INFO - PROCESS | 1652 | 1467376907842 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118761c00) [pid = 1652] [serial = 1898] [outer = 0x118195000] 05:41:48 INFO - PROCESS | 1652 | 1467376908444 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]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 974ms 05:41:48 INFO - PROCESS | 1652 | 1467376908520 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1652 | 1467376908522 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:41:48 INFO - PROCESS | 1652 | 1467376908526 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1652 | 1467376908528 Marionette TRACE conn2 <- [1,2502,null,{}] 05:41:48 INFO - PROCESS | 1652 | 1467376908531 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}] 05:41:48 INFO - PROCESS | 1652 | 1467376908533 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:48 INFO - PROCESS | 1652 | 1467376908642 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:41:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1194cc800 == 31 [pid = 1652] [id = 629] 05:41:48 INFO - PROCESS | 1652 | --DOCSHELL 0x117142800 == 30 [pid = 1652] [id = 628] 05:41:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1188ae800 == 29 [pid = 1652] [id = 627] 05:41:48 INFO - PROCESS | 1652 | 1467376908714 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1652 | 1467376908717 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x117142000 == 30 [pid = 1652] [id = 633] 05:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1129aec00) [pid = 1652] [serial = 1899] [outer = 0x0] 05:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x113d94800) [pid = 1652] [serial = 1900] [outer = 0x1129aec00] 05:41:48 INFO - PROCESS | 1652 | 1467376908743 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116631c00) [pid = 1652] [serial = 1901] [outer = 0x1129aec00] 05:41:49 INFO - PROCESS | 1652 | 1467376909061 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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 572ms 05:41:49 INFO - PROCESS | 1652 | 1467376909099 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1652 | 1467376909105 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:41:49 INFO - PROCESS | 1652 | 1467376909109 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1652 | 1467376909111 Marionette TRACE conn2 <- [1,2506,null,{}] 05:41:49 INFO - PROCESS | 1652 | 1467376909113 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}] 05:41:49 INFO - PROCESS | 1652 | 1467376909115 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:49 INFO - PROCESS | 1652 | 1467376909212 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:41:49 INFO - PROCESS | 1652 | 1467376909250 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1652 | 1467376909251 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246e6800 == 31 [pid = 1652] [id = 634] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116736800) [pid = 1652] [serial = 1902] [outer = 0x0] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118189c00) [pid = 1652] [serial = 1903] [outer = 0x116736800] 05:41:49 INFO - PROCESS | 1652 | 1467376909278 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11876b800) [pid = 1652] [serial = 1904] [outer = 0x116736800] 05:41:49 INFO - PROCESS | 1652 | 1467376909618 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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 05:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:41:49 INFO - PROCESS | 1652 | 1467376909628 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1652 | 1467376909629 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:41:49 INFO - PROCESS | 1652 | 1467376909631 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1652 | 1467376909635 Marionette TRACE conn2 <- [1,2510,null,{}] 05:41:49 INFO - PROCESS | 1652 | 1467376909644 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}] 05:41:49 INFO - PROCESS | 1652 | 1467376909647 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:49 INFO - PROCESS | 1652 | 1467376909748 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:41:49 INFO - PROCESS | 1652 | 1467376909788 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1652 | 1467376909790 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe5000 == 32 [pid = 1652] [id = 635] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118782800) [pid = 1652] [serial = 1905] [outer = 0x0] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11947b000) [pid = 1652] [serial = 1906] [outer = 0x118782800] 05:41:49 INFO - PROCESS | 1652 | 1467376909824 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119534c00) [pid = 1652] [serial = 1907] [outer = 0x118782800] 05:41:50 INFO - PROCESS | 1652 | 1467376910152 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]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 525ms 05:41:50 INFO - PROCESS | 1652 | 1467376910161 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1652 | 1467376910162 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:41:50 INFO - PROCESS | 1652 | 1467376910164 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1652 | 1467376910166 Marionette TRACE conn2 <- [1,2514,null,{}] 05:41:50 INFO - PROCESS | 1652 | 1467376910172 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}] 05:41:50 INFO - PROCESS | 1652 | 1467376910173 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:50 INFO - PROCESS | 1652 | 1467376910293 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:41:50 INFO - PROCESS | 1652 | 1467376910306 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1652 | 1467376910307 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1130ca800 == 33 [pid = 1652] [id = 636] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119478000) [pid = 1652] [serial = 1908] [outer = 0x0] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1198ba800) [pid = 1652] [serial = 1909] [outer = 0x119478000] 05:41:50 INFO - PROCESS | 1652 | 1467376910340 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119bfac00) [pid = 1652] [serial = 1910] [outer = 0x119478000] 05:41:50 INFO - PROCESS | 1652 | 1467376910790 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]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 05:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:41:50 INFO - PROCESS | 1652 | 1467376910844 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1652 | 1467376910845 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:41:50 INFO - PROCESS | 1652 | 1467376910847 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1652 | 1467376910848 Marionette TRACE conn2 <- [1,2518,null,{}] 05:41:50 INFO - PROCESS | 1652 | 1467376910851 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}] 05:41:50 INFO - PROCESS | 1652 | 1467376910852 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:50 INFO - PROCESS | 1652 | 1467376910953 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:41:50 INFO - PROCESS | 1652 | 1467376910956 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1652 | 1467376910957 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a374800 == 34 [pid = 1652] [id = 637] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113d94400) [pid = 1652] [serial = 1911] [outer = 0x0] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123802400) [pid = 1652] [serial = 1912] [outer = 0x113d94400] 05:41:50 INFO - PROCESS | 1652 | 1467376910982 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124558400) [pid = 1652] [serial = 1913] [outer = 0x113d94400] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11613c000) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112aa0000) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116907c00) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112028000) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11877d400) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11275ac00) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119673400) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119818000) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119670800) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1133ecc00) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11321d400) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112a7b800) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1265a1800) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116985c00) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1110ea800) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1110f0c00) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1129aa400) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a06800) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118194c00) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125709400) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1129af800) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116984800) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:41:51 INFO - PROCESS | 1652 | 1467376911362 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]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 568ms 05:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:41:51 INFO - PROCESS | 1652 | 1467376911416 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1652 | 1467376911417 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:41:51 INFO - PROCESS | 1652 | 1467376911420 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1652 | 1467376911421 Marionette TRACE conn2 <- [1,2522,null,{}] 05:41:51 INFO - PROCESS | 1652 | 1467376911423 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}] 05:41:51 INFO - PROCESS | 1652 | 1467376911427 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:51 INFO - PROCESS | 1652 | 1467376911524 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:41:51 INFO - PROCESS | 1652 | 1467376911528 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1652 | 1467376911529 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12addb000 == 35 [pid = 1652] [id = 638] 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1130c6c00) [pid = 1652] [serial = 1914] [outer = 0x0] 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1176f5000) [pid = 1652] [serial = 1915] [outer = 0x1130c6c00] 05:41:51 INFO - PROCESS | 1652 | 1467376911556 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1245a9000) [pid = 1652] [serial = 1916] [outer = 0x1130c6c00] 05:41:51 INFO - PROCESS | 1652 | 1467376911892 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]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 519ms 05:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:41:51 INFO - PROCESS | 1652 | 1467376911940 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1652 | 1467376911941 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:41:51 INFO - PROCESS | 1652 | 1467376911943 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1652 | 1467376911944 Marionette TRACE conn2 <- [1,2526,null,{}] 05:41:51 INFO - PROCESS | 1652 | 1467376911947 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}] 05:41:51 INFO - PROCESS | 1652 | 1467376911948 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:52 INFO - PROCESS | 1652 | 1467376912049 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:41:52 INFO - PROCESS | 1652 | 1467376912056 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1652 | 1467376912057 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b037800 == 36 [pid = 1652] [id = 639] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11321d400) [pid = 1652] [serial = 1917] [outer = 0x0] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124b63800) [pid = 1652] [serial = 1918] [outer = 0x11321d400] 05:41:52 INFO - PROCESS | 1652 | 1467376912081 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1251e2c00) [pid = 1652] [serial = 1919] [outer = 0x11321d400] 05:41:52 INFO - PROCESS | 1652 | 1467376912437 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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 522ms 05:41:52 INFO - PROCESS | 1652 | 1467376912466 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1652 | 1467376912468 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:41:52 INFO - PROCESS | 1652 | 1467376912471 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1652 | 1467376912473 Marionette TRACE conn2 <- [1,2530,null,{}] 05:41:52 INFO - PROCESS | 1652 | 1467376912476 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}] 05:41:52 INFO - PROCESS | 1652 | 1467376912478 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:52 INFO - PROCESS | 1652 | 1467376912593 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:41:52 INFO - PROCESS | 1652 | 1467376912658 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1652 | 1467376912659 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcf6000 == 37 [pid = 1652] [id = 640] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119673400) [pid = 1652] [serial = 1920] [outer = 0x0] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12577cc00) [pid = 1652] [serial = 1921] [outer = 0x119673400] 05:41:52 INFO - PROCESS | 1652 | 1467376912687 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126405000) [pid = 1652] [serial = 1922] [outer = 0x119673400] 05:41:52 INFO - PROCESS | 1652 | 1467376912939 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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 05:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:41:52 INFO - PROCESS | 1652 | 1467376912991 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1652 | 1467376912993 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:41:52 INFO - PROCESS | 1652 | 1467376912995 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1652 | 1467376912996 Marionette TRACE conn2 <- [1,2534,null,{}] 05:41:53 INFO - PROCESS | 1652 | 1467376912999 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}] 05:41:53 INFO - PROCESS | 1652 | 1467376913000 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:53 INFO - PROCESS | 1652 | 1467376913091 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:41:53 INFO - PROCESS | 1652 | 1467376913094 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1652 | 1467376913095 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccde800 == 38 [pid = 1652] [id = 641] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126406400) [pid = 1652] [serial = 1923] [outer = 0x0] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126736c00) [pid = 1652] [serial = 1924] [outer = 0x126406400] 05:41:53 INFO - PROCESS | 1652 | 1467376913121 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126fc1800) [pid = 1652] [serial = 1925] [outer = 0x126406400] 05:41:53 INFO - PROCESS | 1652 | 1467376913594 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]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 620ms 05:41:53 INFO - PROCESS | 1652 | 1467376913616 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1652 | 1467376913619 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:41:53 INFO - PROCESS | 1652 | 1467376913622 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1652 | 1467376913625 Marionette TRACE conn2 <- [1,2538,null,{}] 05:41:53 INFO - PROCESS | 1652 | 1467376913629 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}] 05:41:53 INFO - PROCESS | 1652 | 1467376913630 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:53 INFO - PROCESS | 1652 | 1467376913732 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:41:53 INFO - PROCESS | 1652 | 1467376913807 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1652 | 1467376913809 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f13000 == 39 [pid = 1652] [id = 642] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1129a9000) [pid = 1652] [serial = 1926] [outer = 0x0] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115e8d000) [pid = 1652] [serial = 1927] [outer = 0x1129a9000] 05:41:53 INFO - PROCESS | 1652 | 1467376913840 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11692a800) [pid = 1652] [serial = 1928] [outer = 0x1129a9000] 05:41:54 INFO - PROCESS | 1652 | 1467376914274 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]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 05:41:54 INFO - PROCESS | 1652 | 1467376914293 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1652 | 1467376914297 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:41:54 INFO - PROCESS | 1652 | 1467376914302 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1652 | 1467376914304 Marionette TRACE conn2 <- [1,2542,null,{}] 05:41:54 INFO - PROCESS | 1652 | 1467376914306 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}] 05:41:54 INFO - PROCESS | 1652 | 1467376914308 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:54 INFO - PROCESS | 1652 | 1467376914419 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:41:54 INFO - PROCESS | 1652 | 1467376914544 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1652 | 1467376914546 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a378800 == 40 [pid = 1652] [id = 643] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11692f000) [pid = 1652] [serial = 1929] [outer = 0x0] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11838dc00) [pid = 1652] [serial = 1930] [outer = 0x11692f000] 05:41:54 INFO - PROCESS | 1652 | 1467376914600 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11889f800) [pid = 1652] [serial = 1931] [outer = 0x11692f000] 05:41:55 INFO - PROCESS | 1652 | 1467376915110 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]]]}] 05:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 871ms 05:41:55 INFO - PROCESS | 1652 | 1467376915173 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 1652 | 1467376915174 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:41:55 INFO - PROCESS | 1652 | 1467376915177 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 1652 | 1467376915179 Marionette TRACE conn2 <- [1,2546,null,{}] 05:41:55 INFO - PROCESS | 1652 | 1467376915187 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}] 05:41:55 INFO - PROCESS | 1652 | 1467376915190 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:55 INFO - PROCESS | 1652 | 1467376915293 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:41:55 INFO - PROCESS | 1652 | 1467376915355 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1652 | 1467376915357 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1cb800 == 41 [pid = 1652] [id = 644] 05:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119528000) [pid = 1652] [serial = 1932] [outer = 0x0] 05:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1198c6000) [pid = 1652] [serial = 1933] [outer = 0x119528000] 05:41:55 INFO - PROCESS | 1652 | 1467376915388 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124d03800) [pid = 1652] [serial = 1934] [outer = 0x119528000] 05:41:55 INFO - PROCESS | 1652 | 1467376915818 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]]]}] 05:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 676ms 05:41:55 INFO - PROCESS | 1652 | 1467376915855 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 1652 | 1467376915858 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:41:55 INFO - PROCESS | 1652 | 1467376915862 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 1652 | 1467376915864 Marionette TRACE conn2 <- [1,2550,null,{}] 05:41:55 INFO - PROCESS | 1652 | 1467376915867 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}] 05:41:55 INFO - PROCESS | 1652 | 1467376915870 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:56 INFO - PROCESS | 1652 | 1467376916018 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:41:56 INFO - PROCESS | 1652 | 1467376916135 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1652 | 1467376916138 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d70d800 == 42 [pid = 1652] [id = 645] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126fc0c00) [pid = 1652] [serial = 1935] [outer = 0x0] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126fc4800) [pid = 1652] [serial = 1936] [outer = 0x126fc0c00] 05:41:56 INFO - PROCESS | 1652 | 1467376916181 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126fce000) [pid = 1652] [serial = 1937] [outer = 0x126fc0c00] 05:41:56 INFO - PROCESS | 1652 | 1467376916698 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]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 871ms 05:41:56 INFO - PROCESS | 1652 | 1467376916733 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1652 | 1467376916734 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:41:56 INFO - PROCESS | 1652 | 1467376916737 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1652 | 1467376916738 Marionette TRACE conn2 <- [1,2554,null,{}] 05:41:56 INFO - PROCESS | 1652 | 1467376916740 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}] 05:41:56 INFO - PROCESS | 1652 | 1467376916742 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:56 INFO - PROCESS | 1652 | 1467376916845 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:41:56 INFO - PROCESS | 1652 | 1467376916917 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1652 | 1467376916918 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x116951800 == 43 [pid = 1652] [id = 646] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x111f2ec00) [pid = 1652] [serial = 1938] [outer = 0x0] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116928400) [pid = 1652] [serial = 1939] [outer = 0x111f2ec00] 05:41:56 INFO - PROCESS | 1652 | 1467376916947 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128f04c00) [pid = 1652] [serial = 1940] [outer = 0x111f2ec00] 05:41:57 INFO - PROCESS | 1652 | 1467376917515 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]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 819ms 05:41:57 INFO - PROCESS | 1652 | 1467376917557 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1652 | 1467376917559 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:41:57 INFO - PROCESS | 1652 | 1467376917563 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1652 | 1467376917565 Marionette TRACE conn2 <- [1,2558,null,{}] 05:41:57 INFO - PROCESS | 1652 | 1467376917587 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}] 05:41:57 INFO - PROCESS | 1652 | 1467376917589 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:57 INFO - PROCESS | 1652 | 1467376917689 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:41:57 INFO - PROCESS | 1652 | 1467376917749 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1652 | 1467376917752 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11915b800 == 44 [pid = 1652] [id = 647] 05:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1129b3c00) [pid = 1652] [serial = 1941] [outer = 0x0] 05:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1133f5800) [pid = 1652] [serial = 1942] [outer = 0x1129b3c00] 05:41:57 INFO - PROCESS | 1652 | 1467376917780 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11601f400) [pid = 1652] [serial = 1943] [outer = 0x1129b3c00] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcf6000 == 43 [pid = 1652] [id = 640] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12b037800 == 42 [pid = 1652] [id = 639] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12addb000 == 41 [pid = 1652] [id = 638] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12a374800 == 40 [pid = 1652] [id = 637] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1130ca800 == 39 [pid = 1652] [id = 636] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe5000 == 38 [pid = 1652] [id = 635] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1246e6800 == 37 [pid = 1652] [id = 634] 05:41:58 INFO - PROCESS | 1652 | --DOCSHELL 0x117142000 == 36 [pid = 1652] [id = 633] 05:41:58 INFO - PROCESS | 1652 | 1467376918216 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]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 687ms 05:41:58 INFO - PROCESS | 1652 | 1467376918249 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1652 | 1467376918254 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:41:58 INFO - PROCESS | 1652 | 1467376918259 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1652 | 1467376918260 Marionette TRACE conn2 <- [1,2562,null,{}] 05:41:58 INFO - PROCESS | 1652 | 1467376918263 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}] 05:41:58 INFO - PROCESS | 1652 | 1467376918264 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:58 INFO - PROCESS | 1652 | 1467376918345 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x116637000) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x113ed0000) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116f79800) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11692d800) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x113011000) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118782000) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117db5c00) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11889dc00) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1198c5400) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119838c00) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1198bb400) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119817400) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x114f80800) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115e8d400) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113d4f400) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116028400) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11838cc00) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128e12400) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a1bc00) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1176f5c00) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1110eec00) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11201f800) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118193000) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118341000) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119479c00) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116633c00) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125704800) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118193400) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11966f000) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x123bc6800) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124590400) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12603fc00) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1265aac00) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12408bc00) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1194a4c00) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11a1e7c00) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11601f800) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x117db7c00) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1129a5c00) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11952c800) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1185d2400) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x123803800) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x116f91400) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 05:41:58 INFO - PROCESS | 1652 | 1467376918410 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1652 | 1467376918411 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182b5000 == 37 [pid = 1652] [id = 648] 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x112a79800) [pid = 1652] [serial = 1944] [outer = 0x0] 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x115e8d400) [pid = 1652] [serial = 1945] [outer = 0x112a79800] 05:41:58 INFO - PROCESS | 1652 | 1467376918441 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1176f5c00) [pid = 1652] [serial = 1946] [outer = 0x112a79800] 05:41:58 INFO - PROCESS | 1652 | 1467376918804 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]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 568ms 05:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:41:58 INFO - PROCESS | 1652 | 1467376918828 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1652 | 1467376918829 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:41:58 INFO - PROCESS | 1652 | 1467376918832 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1652 | 1467376918834 Marionette TRACE conn2 <- [1,2566,null,{}] 05:41:58 INFO - PROCESS | 1652 | 1467376918842 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}] 05:41:58 INFO - PROCESS | 1652 | 1467376918844 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:58 INFO - PROCESS | 1652 | 1467376918927 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:41:58 INFO - PROCESS | 1652 | 1467376918987 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1652 | 1467376918989 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123961000 == 38 [pid = 1652] [id = 649] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11830fc00) [pid = 1652] [serial = 1947] [outer = 0x0] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118782000) [pid = 1652] [serial = 1948] [outer = 0x11830fc00] 05:41:59 INFO - PROCESS | 1652 | 1467376919016 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11952b000) [pid = 1652] [serial = 1949] [outer = 0x11830fc00] 05:41:59 INFO - PROCESS | 1652 | 1467376919312 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 05:41:59 INFO - PROCESS | 1652 | 1467376919356 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1652 | 1467376919357 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:41:59 INFO - PROCESS | 1652 | 1467376919360 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1652 | 1467376919361 Marionette TRACE conn2 <- [1,2570,null,{}] 05:41:59 INFO - PROCESS | 1652 | 1467376919363 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}] 05:41:59 INFO - PROCESS | 1652 | 1467376919365 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:59 INFO - PROCESS | 1652 | 1467376919446 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:41:59 INFO - PROCESS | 1652 | 1467376919451 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1652 | 1467376919454 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bf800 == 39 [pid = 1652] [id = 650] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119831c00) [pid = 1652] [serial = 1950] [outer = 0x0] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x123804400) [pid = 1652] [serial = 1951] [outer = 0x119831c00] 05:41:59 INFO - PROCESS | 1652 | 1467376919479 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124590400) [pid = 1652] [serial = 1952] [outer = 0x119831c00] 05:41:59 INFO - PROCESS | 1652 | 1467376919821 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 05:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:41:59 INFO - PROCESS | 1652 | 1467376919880 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1652 | 1467376919881 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:41:59 INFO - PROCESS | 1652 | 1467376919883 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1652 | 1467376919884 Marionette TRACE conn2 <- [1,2574,null,{}] 05:41:59 INFO - PROCESS | 1652 | 1467376919887 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}] 05:41:59 INFO - PROCESS | 1652 | 1467376919888 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:59 INFO - PROCESS | 1652 | 1467376919966 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:41:59 INFO - PROCESS | 1652 | 1467376919972 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1652 | 1467376919973 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:41:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267b2000 == 40 [pid = 1652] [id = 651] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1194afc00) [pid = 1652] [serial = 1953] [outer = 0x0] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x124dc3400) [pid = 1652] [serial = 1954] [outer = 0x1194afc00] 05:42:00 INFO - PROCESS | 1652 | 1467376919997 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12693f000) [pid = 1652] [serial = 1955] [outer = 0x1194afc00] 05:42:00 INFO - PROCESS | 1652 | 1467376920359 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]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 520ms 05:42:00 INFO - PROCESS | 1652 | 1467376920404 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1652 | 1467376920406 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:42:00 INFO - PROCESS | 1652 | 1467376920416 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1652 | 1467376920417 Marionette TRACE conn2 <- [1,2578,null,{}] 05:42:00 INFO - PROCESS | 1652 | 1467376920419 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}] 05:42:00 INFO - PROCESS | 1652 | 1467376920423 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:00 INFO - PROCESS | 1652 | 1467376920542 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:42:00 INFO - PROCESS | 1652 | 1467376920559 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1652 | 1467376920560 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x129446000 == 41 [pid = 1652] [id = 652] 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128e0e800) [pid = 1652] [serial = 1956] [outer = 0x0] 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x129125800) [pid = 1652] [serial = 1957] [outer = 0x128e0e800] 05:42:00 INFO - PROCESS | 1652 | 1467376920585 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12940f800) [pid = 1652] [serial = 1958] [outer = 0x128e0e800] 05:42:00 INFO - PROCESS | 1652 | 1467376920936 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]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 577ms 05:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:42:00 INFO - PROCESS | 1652 | 1467376920986 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1652 | 1467376920987 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:42:00 INFO - PROCESS | 1652 | 1467376920989 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1652 | 1467376920990 Marionette TRACE conn2 <- [1,2582,null,{}] 05:42:00 INFO - PROCESS | 1652 | 1467376920992 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}] 05:42:00 INFO - PROCESS | 1652 | 1467376920994 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:01 INFO - PROCESS | 1652 | 1467376921095 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:42:01 INFO - PROCESS | 1652 | 1467376921107 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1652 | 1467376921108 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e6000 == 42 [pid = 1652] [id = 653] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12940fc00) [pid = 1652] [serial = 1959] [outer = 0x0] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a344800) [pid = 1652] [serial = 1960] [outer = 0x12940fc00] 05:42:01 INFO - PROCESS | 1652 | 1467376921132 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a491800) [pid = 1652] [serial = 1961] [outer = 0x12940fc00] 05:42:01 INFO - PROCESS | 1652 | 1467376921500 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]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 05:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:42:01 INFO - PROCESS | 1652 | 1467376921509 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1652 | 1467376921510 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:42:01 INFO - PROCESS | 1652 | 1467376921512 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1652 | 1467376921514 Marionette TRACE conn2 <- [1,2586,null,{}] 05:42:01 INFO - PROCESS | 1652 | 1467376921518 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}] 05:42:01 INFO - PROCESS | 1652 | 1467376921519 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:01 INFO - PROCESS | 1652 | 1467376921669 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:42:01 INFO - PROCESS | 1652 | 1467376921684 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1652 | 1467376921686 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bce5800 == 43 [pid = 1652] [id = 654] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a492000) [pid = 1652] [serial = 1962] [outer = 0x0] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a4f2c00) [pid = 1652] [serial = 1963] [outer = 0x12a492000] 05:42:01 INFO - PROCESS | 1652 | 1467376921711 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a85bc00) [pid = 1652] [serial = 1964] [outer = 0x12a492000] 05:42:02 INFO - PROCESS | 1652 | 1467376922052 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]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 569ms 05:42:02 INFO - PROCESS | 1652 | 1467376922081 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 1652 | 1467376922083 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:42:02 INFO - PROCESS | 1652 | 1467376922093 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1652 | 1467376922095 Marionette TRACE conn2 <- [1,2590,null,{}] 05:42:02 INFO - PROCESS | 1652 | 1467376922097 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}] 05:42:02 INFO - PROCESS | 1652 | 1467376922098 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:02 INFO - PROCESS | 1652 | 1467376922258 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113d94400) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119478000) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1129aec00) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118195000) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1130c6c00) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116736800) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11321d400) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116019800) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118782800) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:42:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119673400) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:42:02 INFO - PROCESS | 1652 | 1467376922303 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1652 | 1467376922304 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b06800 == 44 [pid = 1652] [id = 655] 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1110ef800) [pid = 1652] [serial = 1965] [outer = 0x0] 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1130c6c00) [pid = 1652] [serial = 1966] [outer = 0x1110ef800] 05:42:02 INFO - PROCESS | 1652 | 1467376922328 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11830ac00) [pid = 1652] [serial = 1967] [outer = 0x1110ef800] 05:42:02 INFO - PROCESS | 1652 | 1467376922590 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]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 521ms 05:42:02 INFO - PROCESS | 1652 | 1467376922616 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 1652 | 1467376922617 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:42:02 INFO - PROCESS | 1652 | 1467376922627 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1652 | 1467376922628 Marionette TRACE conn2 <- [1,2594,null,{}] 05:42:02 INFO - PROCESS | 1652 | 1467376922631 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}] 05:42:02 INFO - PROCESS | 1652 | 1467376922632 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:02 INFO - PROCESS | 1652 | 1467376922720 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:42:02 INFO - PROCESS | 1652 | 1467376922725 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1652 | 1467376922726 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1c2000 == 45 [pid = 1652] [id = 656] 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1164e4000) [pid = 1652] [serial = 1968] [outer = 0x0] 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1251df400) [pid = 1652] [serial = 1969] [outer = 0x1164e4000] 05:42:02 INFO - PROCESS | 1652 | 1467376922750 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12adaf800) [pid = 1652] [serial = 1970] [outer = 0x1164e4000] 05:42:03 INFO - PROCESS | 1652 | 1467376923104 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]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 05:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:42:03 INFO - PROCESS | 1652 | 1467376923150 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1652 | 1467376923151 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:42:03 INFO - PROCESS | 1652 | 1467376923153 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1652 | 1467376923155 Marionette TRACE conn2 <- [1,2598,null,{}] 05:42:03 INFO - PROCESS | 1652 | 1467376923157 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}] 05:42:03 INFO - PROCESS | 1652 | 1467376923159 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:03 INFO - PROCESS | 1652 | 1467376923255 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:42:03 INFO - PROCESS | 1652 | 1467376923258 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1652 | 1467376923260 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da16800 == 46 [pid = 1652] [id = 657] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12adb2400) [pid = 1652] [serial = 1971] [outer = 0x0] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12af41400) [pid = 1652] [serial = 1972] [outer = 0x12adb2400] 05:42:03 INFO - PROCESS | 1652 | 1467376923293 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12afa9000) [pid = 1652] [serial = 1973] [outer = 0x12adb2400] 05:42:03 INFO - PROCESS | 1652 | 1467376923624 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]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 05:42:03 INFO - PROCESS | 1652 | 1467376923672 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1652 | 1467376923674 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:42:03 INFO - PROCESS | 1652 | 1467376923676 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1652 | 1467376923677 Marionette TRACE conn2 <- [1,2602,null,{}] 05:42:03 INFO - PROCESS | 1652 | 1467376923679 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}] 05:42:03 INFO - PROCESS | 1652 | 1467376923680 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:03 INFO - PROCESS | 1652 | 1467376923763 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:42:03 INFO - PROCESS | 1652 | 1467376923827 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1652 | 1467376923828 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e070000 == 47 [pid = 1652] [id = 658] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12afa1c00) [pid = 1652] [serial = 1974] [outer = 0x0] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b805400) [pid = 1652] [serial = 1975] [outer = 0x12afa1c00] 05:42:03 INFO - PROCESS | 1652 | 1467376923851 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b80e800) [pid = 1652] [serial = 1976] [outer = 0x12afa1c00] 05:42:04 INFO - PROCESS | 1652 | 1467376924138 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 05:42:04 INFO - PROCESS | 1652 | 1467376924194 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1652 | 1467376924195 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:42:04 INFO - PROCESS | 1652 | 1467376924197 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1652 | 1467376924198 Marionette TRACE conn2 <- [1,2606,null,{}] 05:42:04 INFO - PROCESS | 1652 | 1467376924201 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}] 05:42:04 INFO - PROCESS | 1652 | 1467376924202 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:04 INFO - PROCESS | 1652 | 1467376924340 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:42:04 INFO - PROCESS | 1652 | 1467376924399 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1652 | 1467376924401 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x116615800 == 48 [pid = 1652] [id = 659] 05:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1110a1800) [pid = 1652] [serial = 1977] [outer = 0x0] 05:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111f2fc00) [pid = 1652] [serial = 1978] [outer = 0x1110a1800] 05:42:04 INFO - PROCESS | 1652 | 1467376924433 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11321d800) [pid = 1652] [serial = 1979] [outer = 0x1110a1800] 05:42:04 INFO - PROCESS | 1652 | 1467376924914 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 769ms 05:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:42:04 INFO - PROCESS | 1652 | 1467376924969 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1652 | 1467376924971 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:42:04 INFO - PROCESS | 1652 | 1467376924974 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1652 | 1467376924976 Marionette TRACE conn2 <- [1,2610,null,{}] 05:42:04 INFO - PROCESS | 1652 | 1467376924979 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}] 05:42:04 INFO - PROCESS | 1652 | 1467376924983 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:05 INFO - PROCESS | 1652 | 1467376925113 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:42:05 INFO - PROCESS | 1652 | 1467376925187 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1652 | 1467376925189 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b54000 == 49 [pid = 1652] [id = 660] 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11818f800) [pid = 1652] [serial = 1980] [outer = 0x0] 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11830c800) [pid = 1652] [serial = 1981] [outer = 0x11818f800] 05:42:05 INFO - PROCESS | 1652 | 1467376925219 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1185cd400) [pid = 1652] [serial = 1982] [outer = 0x11818f800] 05:42:05 INFO - PROCESS | 1652 | 1467376925602 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]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 680ms 05:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:42:05 INFO - PROCESS | 1652 | 1467376925655 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1652 | 1467376925657 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:42:05 INFO - PROCESS | 1652 | 1467376925659 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1652 | 1467376925660 Marionette TRACE conn2 <- [1,2614,null,{}] 05:42:05 INFO - PROCESS | 1652 | 1467376925663 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}] 05:42:05 INFO - PROCESS | 1652 | 1467376925665 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:05 INFO - PROCESS | 1652 | 1467376925771 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:42:05 INFO - PROCESS | 1652 | 1467376925835 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1652 | 1467376925837 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bcda800 == 50 [pid = 1652] [id = 661] 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1194ad000) [pid = 1652] [serial = 1983] [outer = 0x0] 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11a1df000) [pid = 1652] [serial = 1984] [outer = 0x1194ad000] 05:42:05 INFO - PROCESS | 1652 | 1467376925865 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124d5bc00) [pid = 1652] [serial = 1985] [outer = 0x1194ad000] 05:42:06 INFO - PROCESS | 1652 | 1467376926351 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]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 721ms 05:42:06 INFO - PROCESS | 1652 | 1467376926380 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1652 | 1467376926383 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:42:06 INFO - PROCESS | 1652 | 1467376926448 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1652 | 1467376926452 Marionette TRACE conn2 <- [1,2618,null,{}] 05:42:06 INFO - PROCESS | 1652 | 1467376926456 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}] 05:42:06 INFO - PROCESS | 1652 | 1467376926458 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:06 INFO - PROCESS | 1652 | 1467376926573 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:42:06 INFO - PROCESS | 1652 | 1467376926631 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1652 | 1467376926632 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x117154000 == 51 [pid = 1652] [id = 662] 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1111ab800) [pid = 1652] [serial = 1986] [outer = 0x0] 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113d4e800) [pid = 1652] [serial = 1987] [outer = 0x1111ab800] 05:42:06 INFO - PROCESS | 1652 | 1467376926888 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116925c00) [pid = 1652] [serial = 1988] [outer = 0x1111ab800] 05:42:07 INFO - PROCESS | 1652 | 1467376927342 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]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 973ms 05:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:42:07 INFO - PROCESS | 1652 | 1467376927378 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1652 | 1467376927380 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:42:07 INFO - PROCESS | 1652 | 1467376927383 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1652 | 1467376927385 Marionette TRACE conn2 <- [1,2622,null,{}] 05:42:07 INFO - PROCESS | 1652 | 1467376927388 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}] 05:42:07 INFO - PROCESS | 1652 | 1467376927390 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:07 INFO - PROCESS | 1652 | 1467376927483 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:42:07 INFO - PROCESS | 1652 | 1467376927555 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1652 | 1467376927557 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119168800 == 52 [pid = 1652] [id = 663] 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118303400) [pid = 1652] [serial = 1989] [outer = 0x0] 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11838cc00) [pid = 1652] [serial = 1990] [outer = 0x118303400] 05:42:07 INFO - PROCESS | 1652 | 1467376927586 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1185d0800) [pid = 1652] [serial = 1991] [outer = 0x118303400] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12e070000 == 51 [pid = 1652] [id = 658] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12da16800 == 50 [pid = 1652] [id = 657] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1c2000 == 49 [pid = 1652] [id = 656] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124b06800 == 48 [pid = 1652] [id = 655] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12bce5800 == 47 [pid = 1652] [id = 654] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e6000 == 46 [pid = 1652] [id = 653] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x129446000 == 45 [pid = 1652] [id = 652] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1267b2000 == 44 [pid = 1652] [id = 651] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bf800 == 43 [pid = 1652] [id = 650] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123961000 == 42 [pid = 1652] [id = 649] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1182b5000 == 41 [pid = 1652] [id = 648] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x11915b800 == 40 [pid = 1652] [id = 647] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123f04800 == 39 [pid = 1652] [id = 630] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x11a10c800 == 38 [pid = 1652] [id = 631] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124b0c000 == 37 [pid = 1652] [id = 632] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1cb800 == 36 [pid = 1652] [id = 644] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccde800 == 35 [pid = 1652] [id = 641] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116951800 == 34 [pid = 1652] [id = 646] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12a378800 == 33 [pid = 1652] [id = 643] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12d70d800 == 32 [pid = 1652] [id = 645] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123f13000 == 31 [pid = 1652] [id = 642] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x117154000 == 30 [pid = 1652] [id = 662] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12bcda800 == 29 [pid = 1652] [id = 661] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123b54000 == 28 [pid = 1652] [id = 660] 05:42:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116615800 == 27 [pid = 1652] [id = 659] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12577cc00) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126405000) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124558400) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1198ba800) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116631c00) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118395800) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1245a9000) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118189c00) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119bfac00) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11876b800) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118389800) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176f5000) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123802400) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124b63800) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1251e2c00) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118761c00) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116f79000) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119534c00) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116022400) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11947b000) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x113d94800) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 05:42:08 INFO - PROCESS | 1652 | 1467376928550 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]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1224ms 05:42:08 INFO - PROCESS | 1652 | 1467376928608 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1652 | 1467376928611 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:42:08 INFO - PROCESS | 1652 | 1467376928616 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1652 | 1467376928620 Marionette TRACE conn2 <- [1,2626,null,{}] 05:42:08 INFO - PROCESS | 1652 | 1467376928635 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}] 05:42:08 INFO - PROCESS | 1652 | 1467376928637 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:08 INFO - PROCESS | 1652 | 1467376928769 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:42:08 INFO - PROCESS | 1652 | 1467376928783 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1652 | 1467376928785 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x118444800 == 28 [pid = 1652] [id = 664] 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11818b000) [pid = 1652] [serial = 1992] [outer = 0x0] 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118529c00) [pid = 1652] [serial = 1993] [outer = 0x11818b000] 05:42:08 INFO - PROCESS | 1652 | 1467376928817 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11877e800) [pid = 1652] [serial = 1994] [outer = 0x11818b000] 05:42:09 INFO - PROCESS | 1652 | 1467376929179 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 586ms 05:42:09 INFO - PROCESS | 1652 | 1467376929201 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1652 | 1467376929206 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:42:09 INFO - PROCESS | 1652 | 1467376929211 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1652 | 1467376929212 Marionette TRACE conn2 <- [1,2630,null,{}] 05:42:09 INFO - PROCESS | 1652 | 1467376929215 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}] 05:42:09 INFO - PROCESS | 1652 | 1467376929217 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:09 INFO - PROCESS | 1652 | 1467376929299 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:42:09 INFO - PROCESS | 1652 | 1467376929305 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1652 | 1467376929307 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f09800 == 29 [pid = 1652] [id = 665] 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118780000) [pid = 1652] [serial = 1995] [outer = 0x0] 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11947ac00) [pid = 1652] [serial = 1996] [outer = 0x118780000] 05:42:09 INFO - PROCESS | 1652 | 1467376929334 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1198b8c00) [pid = 1652] [serial = 1997] [outer = 0x118780000] 05:42:09 INFO - PROCESS | 1652 | 1467376929705 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 05:42:09 INFO - PROCESS | 1652 | 1467376929731 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1652 | 1467376929732 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:42:09 INFO - PROCESS | 1652 | 1467376929735 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1652 | 1467376929737 Marionette TRACE conn2 <- [1,2634,null,{}] 05:42:09 INFO - PROCESS | 1652 | 1467376929752 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}] 05:42:09 INFO - PROCESS | 1652 | 1467376929755 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:09 INFO - PROCESS | 1652 | 1467376929838 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:42:09 INFO - PROCESS | 1652 | 1467376929845 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1652 | 1467376929847 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fd8000 == 30 [pid = 1652] [id = 666] 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12455ec00) [pid = 1652] [serial = 1998] [outer = 0x0] 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124b63800) [pid = 1652] [serial = 1999] [outer = 0x12455ec00] 05:42:09 INFO - PROCESS | 1652 | 1467376929875 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12603bc00) [pid = 1652] [serial = 2000] [outer = 0x12455ec00] 05:42:10 INFO - PROCESS | 1652 | 1467376930209 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 526ms 05:42:10 INFO - PROCESS | 1652 | 1467376930261 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1652 | 1467376930263 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:42:10 INFO - PROCESS | 1652 | 1467376930265 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1652 | 1467376930266 Marionette TRACE conn2 <- [1,2638,null,{}] 05:42:10 INFO - PROCESS | 1652 | 1467376930269 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}] 05:42:10 INFO - PROCESS | 1652 | 1467376930270 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:10 INFO - PROCESS | 1652 | 1467376930354 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:42:10 INFO - PROCESS | 1652 | 1467376930434 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1652 | 1467376930435 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee4800 == 31 [pid = 1652] [id = 667] 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124597000) [pid = 1652] [serial = 2001] [outer = 0x0] 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126941c00) [pid = 1652] [serial = 2002] [outer = 0x124597000] 05:42:10 INFO - PROCESS | 1652 | 1467376930461 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128f09c00) [pid = 1652] [serial = 2003] [outer = 0x124597000] 05:42:10 INFO - PROCESS | 1652 | 1467376930810 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 571ms 05:42:10 INFO - PROCESS | 1652 | 1467376930838 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1652 | 1467376930839 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:42:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:42:10 INFO - PROCESS | 1652 | 1467376930841 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1652 | 1467376930842 Marionette TRACE conn2 <- [1,2642,null,{}] 05:42:10 INFO - PROCESS | 1652 | 1467376930844 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}] 05:42:10 INFO - PROCESS | 1652 | 1467376930845 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:10 INFO - PROCESS | 1652 | 1467376930946 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:42:10 INFO - PROCESS | 1652 | 1467376930957 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1652 | 1467376930958 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e5000 == 32 [pid = 1652] [id = 668] 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126411000) [pid = 1652] [serial = 2004] [outer = 0x0] 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x129127000) [pid = 1652] [serial = 2005] [outer = 0x126411000] 05:42:10 INFO - PROCESS | 1652 | 1467376930983 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129402c00) [pid = 1652] [serial = 2006] [outer = 0x126411000] 05:42:11 INFO - PROCESS | 1652 | 1467376931353 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]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:42:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 05:42:11 INFO - PROCESS | 1652 | 1467376931360 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1652 | 1467376931362 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:42:11 INFO - PROCESS | 1652 | 1467376931364 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1652 | 1467376931365 Marionette TRACE conn2 <- [1,2646,null,{}] 05:42:11 INFO - PROCESS | 1652 | 1467376931367 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}] 05:42:11 INFO - PROCESS | 1652 | 1467376931371 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:11 INFO - PROCESS | 1652 | 1467376931479 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:42:11 INFO - PROCESS | 1652 | 1467376931491 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1652 | 1467376931493 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bce2000 == 33 [pid = 1652] [id = 669] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12940dc00) [pid = 1652] [serial = 2007] [outer = 0x0] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a856800) [pid = 1652] [serial = 2008] [outer = 0x12940dc00] 05:42:11 INFO - PROCESS | 1652 | 1467376931518 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12af3d800) [pid = 1652] [serial = 2009] [outer = 0x12940dc00] 05:42:11 INFO - PROCESS | 1652 | 1467376931878 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]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:42:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 05:42:11 INFO - PROCESS | 1652 | 1467376931884 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1652 | 1467376931885 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:42:11 INFO - PROCESS | 1652 | 1467376931887 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1652 | 1467376931888 Marionette TRACE conn2 <- [1,2650,null,{}] 05:42:11 INFO - PROCESS | 1652 | 1467376931891 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}] 05:42:11 INFO - PROCESS | 1652 | 1467376931892 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:11 INFO - PROCESS | 1652 | 1467376931993 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:42:12 INFO - PROCESS | 1652 | 1467376931997 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 1652 | 1467376931998 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccda800 == 34 [pid = 1652] [id = 670] 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119bfac00) [pid = 1652] [serial = 2010] [outer = 0x0] 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12af47000) [pid = 1652] [serial = 2011] [outer = 0x119bfac00] 05:42:12 INFO - PROCESS | 1652 | 1467376932022 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12afa9800) [pid = 1652] [serial = 2012] [outer = 0x119bfac00] 05:42:12 INFO - PROCESS | 1652 | 1467376932325 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]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:42:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 05:42:12 INFO - PROCESS | 1652 | 1467376932357 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1652 | 1467376932358 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:42:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:42:12 INFO - PROCESS | 1652 | 1467376932360 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1652 | 1467376932361 Marionette TRACE conn2 <- [1,2654,null,{}] 05:42:12 INFO - PROCESS | 1652 | 1467376932364 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}] 05:42:12 INFO - PROCESS | 1652 | 1467376932365 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:12 INFO - PROCESS | 1652 | 1467376932890 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118191800) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12adb2400) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128e0e800) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12940fc00) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1194afc00) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126fc0c00) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1129b3c00) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119528000) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111f2ec00) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112a79800) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119831c00) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11692f000) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1129a9000) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126406400) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11830fc00) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a492000) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1110ef800) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12afa1c00) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:42:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1164e4000) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:42:12 INFO - PROCESS | 1652 | 1467376932959 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 1652 | 1467376932960 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183c7800 == 35 [pid = 1652] [id = 671] 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1110ef800) [pid = 1652] [serial = 2013] [outer = 0x0] 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1122bd800) [pid = 1652] [serial = 2014] [outer = 0x1110ef800] 05:42:12 INFO - PROCESS | 1652 | 1467376932985 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116f79800) [pid = 1652] [serial = 2015] [outer = 0x1110ef800] 05:42:13 INFO - PROCESS | 1652 | 1467376933249 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]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:42:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 923ms 05:42:13 INFO - PROCESS | 1652 | 1467376933283 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 1652 | 1467376933296 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:42:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:42:13 INFO - PROCESS | 1652 | 1467376933310 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 1652 | 1467376933311 Marionette TRACE conn2 <- [1,2658,null,{}] 05:42:13 INFO - PROCESS | 1652 | 1467376933313 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}] 05:42:13 INFO - PROCESS | 1652 | 1467376933314 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:13 INFO - PROCESS | 1652 | 1467376933396 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:42:13 INFO - PROCESS | 1652 | 1467376933460 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1652 | 1467376933461 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d716800 == 36 [pid = 1652] [id = 672] 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116925800) [pid = 1652] [serial = 2016] [outer = 0x0] 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11830ec00) [pid = 1652] [serial = 2017] [outer = 0x116925800] 05:42:13 INFO - PROCESS | 1652 | 1467376933486 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119bfc400) [pid = 1652] [serial = 2018] [outer = 0x116925800] 05:42:13 INFO - PROCESS | 1652 | 1467376933730 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]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:42:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 473ms 05:42:13 INFO - PROCESS | 1652 | 1467376933780 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 1652 | 1467376933781 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:42:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:42:13 INFO - PROCESS | 1652 | 1467376933792 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 1652 | 1467376933793 Marionette TRACE conn2 <- [1,2662,null,{}] 05:42:13 INFO - PROCESS | 1652 | 1467376933795 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}] 05:42:13 INFO - PROCESS | 1652 | 1467376933797 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:13 INFO - PROCESS | 1652 | 1467376933881 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:42:13 INFO - PROCESS | 1652 | 1467376933888 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1652 | 1467376933889 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da21800 == 37 [pid = 1652] [id = 673] 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1194afc00) [pid = 1652] [serial = 2019] [outer = 0x0] 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126fcc400) [pid = 1652] [serial = 2020] [outer = 0x1194afc00] 05:42:13 INFO - PROCESS | 1652 | 1467376933913 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a494800) [pid = 1652] [serial = 2021] [outer = 0x1194afc00] 05:42:14 INFO - PROCESS | 1652 | 1467376934263 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:42:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 527ms 05:42:14 INFO - PROCESS | 1652 | 1467376934311 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1652 | 1467376934313 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:42:14 INFO - PROCESS | 1652 | 1467376934315 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1652 | 1467376934325 Marionette TRACE conn2 <- [1,2666,null,{}] 05:42:14 INFO - PROCESS | 1652 | 1467376934327 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}] 05:42:14 INFO - PROCESS | 1652 | 1467376934329 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:14 INFO - PROCESS | 1652 | 1467376934416 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:42:14 INFO - PROCESS | 1652 | 1467376934422 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1652 | 1467376934424 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e077800 == 38 [pid = 1652] [id = 674] 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a4f1800) [pid = 1652] [serial = 2022] [outer = 0x0] 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b80e400) [pid = 1652] [serial = 2023] [outer = 0x12a4f1800] 05:42:14 INFO - PROCESS | 1652 | 1467376934450 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bcc8800) [pid = 1652] [serial = 2024] [outer = 0x12a4f1800] 05:42:15 INFO - PROCESS | 1652 | 1467376935294 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]]]}] 05:42:15 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) 05:42:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1029ms 05:42:15 INFO - PROCESS | 1652 | 1467376935345 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:42:15 INFO - PROCESS | 1652 | 1467376935347 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:42:15 INFO - PROCESS | 1652 | 1467376935363 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1652 | 1467376935365 Marionette TRACE conn2 <- [1,2670,null,{}] 05:42:15 INFO - PROCESS | 1652 | 1467376935369 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}] 05:42:15 INFO - PROCESS | 1652 | 1467376935371 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:15 INFO - PROCESS | 1652 | 1467376935484 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:42:15 INFO - PROCESS | 1652 | 1467376935545 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 1652 | 1467376935548 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d6800 == 39 [pid = 1652] [id = 675] 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116736400) [pid = 1652] [serial = 2025] [outer = 0x0] 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1174cc400) [pid = 1652] [serial = 2026] [outer = 0x116736400] 05:42:15 INFO - PROCESS | 1652 | 1467376935579 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11830d000) [pid = 1652] [serial = 2027] [outer = 0x116736400] 05:42:16 INFO - PROCESS | 1652 | 1467376936618 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"]]]}] 05:42:16 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 05:42:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1284ms 05:42:16 INFO - PROCESS | 1652 | 1467376936635 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1652 | 1467376936638 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:42:16 INFO - PROCESS | 1652 | 1467376936643 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1652 | 1467376936645 Marionette TRACE conn2 <- [1,2674,null,{}] 05:42:16 INFO - PROCESS | 1652 | 1467376936647 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}] 05:42:16 INFO - PROCESS | 1652 | 1467376936649 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:16 INFO - PROCESS | 1652 | 1467376936764 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:42:16 INFO - PROCESS | 1652 | 1467376936842 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1652 | 1467376936843 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x116174000 == 40 [pid = 1652] [id = 676] 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1110f0c00) [pid = 1652] [serial = 2028] [outer = 0x0] 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x115e88000) [pid = 1652] [serial = 2029] [outer = 0x1110f0c00] 05:42:16 INFO - PROCESS | 1652 | 1467376936917 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11876a800) [pid = 1652] [serial = 2030] [outer = 0x1110f0c00] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12da21800 == 39 [pid = 1652] [id = 673] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12d716800 == 38 [pid = 1652] [id = 672] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1183c7800 == 37 [pid = 1652] [id = 671] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccda800 == 36 [pid = 1652] [id = 670] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12bce2000 == 35 [pid = 1652] [id = 669] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e5000 == 34 [pid = 1652] [id = 668] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee4800 == 33 [pid = 1652] [id = 667] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x126fd8000 == 32 [pid = 1652] [id = 666] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x123f09800 == 31 [pid = 1652] [id = 665] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x118444800 == 30 [pid = 1652] [id = 664] 05:42:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119168800 == 29 [pid = 1652] [id = 663] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1185d1800) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12afa9000) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x129125800) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a344800) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124dc3400) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126fc4800) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126fce000) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1133f5800) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11601f400) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1198c6000) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124d03800) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116928400) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128f04c00) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e8d400) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176f5c00) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123804400) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124590400) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11838dc00) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11889f800) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e8d000) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11692a800) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126fc1800) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126736c00) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118782000) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11952b000) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a4f2c00) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a491800) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a85bc00) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11830ac00) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b80e800) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12af41400) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12940f800) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1251df400) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1130c6c00) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12693f000) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12adaf800) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 05:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12b805400) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 05:42:18 INFO - PROCESS | 1652 | 1467376938000 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"]]]}] 05:42:18 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 05:42:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1373ms 05:42:18 INFO - PROCESS | 1652 | 1467376938021 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1652 | 1467376938023 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:42:18 INFO - PROCESS | 1652 | 1467376938026 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1652 | 1467376938028 Marionette TRACE conn2 <- [1,2678,null,{}] 05:42:18 INFO - PROCESS | 1652 | 1467376938032 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}] 05:42:18 INFO - PROCESS | 1652 | 1467376938033 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:18 INFO - PROCESS | 1652 | 1467376938111 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:42:18 INFO - PROCESS | 1652 | 1467376938214 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1652 | 1467376938216 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x118362800 == 30 [pid = 1652] [id = 677] 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x117dbb400) [pid = 1652] [serial = 2031] [outer = 0x0] 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11830fc00) [pid = 1652] [serial = 2032] [outer = 0x117dbb400] 05:42:18 INFO - PROCESS | 1652 | 1467376938243 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1185d0400) [pid = 1652] [serial = 2033] [outer = 0x117dbb400] 05:42:19 INFO - PROCESS | 1652 | 1467376939010 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]]]}] 05:42:19 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) 05:42:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1023ms 05:42:19 INFO - PROCESS | 1652 | 1467376939050 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1652 | 1467376939055 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:42:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:42:19 INFO - PROCESS | 1652 | 1467376939067 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1652 | 1467376939068 Marionette TRACE conn2 <- [1,2682,null,{}] 05:42:19 INFO - PROCESS | 1652 | 1467376939071 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}] 05:42:19 INFO - PROCESS | 1652 | 1467376939073 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:19 INFO - PROCESS | 1652 | 1467376939151 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:42:19 INFO - PROCESS | 1652 | 1467376939157 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1652 | 1467376939158 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4c800 == 31 [pid = 1652] [id = 678] 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11889dc00) [pid = 1652] [serial = 2034] [outer = 0x0] 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11952b000) [pid = 1652] [serial = 2035] [outer = 0x11889dc00] 05:42:19 INFO - PROCESS | 1652 | 1467376939185 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11982a000) [pid = 1652] [serial = 2036] [outer = 0x11889dc00] 05:42:20 INFO - PROCESS | 1652 | 1467376940032 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]]]}] 05:42:20 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) 05:42:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 981ms 05:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:42:20 INFO - PROCESS | 1652 | 1467376940041 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1652 | 1467376940042 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:42:20 INFO - PROCESS | 1652 | 1467376940044 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1652 | 1467376940047 Marionette TRACE conn2 <- [1,2686,null,{}] 05:42:20 INFO - PROCESS | 1652 | 1467376940062 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}] 05:42:20 INFO - PROCESS | 1652 | 1467376940065 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:20 INFO - PROCESS | 1652 | 1467376940154 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:42:20 INFO - PROCESS | 1652 | 1467376940158 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1652 | 1467376940160 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d8a000 == 32 [pid = 1652] [id = 679] 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1198bf800) [pid = 1652] [serial = 2037] [outer = 0x0] 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x123805c00) [pid = 1652] [serial = 2038] [outer = 0x1198bf800] 05:42:20 INFO - PROCESS | 1652 | 1467376940196 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124558400) [pid = 1652] [serial = 2039] [outer = 0x1198bf800] 05:42:21 INFO - PROCESS | 1652 | 1467376941186 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"]]]}] 05:42:21 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 05:42:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1173ms 05:42:21 INFO - PROCESS | 1652 | 1467376941223 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:42:21 INFO - PROCESS | 1652 | 1467376941225 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:42:21 INFO - PROCESS | 1652 | 1467376941227 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1652 | 1467376941228 Marionette TRACE conn2 <- [1,2690,null,{}] 05:42:21 INFO - PROCESS | 1652 | 1467376941231 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}] 05:42:21 INFO - PROCESS | 1652 | 1467376941232 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:21 INFO - PROCESS | 1652 | 1467376941333 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:42:21 INFO - PROCESS | 1652 | 1467376941337 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1652 | 1467376941338 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fda000 == 33 [pid = 1652] [id = 680] 05:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1245c8c00) [pid = 1652] [serial = 2040] [outer = 0x0] 05:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12570f400) [pid = 1652] [serial = 2041] [outer = 0x1245c8c00] 05:42:21 INFO - PROCESS | 1652 | 1467376941363 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126411400) [pid = 1652] [serial = 2042] [outer = 0x1245c8c00] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1110a1800) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11818f800) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126411000) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118303400) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12455ec00) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11818b000) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118780000) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1194ad000) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1111ab800) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x124597000) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12940dc00) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119bfac00) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1194afc00) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1110ef800) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:42:21 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x116925800) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:42:22 INFO - PROCESS | 1652 | 1467376942233 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"]]]}] 05:42:22 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 05:42:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 05:42:22 INFO - PROCESS | 1652 | 1467376942250 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:42:22 INFO - PROCESS | 1652 | 1467376942252 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:42:22 INFO - PROCESS | 1652 | 1467376942264 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1652 | 1467376942265 Marionette TRACE conn2 <- [1,2694,null,{}] 05:42:22 INFO - PROCESS | 1652 | 1467376942268 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}] 05:42:22 INFO - PROCESS | 1652 | 1467376942271 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:22 INFO - PROCESS | 1652 | 1467376942346 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:42:22 INFO - PROCESS | 1652 | 1467376942351 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1652 | 1467376942354 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee5800 == 34 [pid = 1652] [id = 681] 05:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x113d94800) [pid = 1652] [serial = 2043] [outer = 0x0] 05:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118303400) [pid = 1652] [serial = 2044] [outer = 0x113d94800] 05:42:22 INFO - PROCESS | 1652 | 1467376942379 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x124dc8800) [pid = 1652] [serial = 2045] [outer = 0x113d94800] 05:42:23 INFO - PROCESS | 1652 | 1467376943183 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"]]]}] 05:42:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:42:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 935ms 05:42:23 INFO - PROCESS | 1652 | 1467376943191 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1652 | 1467376943192 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:42:23 INFO - PROCESS | 1652 | 1467376943194 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1652 | 1467376943195 Marionette TRACE conn2 <- [1,2698,null,{}] 05:42:23 INFO - PROCESS | 1652 | 1467376943197 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}] 05:42:23 INFO - PROCESS | 1652 | 1467376943202 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:23 INFO - PROCESS | 1652 | 1467376943299 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:42:23 INFO - PROCESS | 1652 | 1467376943358 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1652 | 1467376943360 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b023800 == 35 [pid = 1652] [id = 682] 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x111f2a000) [pid = 1652] [serial = 2046] [outer = 0x0] 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x126fc8c00) [pid = 1652] [serial = 2047] [outer = 0x111f2a000] 05:42:23 INFO - PROCESS | 1652 | 1467376943384 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x129406800) [pid = 1652] [serial = 2048] [outer = 0x111f2a000] 05:42:24 INFO - PROCESS | 1652 | 1467376944200 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"]]]}] 05:42:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:42:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:42:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1023ms 05:42:24 INFO - PROCESS | 1652 | 1467376944218 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 05:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:42:24 INFO - PROCESS | 1652 | 1467376944222 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:42:24 INFO - PROCESS | 1652 | 1467376944226 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1652 | 1467376944227 Marionette TRACE conn2 <- [1,2702,null,{}] 05:42:24 INFO - PROCESS | 1652 | 1467376944231 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}] 05:42:24 INFO - PROCESS | 1652 | 1467376944233 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:24 INFO - PROCESS | 1652 | 1467376944334 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:42:24 INFO - PROCESS | 1652 | 1467376944391 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1652 | 1467376944394 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11844e000 == 36 [pid = 1652] [id = 683] 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116027800) [pid = 1652] [serial = 2049] [outer = 0x0] 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11692b000) [pid = 1652] [serial = 2050] [outer = 0x116027800] 05:42:24 INFO - PROCESS | 1652 | 1467376944425 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118760400) [pid = 1652] [serial = 2051] [outer = 0x116027800] 05:42:24 INFO - PROCESS | 1652 | 1467376944890 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]]]}] 05:42:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:42:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 673ms 05:42:24 INFO - PROCESS | 1652 | 1467376944898 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1652 | 1467376944902 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:42:24 INFO - PROCESS | 1652 | 1467376944906 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1652 | 1467376944908 Marionette TRACE conn2 <- [1,2706,null,{}] 05:42:24 INFO - PROCESS | 1652 | 1467376944911 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}] 05:42:24 INFO - PROCESS | 1652 | 1467376944912 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:25 INFO - PROCESS | 1652 | 1467376945015 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:42:25 INFO - PROCESS | 1652 | 1467376945072 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1652 | 1467376945073 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267bc000 == 37 [pid = 1652] [id = 684] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119525400) [pid = 1652] [serial = 2052] [outer = 0x0] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1198b8800) [pid = 1652] [serial = 2053] [outer = 0x119525400] 05:42:25 INFO - PROCESS | 1652 | 1467376945108 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119a10c00) [pid = 1652] [serial = 2054] [outer = 0x119525400] 05:42:25 INFO - PROCESS | 1652 | 1467376945534 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]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:42:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 05:42:25 INFO - PROCESS | 1652 | 1467376945577 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1652 | 1467376945578 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:42:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:42:25 INFO - PROCESS | 1652 | 1467376945581 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1652 | 1467376945583 Marionette TRACE conn2 <- [1,2710,null,{}] 05:42:25 INFO - PROCESS | 1652 | 1467376945610 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}] 05:42:25 INFO - PROCESS | 1652 | 1467376945613 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:25 INFO - PROCESS | 1652 | 1467376945737 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:42:25 INFO - PROCESS | 1652 | 1467376945821 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1652 | 1467376945823 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c608000 == 38 [pid = 1652] [id = 685] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12693f800) [pid = 1652] [serial = 2055] [outer = 0x0] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126fc4c00) [pid = 1652] [serial = 2056] [outer = 0x12693f800] 05:42:25 INFO - PROCESS | 1652 | 1467376945854 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128f05000) [pid = 1652] [serial = 2057] [outer = 0x12693f800] 05:42:26 INFO - PROCESS | 1652 | 1467376946295 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] 05:42:26 INFO - PROCESS | 1652 | 1467376946323 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:42:26 INFO - PROCESS | 1652 | 1467376946325 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1652 | 1467376946326 Marionette TRACE conn2 <- [1,2714,null,{}] 05:42:26 INFO - PROCESS | 1652 | 1467376946329 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}] 05:42:26 INFO - PROCESS | 1652 | 1467376946330 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:26 INFO - PROCESS | 1652 | 1467376946431 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:42:26 INFO - PROCESS | 1652 | 1467376946504 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1652 | 1467376946505 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7a7000 == 39 [pid = 1652] [id = 686] 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128f12000) [pid = 1652] [serial = 2058] [outer = 0x0] 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12a341800) [pid = 1652] [serial = 2059] [outer = 0x128f12000] 05:42:26 INFO - PROCESS | 1652 | 1467376946536 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12a4e8800) [pid = 1652] [serial = 2060] [outer = 0x128f12000] 05:42:26 INFO - PROCESS | 1652 | 1467376946944 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]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:42:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 626ms 05:42:26 INFO - PROCESS | 1652 | 1467376946952 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1652 | 1467376946953 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:42:26 INFO - PROCESS | 1652 | 1467376946955 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1652 | 1467376946957 Marionette TRACE conn2 <- [1,2718,null,{}] 05:42:26 INFO - PROCESS | 1652 | 1467376946959 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}] 05:42:26 INFO - PROCESS | 1652 | 1467376946961 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:27 INFO - PROCESS | 1652 | 1467376947058 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:42:27 INFO - PROCESS | 1652 | 1467376947158 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1652 | 1467376947159 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccc7800 == 40 [pid = 1652] [id = 687] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12912b000) [pid = 1652] [serial = 2061] [outer = 0x0] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a85f800) [pid = 1652] [serial = 2062] [outer = 0x12912b000] 05:42:27 INFO - PROCESS | 1652 | 1467376947187 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12af3bc00) [pid = 1652] [serial = 2063] [outer = 0x12912b000] 05:42:27 INFO - PROCESS | 1652 | 1467376947710 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] 05:42:27 INFO - PROCESS | 1652 | 1467376947728 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:42:27 INFO - PROCESS | 1652 | 1467376947731 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1652 | 1467376947733 Marionette TRACE conn2 <- [1,2722,null,{}] 05:42:27 INFO - PROCESS | 1652 | 1467376947737 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}] 05:42:27 INFO - PROCESS | 1652 | 1467376947738 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:27 INFO - PROCESS | 1652 | 1467376947840 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:42:27 INFO - PROCESS | 1652 | 1467376947915 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1652 | 1467376947918 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x124437000 == 41 [pid = 1652] [id = 688] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118162c00) [pid = 1652] [serial = 2064] [outer = 0x0] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118343c00) [pid = 1652] [serial = 2065] [outer = 0x118162c00] 05:42:27 INFO - PROCESS | 1652 | 1467376947946 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119479c00) [pid = 1652] [serial = 2066] [outer = 0x118162c00] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee5800 == 40 [pid = 1652] [id = 681] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x126fda000 == 39 [pid = 1652] [id = 680] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124d8a000 == 38 [pid = 1652] [id = 679] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4c800 == 37 [pid = 1652] [id = 678] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x118362800 == 36 [pid = 1652] [id = 677] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d6800 == 35 [pid = 1652] [id = 675] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12e077800 == 34 [pid = 1652] [id = 674] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x116174000 == 33 [pid = 1652] [id = 676] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccc7800 == 32 [pid = 1652] [id = 687] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7a7000 == 31 [pid = 1652] [id = 686] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12c608000 == 30 [pid = 1652] [id = 685] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1267bc000 == 29 [pid = 1652] [id = 684] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12b023800 == 28 [pid = 1652] [id = 682] 05:42:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11844e000 == 27 [pid = 1652] [id = 683] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11321d800) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111f2fc00) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185cd400) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x129127000) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1185d0800) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11838cc00) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124b63800) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11830c800) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12603bc00) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118529c00) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11877e800) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11947ac00) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1198b8c00) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124d5bc00) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11a1df000) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x113d4e800) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116925c00) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128f09c00) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12a856800) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12af47000) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12afa9800) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x126fcc400) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x116f79800) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1122bd800) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x11830ec00) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12b80e400) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x126941c00) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12af3d800) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12a494800) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x129402c00) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119bfc400) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 05:42:28 INFO - PROCESS | 1652 | 1467376948974 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] 05:42:29 INFO - PROCESS | 1652 | 1467376949013 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:42:29 INFO - PROCESS | 1652 | 1467376949016 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1652 | 1467376949017 Marionette TRACE conn2 <- [1,2726,null,{}] 05:42:29 INFO - PROCESS | 1652 | 1467376949023 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}] 05:42:29 INFO - PROCESS | 1652 | 1467376949025 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:29 INFO - PROCESS | 1652 | 1467376949102 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:42:29 INFO - PROCESS | 1652 | 1467376949108 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1652 | 1467376949111 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac5000 == 28 [pid = 1652] [id = 689] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1129acc00) [pid = 1652] [serial = 2067] [outer = 0x0] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x112a7a800) [pid = 1652] [serial = 2068] [outer = 0x1129acc00] 05:42:29 INFO - PROCESS | 1652 | 1467376949140 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x111d19800) [pid = 1652] [serial = 2069] [outer = 0x1129acc00] 05:42:29 INFO - PROCESS | 1652 | 1467376949475 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]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 522ms 05:42:29 INFO - PROCESS | 1652 | 1467376949537 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1652 | 1467376949541 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:42:29 INFO - PROCESS | 1652 | 1467376949546 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1652 | 1467376949548 Marionette TRACE conn2 <- [1,2730,null,{}] 05:42:29 INFO - PROCESS | 1652 | 1467376949550 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}] 05:42:29 INFO - PROCESS | 1652 | 1467376949552 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:29 INFO - PROCESS | 1652 | 1467376949631 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:42:29 INFO - PROCESS | 1652 | 1467376949637 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1652 | 1467376949639 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11915a000 == 29 [pid = 1652] [id = 690] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1133f9c00) [pid = 1652] [serial = 2070] [outer = 0x0] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11601b000) [pid = 1652] [serial = 2071] [outer = 0x1133f9c00] 05:42:29 INFO - PROCESS | 1652 | 1467376949666 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116028c00) [pid = 1652] [serial = 2072] [outer = 0x1133f9c00] 05:42:30 INFO - PROCESS | 1652 | 1467376950476 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"]]]}] 05:42:30 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 05:42:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:42:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 971ms 05:42:30 INFO - PROCESS | 1652 | 1467376950517 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1652 | 1467376950519 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:42:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:42:30 INFO - PROCESS | 1652 | 1467376950521 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1652 | 1467376950524 Marionette TRACE conn2 <- [1,2734,null,{}] 05:42:30 INFO - PROCESS | 1652 | 1467376950531 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}] 05:42:30 INFO - PROCESS | 1652 | 1467376950534 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:30 INFO - PROCESS | 1652 | 1467376950634 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:42:30 INFO - PROCESS | 1652 | 1467376950668 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1652 | 1467376950670 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12395a800 == 30 [pid = 1652] [id = 691] 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x111da9800) [pid = 1652] [serial = 2073] [outer = 0x0] 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116a1b000) [pid = 1652] [serial = 2074] [outer = 0x111da9800] 05:42:30 INFO - PROCESS | 1652 | 1467376950698 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x116f95000) [pid = 1652] [serial = 2075] [outer = 0x111da9800] 05:42:31 INFO - PROCESS | 1652 | 1467376951024 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]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:42:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 523ms 05:42:31 INFO - PROCESS | 1652 | 1467376951044 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:42:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:42:31 INFO - PROCESS | 1652 | 1467376951046 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:42:31 INFO - PROCESS | 1652 | 1467376951049 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1652 | 1467376951050 Marionette TRACE conn2 <- [1,2738,null,{}] 05:42:31 INFO - PROCESS | 1652 | 1467376951056 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}] 05:42:31 INFO - PROCESS | 1652 | 1467376951058 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:31 INFO - PROCESS | 1652 | 1467376951206 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:42:31 INFO - PROCESS | 1652 | 1467376951230 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1652 | 1467376951231 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124425000 == 31 [pid = 1652] [id = 692] 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1176e9400) [pid = 1652] [serial = 2076] [outer = 0x0] 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118189800) [pid = 1652] [serial = 2077] [outer = 0x1176e9400] 05:42:31 INFO - PROCESS | 1652 | 1467376951271 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118305800) [pid = 1652] [serial = 2078] [outer = 0x1176e9400] 05:42:31 INFO - PROCESS | 1652 | 1467376951651 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]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:42:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 621ms 05:42:31 INFO - PROCESS | 1652 | 1467376951671 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 1652 | 1467376951672 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:42:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:42:31 INFO - PROCESS | 1652 | 1467376951675 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1652 | 1467376951676 Marionette TRACE conn2 <- [1,2742,null,{}] 05:42:31 INFO - PROCESS | 1652 | 1467376951686 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}] 05:42:31 INFO - PROCESS | 1652 | 1467376951689 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:31 INFO - PROCESS | 1652 | 1467376951788 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:42:31 INFO - PROCESS | 1652 | 1467376951792 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1652 | 1467376951793 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bd000 == 32 [pid = 1652] [id = 693] 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1129a4c00) [pid = 1652] [serial = 2079] [outer = 0x0] 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11838a800) [pid = 1652] [serial = 2080] [outer = 0x1129a4c00] 05:42:31 INFO - PROCESS | 1652 | 1467376951817 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11852d800) [pid = 1652] [serial = 2081] [outer = 0x1129a4c00] 05:42:32 INFO - PROCESS | 1652 | 1467376952175 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]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:42:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 05:42:32 INFO - PROCESS | 1652 | 1467376952194 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1652 | 1467376952195 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:42:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:42:32 INFO - PROCESS | 1652 | 1467376952197 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1652 | 1467376952199 Marionette TRACE conn2 <- [1,2746,null,{}] 05:42:32 INFO - PROCESS | 1652 | 1467376952201 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}] 05:42:32 INFO - PROCESS | 1652 | 1467376952205 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:32 INFO - PROCESS | 1652 | 1467376952331 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:42:32 INFO - PROCESS | 1652 | 1467376952337 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1652 | 1467376952338 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fd3000 == 33 [pid = 1652] [id = 694] 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1185c7400) [pid = 1652] [serial = 2082] [outer = 0x0] 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118785000) [pid = 1652] [serial = 2083] [outer = 0x1185c7400] 05:42:32 INFO - PROCESS | 1652 | 1467376952362 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119533400) [pid = 1652] [serial = 2084] [outer = 0x1185c7400] 05:42:32 INFO - PROCESS | 1652 | 1467376952674 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]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:42:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 05:42:32 INFO - PROCESS | 1652 | 1467376952717 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1652 | 1467376952718 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:42:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:42:32 INFO - PROCESS | 1652 | 1467376952724 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1652 | 1467376952725 Marionette TRACE conn2 <- [1,2750,null,{}] 05:42:32 INFO - PROCESS | 1652 | 1467376952727 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}] 05:42:32 INFO - PROCESS | 1652 | 1467376952729 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:32 INFO - PROCESS | 1652 | 1467376952828 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:42:32 INFO - PROCESS | 1652 | 1467376952865 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1652 | 1467376952865 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x128edc800 == 34 [pid = 1652] [id = 695] 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119534400) [pid = 1652] [serial = 2085] [outer = 0x0] 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119814000) [pid = 1652] [serial = 2086] [outer = 0x119534400] 05:42:32 INFO - PROCESS | 1652 | 1467376952889 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1198bb800) [pid = 1652] [serial = 2087] [outer = 0x119534400] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1198bf800) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1245c8c00) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x113d94800) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12a4f1800) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1110f0c00) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x116736400) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x117dbb400) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11889dc00) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:42:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:42:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 571ms 05:42:33 INFO - PROCESS | 1652 | 1467376953286 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]]]}] 05:42:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:42:33 INFO - PROCESS | 1652 | 1467376953297 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1652 | 1467376953298 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:42:33 INFO - PROCESS | 1652 | 1467376953301 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1652 | 1467376953302 Marionette TRACE conn2 <- [1,2754,null,{}] 05:42:33 INFO - PROCESS | 1652 | 1467376953310 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}] 05:42:33 INFO - PROCESS | 1652 | 1467376953311 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:33 INFO - PROCESS | 1652 | 1467376953416 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:42:33 INFO - PROCESS | 1652 | 1467376953449 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1652 | 1467376953450 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x129168800 == 35 [pid = 1652] [id = 696] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11109b000) [pid = 1652] [serial = 2088] [outer = 0x0] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119185800) [pid = 1652] [serial = 2089] [outer = 0x11109b000] 05:42:33 INFO - PROCESS | 1652 | 1467376953474 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1198c0000) [pid = 1652] [serial = 2090] [outer = 0x11109b000] 05:42:33 INFO - PROCESS | 1652 | 1467376953725 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]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:42:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 475ms 05:42:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:42:33 INFO - PROCESS | 1652 | 1467376953777 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1652 | 1467376953778 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:42:33 INFO - PROCESS | 1652 | 1467376953781 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1652 | 1467376953782 Marionette TRACE conn2 <- [1,2758,null,{}] 05:42:33 INFO - PROCESS | 1652 | 1467376953792 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}] 05:42:33 INFO - PROCESS | 1652 | 1467376953794 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:33 INFO - PROCESS | 1652 | 1467376953880 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:42:33 INFO - PROCESS | 1652 | 1467376953884 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1652 | 1467376953887 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x123959000 == 36 [pid = 1652] [id = 697] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1198c4000) [pid = 1652] [serial = 2091] [outer = 0x0] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119bf0c00) [pid = 1652] [serial = 2092] [outer = 0x1198c4000] 05:42:33 INFO - PROCESS | 1652 | 1467376953912 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11a1e8400) [pid = 1652] [serial = 2093] [outer = 0x1198c4000] 05:42:34 INFO - PROCESS | 1652 | 1467376954236 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]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:42:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 471ms 05:42:34 INFO - PROCESS | 1652 | 1467376954253 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1652 | 1467376954255 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:42:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:42:34 INFO - PROCESS | 1652 | 1467376954257 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1652 | 1467376954258 Marionette TRACE conn2 <- [1,2762,null,{}] 05:42:34 INFO - PROCESS | 1652 | 1467376954261 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}] 05:42:34 INFO - PROCESS | 1652 | 1467376954262 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:34 INFO - PROCESS | 1652 | 1467376954364 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:42:34 INFO - PROCESS | 1652 | 1467376954370 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1652 | 1467376954371 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af81800 == 37 [pid = 1652] [id = 698] 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x111f2e800) [pid = 1652] [serial = 2094] [outer = 0x0] 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11a1e0400) [pid = 1652] [serial = 2095] [outer = 0x111f2e800] 05:42:34 INFO - PROCESS | 1652 | 1467376954395 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123bc6800) [pid = 1652] [serial = 2096] [outer = 0x111f2e800] 05:42:34 INFO - PROCESS | 1652 | 1467376954693 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]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:42:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 468ms 05:42:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:42:34 INFO - PROCESS | 1652 | 1467376954727 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1652 | 1467376954729 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:42:34 INFO - PROCESS | 1652 | 1467376954731 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1652 | 1467376954733 Marionette TRACE conn2 <- [1,2766,null,{}] 05:42:34 INFO - PROCESS | 1652 | 1467376954737 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}] 05:42:34 INFO - PROCESS | 1652 | 1467376954740 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:34 INFO - PROCESS | 1652 | 1467376954827 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:42:34 INFO - PROCESS | 1652 | 1467376954840 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1652 | 1467376954842 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256ba000 == 38 [pid = 1652] [id = 699] 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x123fae800) [pid = 1652] [serial = 2097] [outer = 0x0] 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124590800) [pid = 1652] [serial = 2098] [outer = 0x123fae800] 05:42:34 INFO - PROCESS | 1652 | 1467376954869 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12576f400) [pid = 1652] [serial = 2099] [outer = 0x123fae800] 05:42:35 INFO - PROCESS | 1652 | 1467376955366 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]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:42:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 05:42:35 INFO - PROCESS | 1652 | 1467376955402 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1652 | 1467376955404 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:42:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:42:35 INFO - PROCESS | 1652 | 1467376955407 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1652 | 1467376955409 Marionette TRACE conn2 <- [1,2770,null,{}] 05:42:35 INFO - PROCESS | 1652 | 1467376955413 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}] 05:42:35 INFO - PROCESS | 1652 | 1467376955415 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:35 INFO - PROCESS | 1652 | 1467376955527 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:42:35 INFO - PROCESS | 1652 | 1467376955655 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 1652 | 1467376955657 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11844c000 == 39 [pid = 1652] [id = 700] 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112aa7000) [pid = 1652] [serial = 2100] [outer = 0x0] 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x113217c00) [pid = 1652] [serial = 2101] [outer = 0x112aa7000] 05:42:35 INFO - PROCESS | 1652 | 1467376955689 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113d4f000) [pid = 1652] [serial = 2102] [outer = 0x112aa7000] 05:42:36 INFO - PROCESS | 1652 | 1467376956211 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]]]}] 05:42:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:42:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 822ms 05:42:36 INFO - PROCESS | 1652 | 1467376956248 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 1652 | 1467376956251 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:42:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:42:36 INFO - PROCESS | 1652 | 1467376956258 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1652 | 1467376956260 Marionette TRACE conn2 <- [1,2774,null,{}] 05:42:36 INFO - PROCESS | 1652 | 1467376956263 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}] 05:42:36 INFO - PROCESS | 1652 | 1467376956264 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:36 INFO - PROCESS | 1652 | 1467376956373 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:42:36 INFO - PROCESS | 1652 | 1467376956453 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1652 | 1467376956454 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11746d000 == 40 [pid = 1652] [id = 701] 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112fb4c00) [pid = 1652] [serial = 2103] [outer = 0x0] 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116741000) [pid = 1652] [serial = 2104] [outer = 0x112fb4c00] 05:42:36 INFO - PROCESS | 1652 | 1467376956485 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116a12400) [pid = 1652] [serial = 2105] [outer = 0x112fb4c00] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12af81800 == 39 [pid = 1652] [id = 698] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x123959000 == 38 [pid = 1652] [id = 697] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x129168800 == 37 [pid = 1652] [id = 696] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x128edc800 == 36 [pid = 1652] [id = 695] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x126fd3000 == 35 [pid = 1652] [id = 694] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bd000 == 34 [pid = 1652] [id = 693] 05:42:37 INFO - PROCESS | 1652 | 1467376957128 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]]]}] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x124425000 == 33 [pid = 1652] [id = 692] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12395a800 == 32 [pid = 1652] [id = 691] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11915a000 == 31 [pid = 1652] [id = 690] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac5000 == 30 [pid = 1652] [id = 689] 05:42:37 INFO - PROCESS | 1652 | --DOCSHELL 0x124437000 == 29 [pid = 1652] [id = 688] 05:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 926ms 05:42:37 INFO - PROCESS | 1652 | 1467376957185 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1652 | 1467376957189 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:42:37 INFO - PROCESS | 1652 | 1467376957193 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1652 | 1467376957198 Marionette TRACE conn2 <- [1,2778,null,{}] 05:42:37 INFO - PROCESS | 1652 | 1467376957211 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}] 05:42:37 INFO - PROCESS | 1652 | 1467376957213 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:37 INFO - PROCESS | 1652 | 1467376957344 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123805c00) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12570f400) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118303400) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bcc8800) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e88000) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11876a800) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1174cc400) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11830d000) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11830fc00) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1185d0400) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11952b000) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124dc8800) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126411400) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124558400) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126fc8c00) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11982a000) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 05:42:37 INFO - PROCESS | 1652 | 1467376957438 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1652 | 1467376957440 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a1800 == 30 [pid = 1652] [id = 702] 05:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1110a2c00) [pid = 1652] [serial = 2106] [outer = 0x0] 05:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1164e6800) [pid = 1652] [serial = 2107] [outer = 0x1110a2c00] 05:42:37 INFO - PROCESS | 1652 | 1467376957488 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116930800) [pid = 1652] [serial = 2108] [outer = 0x1110a2c00] 05:42:37 INFO - PROCESS | 1652 | 1467376957894 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]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 724ms 05:42:37 INFO - PROCESS | 1652 | 1467376957917 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1652 | 1467376957922 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:42:37 INFO - PROCESS | 1652 | 1467376957926 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1652 | 1467376957928 Marionette TRACE conn2 <- [1,2782,null,{}] 05:42:37 INFO - PROCESS | 1652 | 1467376957930 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}] 05:42:37 INFO - PROCESS | 1652 | 1467376957932 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:38 INFO - PROCESS | 1652 | 1467376958013 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:42:38 INFO - PROCESS | 1652 | 1467376958069 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1652 | 1467376958070 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12388c000 == 31 [pid = 1652] [id = 703] 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116a13c00) [pid = 1652] [serial = 2109] [outer = 0x0] 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117db7800) [pid = 1652] [serial = 2110] [outer = 0x116a13c00] 05:42:38 INFO - PROCESS | 1652 | 1467376958097 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118309800) [pid = 1652] [serial = 2111] [outer = 0x116a13c00] 05:42:38 INFO - PROCESS | 1652 | 1467376958393 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]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:42:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 523ms 05:42:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:42:38 INFO - PROCESS | 1652 | 1467376958449 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1652 | 1467376958451 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:42:38 INFO - PROCESS | 1652 | 1467376958453 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1652 | 1467376958456 Marionette TRACE conn2 <- [1,2786,null,{}] 05:42:38 INFO - PROCESS | 1652 | 1467376958464 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}] 05:42:38 INFO - PROCESS | 1652 | 1467376958467 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:38 INFO - PROCESS | 1652 | 1467376958546 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:42:38 INFO - PROCESS | 1652 | 1467376958604 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1652 | 1467376958606 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bd000 == 32 [pid = 1652] [id = 704] 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129a9c00) [pid = 1652] [serial = 2112] [outer = 0x0] 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1185c4800) [pid = 1652] [serial = 2113] [outer = 0x1129a9c00] 05:42:38 INFO - PROCESS | 1652 | 1467376958634 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11889d000) [pid = 1652] [serial = 2114] [outer = 0x1129a9c00] 05:42:38 INFO - PROCESS | 1652 | 1467376958928 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]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:42:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 522ms 05:42:38 INFO - PROCESS | 1652 | 1467376958975 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1652 | 1467376958977 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:42:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:42:38 INFO - PROCESS | 1652 | 1467376958979 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1652 | 1467376958980 Marionette TRACE conn2 <- [1,2790,null,{}] 05:42:38 INFO - PROCESS | 1652 | 1467376958983 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}] 05:42:38 INFO - PROCESS | 1652 | 1467376958984 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:39 INFO - PROCESS | 1652 | 1467376959066 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:42:39 INFO - PROCESS | 1652 | 1467376959072 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1652 | 1467376959073 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x128868000 == 33 [pid = 1652] [id = 705] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1194a4000) [pid = 1652] [serial = 2115] [outer = 0x0] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11952f800) [pid = 1652] [serial = 2116] [outer = 0x1194a4000] 05:42:39 INFO - PROCESS | 1652 | 1467376959098 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11982a000) [pid = 1652] [serial = 2117] [outer = 0x1194a4000] 05:42:39 INFO - PROCESS | 1652 | 1467376959460 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]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:42:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 519ms 05:42:39 INFO - PROCESS | 1652 | 1467376959499 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1652 | 1467376959500 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:42:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:42:39 INFO - PROCESS | 1652 | 1467376959502 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1652 | 1467376959503 Marionette TRACE conn2 <- [1,2794,null,{}] 05:42:39 INFO - PROCESS | 1652 | 1467376959505 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}] 05:42:39 INFO - PROCESS | 1652 | 1467376959507 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:39 INFO - PROCESS | 1652 | 1467376959603 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:42:39 INFO - PROCESS | 1652 | 1467376959607 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1652 | 1467376959608 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914f800 == 34 [pid = 1652] [id = 706] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1194a4800) [pid = 1652] [serial = 2118] [outer = 0x0] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1198c0400) [pid = 1652] [serial = 2119] [outer = 0x1194a4800] 05:42:39 INFO - PROCESS | 1652 | 1467376959632 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119cf6400) [pid = 1652] [serial = 2120] [outer = 0x1194a4800] 05:42:40 INFO - PROCESS | 1652 | 1467376960063 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]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:42:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 570ms 05:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:42:40 INFO - PROCESS | 1652 | 1467376960073 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1652 | 1467376960074 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:42:40 INFO - PROCESS | 1652 | 1467376960076 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1652 | 1467376960077 Marionette TRACE conn2 <- [1,2798,null,{}] 05:42:40 INFO - PROCESS | 1652 | 1467376960079 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}] 05:42:40 INFO - PROCESS | 1652 | 1467376960083 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:40 INFO - PROCESS | 1652 | 1467376960194 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:42:40 INFO - PROCESS | 1652 | 1467376960207 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1652 | 1467376960208 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b01d800 == 35 [pid = 1652] [id = 707] 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123803000) [pid = 1652] [serial = 2121] [outer = 0x0] 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124dc3400) [pid = 1652] [serial = 2122] [outer = 0x123803000] 05:42:40 INFO - PROCESS | 1652 | 1467376960233 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12603ac00) [pid = 1652] [serial = 2123] [outer = 0x123803000] 05:42:40 INFO - PROCESS | 1652 | 1467376960581 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]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:42:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 05:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:42:40 INFO - PROCESS | 1652 | 1467376960594 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1652 | 1467376960596 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:42:40 INFO - PROCESS | 1652 | 1467376960598 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1652 | 1467376960599 Marionette TRACE conn2 <- [1,2802,null,{}] 05:42:40 INFO - PROCESS | 1652 | 1467376960601 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}] 05:42:40 INFO - PROCESS | 1652 | 1467376960602 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:40 INFO - PROCESS | 1652 | 1467376960700 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:42:40 INFO - PROCESS | 1652 | 1467376960711 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1652 | 1467376960712 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8ad800 == 36 [pid = 1652] [id = 708] 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12603f400) [pid = 1652] [serial = 2124] [outer = 0x0] 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126406400) [pid = 1652] [serial = 2125] [outer = 0x12603f400] 05:42:40 INFO - PROCESS | 1652 | 1467376960736 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126735000) [pid = 1652] [serial = 2126] [outer = 0x12603f400] 05:42:41 INFO - PROCESS | 1652 | 1467376961061 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]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 05:42:41 INFO - PROCESS | 1652 | 1467376961070 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1652 | 1467376961071 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:42:41 INFO - PROCESS | 1652 | 1467376961074 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1652 | 1467376961075 Marionette TRACE conn2 <- [1,2806,null,{}] 05:42:41 INFO - PROCESS | 1652 | 1467376961083 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}] 05:42:41 INFO - PROCESS | 1652 | 1467376961085 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:41 INFO - PROCESS | 1652 | 1467376961182 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:42:41 INFO - PROCESS | 1652 | 1467376961186 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1652 | 1467376961187 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c615800 == 37 [pid = 1652] [id = 709] 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12603f800) [pid = 1652] [serial = 2127] [outer = 0x0] 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126fc0400) [pid = 1652] [serial = 2128] [outer = 0x12603f800] 05:42:41 INFO - PROCESS | 1652 | 1467376961212 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126fc8400) [pid = 1652] [serial = 2129] [outer = 0x12603f800] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116027800) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119525400) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12693f800) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128f12000) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12912b000) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x111da9800) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118162c00) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176e9400) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133f9c00) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1129a4c00) [pid = 1652] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1129acc00) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119534400) [pid = 1652] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11109b000) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1185c7400) [pid = 1652] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1198c4000) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x111f2e800) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x111f2a000) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:42:41 INFO - PROCESS | 1652 | 1467376961620 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]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 568ms 05:42:41 INFO - PROCESS | 1652 | 1467376961651 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1652 | 1467376961653 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:42:41 INFO - PROCESS | 1652 | 1467376961660 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1652 | 1467376961661 Marionette TRACE conn2 <- [1,2810,null,{}] 05:42:41 INFO - PROCESS | 1652 | 1467376961663 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}] 05:42:41 INFO - PROCESS | 1652 | 1467376961665 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:41 INFO - PROCESS | 1652 | 1467376961744 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:42:41 INFO - PROCESS | 1652 | 1467376961748 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1652 | 1467376961749 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256bc800 == 38 [pid = 1652] [id = 710] 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116025400) [pid = 1652] [serial = 2130] [outer = 0x0] 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118191000) [pid = 1652] [serial = 2131] [outer = 0x116025400] 05:42:41 INFO - PROCESS | 1652 | 1467376961775 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1194ab400) [pid = 1652] [serial = 2132] [outer = 0x116025400] 05:42:42 INFO - PROCESS | 1652 | 1467376962106 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]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 05:42:42 INFO - PROCESS | 1652 | 1467376962130 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1652 | 1467376962132 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:42:42 INFO - PROCESS | 1652 | 1467376962134 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1652 | 1467376962135 Marionette TRACE conn2 <- [1,2814,null,{}] 05:42:42 INFO - PROCESS | 1652 | 1467376962140 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}] 05:42:42 INFO - PROCESS | 1652 | 1467376962141 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:42 INFO - PROCESS | 1652 | 1467376962221 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:42:42 INFO - PROCESS | 1652 | 1467376962225 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1652 | 1467376962226 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9da800 == 39 [pid = 1652] [id = 711] 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1198b9400) [pid = 1652] [serial = 2133] [outer = 0x0] 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126fc7800) [pid = 1652] [serial = 2134] [outer = 0x1198b9400] 05:42:42 INFO - PROCESS | 1652 | 1467376962250 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126fccc00) [pid = 1652] [serial = 2135] [outer = 0x1198b9400] 05:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12443c000 == 38 [pid = 1652] [id = 15] 05:42:42 INFO - PROCESS | 1652 | 1467376962608 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]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 524ms 05:42:42 INFO - PROCESS | 1652 | 1467376962658 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1652 | 1467376962660 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:42:42 INFO - PROCESS | 1652 | 1467376962662 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1652 | 1467376962664 Marionette TRACE conn2 <- [1,2818,null,{}] 05:42:42 INFO - PROCESS | 1652 | 1467376962666 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}] 05:42:42 INFO - PROCESS | 1652 | 1467376962668 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:42 INFO - PROCESS | 1652 | 1467376962760 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:42:42 INFO - PROCESS | 1652 | 1467376962764 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1652 | 1467376962765 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1ba800 == 39 [pid = 1652] [id = 712] 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1198c4000) [pid = 1652] [serial = 2136] [outer = 0x0] 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128f0b000) [pid = 1652] [serial = 2137] [outer = 0x1198c4000] 05:42:42 INFO - PROCESS | 1652 | 1467376962791 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129406400) [pid = 1652] [serial = 2138] [outer = 0x1198c4000] 05:42:43 INFO - PROCESS | 1652 | 1467376963101 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]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 469ms 05:42:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:42:43 INFO - PROCESS | 1652 | 1467376963131 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1652 | 1467376963133 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:42:43 INFO - PROCESS | 1652 | 1467376963135 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1652 | 1467376963136 Marionette TRACE conn2 <- [1,2822,null,{}] 05:42:43 INFO - PROCESS | 1652 | 1467376963141 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}] 05:42:43 INFO - PROCESS | 1652 | 1467376963142 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:43 INFO - PROCESS | 1652 | 1467376963224 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:42:43 INFO - PROCESS | 1652 | 1467376963284 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1652 | 1467376963284 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1d1000 == 40 [pid = 1652] [id = 713] 05:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126fcd000) [pid = 1652] [serial = 2139] [outer = 0x0] 05:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12940e400) [pid = 1652] [serial = 2140] [outer = 0x126fcd000] 05:42:43 INFO - PROCESS | 1652 | 1467376963317 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a491000) [pid = 1652] [serial = 2141] [outer = 0x126fcd000] 05:42:43 INFO - PROCESS | 1652 | 1467376963757 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]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:42:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 05:42:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:42:43 INFO - PROCESS | 1652 | 1467376963807 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1652 | 1467376963809 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:42:43 INFO - PROCESS | 1652 | 1467376963813 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1652 | 1467376963815 Marionette TRACE conn2 <- [1,2826,null,{}] 05:42:43 INFO - PROCESS | 1652 | 1467376963819 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}] 05:42:43 INFO - PROCESS | 1652 | 1467376963821 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:43 INFO - PROCESS | 1652 | 1467376963926 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:42:43 INFO - PROCESS | 1652 | 1467376963987 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1652 | 1467376963988 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x123876000 == 41 [pid = 1652] [id = 714] 05:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1133aa400) [pid = 1652] [serial = 2142] [outer = 0x0] 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116636c00) [pid = 1652] [serial = 2143] [outer = 0x1133aa400] 05:42:44 INFO - PROCESS | 1652 | 1467376964019 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116f78800) [pid = 1652] [serial = 2144] [outer = 0x1133aa400] 05:42:44 INFO - PROCESS | 1652 | 1467376964474 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:42:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 724ms 05:42:44 INFO - PROCESS | 1652 | 1467376964537 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 1652 | 1467376964540 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:42:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:42:44 INFO - PROCESS | 1652 | 1467376964545 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1652 | 1467376964546 Marionette TRACE conn2 <- [1,2830,null,{}] 05:42:44 INFO - PROCESS | 1652 | 1467376964549 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}] 05:42:44 INFO - PROCESS | 1652 | 1467376964551 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:44 INFO - PROCESS | 1652 | 1467376964673 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:42:44 INFO - PROCESS | 1652 | 1467376964745 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1652 | 1467376964747 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915a000 == 42 [pid = 1652] [id = 715] 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118391800) [pid = 1652] [serial = 2145] [outer = 0x0] 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1185cd800) [pid = 1652] [serial = 2146] [outer = 0x118391800] 05:42:44 INFO - PROCESS | 1652 | 1467376964778 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118787800) [pid = 1652] [serial = 2147] [outer = 0x118391800] 05:42:45 INFO - PROCESS | 1652 | 1467376965207 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]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:42:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 677ms 05:42:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:42:45 INFO - PROCESS | 1652 | 1467376965222 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1652 | 1467376965224 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:42:45 INFO - PROCESS | 1652 | 1467376965226 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1652 | 1467376965229 Marionette TRACE conn2 <- [1,2834,null,{}] 05:42:45 INFO - PROCESS | 1652 | 1467376965237 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}] 05:42:45 INFO - PROCESS | 1652 | 1467376965240 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:45 INFO - PROCESS | 1652 | 1467376965341 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:42:45 INFO - PROCESS | 1652 | 1467376965403 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1652 | 1467376965405 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d1cf800 == 43 [pid = 1652] [id = 716] 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1198b8400) [pid = 1652] [serial = 2148] [outer = 0x0] 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12408a000) [pid = 1652] [serial = 2149] [outer = 0x1198b8400] 05:42:45 INFO - PROCESS | 1652 | 1467376965436 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125704000) [pid = 1652] [serial = 2150] [outer = 0x1198b8400] 05:42:45 INFO - PROCESS | 1652 | 1467376965895 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:42:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 675ms 05:42:45 INFO - PROCESS | 1652 | 1467376965901 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1652 | 1467376965905 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:42:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:42:45 INFO - PROCESS | 1652 | 1467376965907 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1652 | 1467376965909 Marionette TRACE conn2 <- [1,2838,null,{}] 05:42:45 INFO - PROCESS | 1652 | 1467376965911 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}] 05:42:45 INFO - PROCESS | 1652 | 1467376965912 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:46 INFO - PROCESS | 1652 | 1467376966033 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:42:46 INFO - PROCESS | 1652 | 1467376966106 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1652 | 1467376966108 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12607b800 == 44 [pid = 1652] [id = 717] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116985800) [pid = 1652] [serial = 2151] [outer = 0x0] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1198c3c00) [pid = 1652] [serial = 2152] [outer = 0x116985800] 05:42:46 INFO - PROCESS | 1652 | 1467376966137 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126739800) [pid = 1652] [serial = 2153] [outer = 0x116985800] 05:42:46 INFO - PROCESS | 1652 | 1467376966709 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]]]}] 05:42:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:42:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 818ms 05:42:46 INFO - PROCESS | 1652 | 1467376966726 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 1652 | 1467376966729 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:42:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:42:46 INFO - PROCESS | 1652 | 1467376966732 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1652 | 1467376966734 Marionette TRACE conn2 <- [1,2842,null,{}] 05:42:46 INFO - PROCESS | 1652 | 1467376966757 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}] 05:42:46 INFO - PROCESS | 1652 | 1467376966759 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:46 INFO - PROCESS | 1652 | 1467376966857 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:42:46 INFO - PROCESS | 1652 | 1467376966931 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1652 | 1467376966932 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c33800 == 45 [pid = 1652] [id = 718] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11321ec00) [pid = 1652] [serial = 2154] [outer = 0x0] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1133b9400) [pid = 1652] [serial = 2155] [outer = 0x11321ec00] 05:42:46 INFO - PROCESS | 1652 | 1467376966960 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116023800) [pid = 1652] [serial = 2156] [outer = 0x11321ec00] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1ba800 == 44 [pid = 1652] [id = 712] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12c9da800 == 43 [pid = 1652] [id = 711] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bc800 == 42 [pid = 1652] [id = 710] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12c615800 == 41 [pid = 1652] [id = 709] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8ad800 == 40 [pid = 1652] [id = 708] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12b01d800 == 39 [pid = 1652] [id = 707] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12914f800 == 38 [pid = 1652] [id = 706] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x128868000 == 37 [pid = 1652] [id = 705] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1256bd000 == 36 [pid = 1652] [id = 704] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12388c000 == 35 [pid = 1652] [id = 703] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a1800 == 34 [pid = 1652] [id = 702] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12443b800 == 33 [pid = 1652] [id = 16] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x11746d000 == 32 [pid = 1652] [id = 701] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1256ba000 == 31 [pid = 1652] [id = 699] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x11844c000 == 30 [pid = 1652] [id = 700] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12607b800 == 29 [pid = 1652] [id = 717] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1cf800 == 28 [pid = 1652] [id = 716] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12915a000 == 27 [pid = 1652] [id = 715] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12d1d1000 == 26 [pid = 1652] [id = 713] 05:42:47 INFO - PROCESS | 1652 | --DOCSHELL 0x123876000 == 25 [pid = 1652] [id = 714] 05:42:47 INFO - PROCESS | 1652 | 1467376967913 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]]]}] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a4e8800) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a341800) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12af3bc00) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a85f800) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116a1b000) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118343c00) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119479c00) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118189800) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11601b000) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116028c00) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11852d800) [pid = 1652] [serial = 2081] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112a7a800) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x111d19800) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11838a800) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119814000) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119185800) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118785000) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119533400) [pid = 1652] [serial = 2084] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1198c0000) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119bf0c00) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1198bb800) [pid = 1652] [serial = 2087] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118305800) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123bc6800) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11a1e0400) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116f95000) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11a1e8400) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124590800) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x129406800) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118760400) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11692b000) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119a10c00) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1198b8800) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128f05000) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 05:42:47 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126fc4c00) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 05:42:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:42:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1241ms 05:42:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:42:47 INFO - PROCESS | 1652 | 1467376967978 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1652 | 1467376967980 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:42:47 INFO - PROCESS | 1652 | 1467376967983 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1652 | 1467376967987 Marionette TRACE conn2 <- [1,2846,null,{}] 05:42:47 INFO - PROCESS | 1652 | 1467376967991 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}] 05:42:47 INFO - PROCESS | 1652 | 1467376967993 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:48 INFO - PROCESS | 1652 | 1467376968077 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:42:48 INFO - PROCESS | 1652 | 1467376968081 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 1652 | 1467376968084 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169bc800 == 26 [pid = 1652] [id = 719] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1129a5400) [pid = 1652] [serial = 2157] [outer = 0x0] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1129aac00) [pid = 1652] [serial = 2158] [outer = 0x1129a5400] 05:42:48 INFO - PROCESS | 1652 | 1467376968114 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112aa1800) [pid = 1652] [serial = 2159] [outer = 0x1129a5400] 05:42:48 INFO - PROCESS | 1652 | 1467376968461 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]]]}] 05:42:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:42:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 522ms 05:42:48 INFO - PROCESS | 1652 | 1467376968514 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1652 | 1467376968517 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:42:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:42:48 INFO - PROCESS | 1652 | 1467376968523 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1652 | 1467376968525 Marionette TRACE conn2 <- [1,2850,null,{}] 05:42:48 INFO - PROCESS | 1652 | 1467376968527 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}] 05:42:48 INFO - PROCESS | 1652 | 1467376968529 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:48 INFO - PROCESS | 1652 | 1467376968606 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:42:48 INFO - PROCESS | 1652 | 1467376968610 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 1652 | 1467376968611 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11844a800 == 27 [pid = 1652] [id = 720] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1132c5400) [pid = 1652] [serial = 2160] [outer = 0x0] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11601b000) [pid = 1652] [serial = 2161] [outer = 0x1132c5400] 05:42:48 INFO - PROCESS | 1652 | 1467376968641 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1164efc00) [pid = 1652] [serial = 2162] [outer = 0x1132c5400] 05:42:49 INFO - PROCESS | 1652 | 1467376969220 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:42:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:42:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 769ms 05:42:49 INFO - PROCESS | 1652 | 1467376969293 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:42:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:42:49 INFO - PROCESS | 1652 | 1467376969296 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:42:49 INFO - PROCESS | 1652 | 1467376969299 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1652 | 1467376969301 Marionette TRACE conn2 <- [1,2854,null,{}] 05:42:49 INFO - PROCESS | 1652 | 1467376969304 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}] 05:42:49 INFO - PROCESS | 1652 | 1467376969307 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:49 INFO - PROCESS | 1652 | 1467376969434 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:42:49 INFO - PROCESS | 1652 | 1467376969512 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1652 | 1467376969513 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192cf000 == 28 [pid = 1652] [id = 721] 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1132bbc00) [pid = 1652] [serial = 2163] [outer = 0x0] 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115e86800) [pid = 1652] [serial = 2164] [outer = 0x1132bbc00] 05:42:49 INFO - PROCESS | 1652 | 1467376969545 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116742000) [pid = 1652] [serial = 2165] [outer = 0x1132bbc00] 05:42:50 INFO - PROCESS | 1652 | 1467376970091 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]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:42:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 873ms 05:42:50 INFO - PROCESS | 1652 | 1467376970172 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1652 | 1467376970177 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:42:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:42:50 INFO - PROCESS | 1652 | 1467376970184 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1652 | 1467376970186 Marionette TRACE conn2 <- [1,2858,null,{}] 05:42:50 INFO - PROCESS | 1652 | 1467376970190 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}] 05:42:50 INFO - PROCESS | 1652 | 1467376970193 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:50 INFO - PROCESS | 1652 | 1467376970336 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:42:50 INFO - PROCESS | 1652 | 1467376970387 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1652 | 1467376970388 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a81000 == 29 [pid = 1652] [id = 722] 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116f7ac00) [pid = 1652] [serial = 2166] [outer = 0x0] 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1176f5c00) [pid = 1652] [serial = 2167] [outer = 0x116f7ac00] 05:42:50 INFO - PROCESS | 1652 | 1467376970419 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118188400) [pid = 1652] [serial = 2168] [outer = 0x116f7ac00] 05:42:51 INFO - PROCESS | 1652 | 1467376971023 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1169bc800 == 28 [pid = 1652] [id = 719] 05:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119c33800 == 27 [pid = 1652] [id = 718] 05:42:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:42:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 873ms 05:42:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:42:51 INFO - PROCESS | 1652 | 1467376971055 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1652 | 1467376971058 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:42:51 INFO - PROCESS | 1652 | 1467376971061 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1652 | 1467376971063 Marionette TRACE conn2 <- [1,2862,null,{}] 05:42:51 INFO - PROCESS | 1652 | 1467376971067 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}] 05:42:51 INFO - PROCESS | 1652 | 1467376971068 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:51 INFO - PROCESS | 1652 | 1467376971150 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:42:51 INFO - PROCESS | 1652 | 1467376971156 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1652 | 1467376971158 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x118362800 == 28 [pid = 1652] [id = 723] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112a9d000) [pid = 1652] [serial = 2169] [outer = 0x0] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1130c3c00) [pid = 1652] [serial = 2170] [outer = 0x112a9d000] 05:42:51 INFO - PROCESS | 1652 | 1467376971187 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116028400) [pid = 1652] [serial = 2171] [outer = 0x112a9d000] 05:42:51 INFO - PROCESS | 1652 | 1467376971534 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]]]}] 05:42:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:42:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 520ms 05:42:51 INFO - PROCESS | 1652 | 1467376971581 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1652 | 1467376971584 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:42:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:42:51 INFO - PROCESS | 1652 | 1467376971589 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1652 | 1467376971590 Marionette TRACE conn2 <- [1,2866,null,{}] 05:42:51 INFO - PROCESS | 1652 | 1467376971593 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}] 05:42:51 INFO - PROCESS | 1652 | 1467376971594 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:51 INFO - PROCESS | 1652 | 1467376971674 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:42:51 INFO - PROCESS | 1652 | 1467376971680 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1652 | 1467376971681 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x124429000 == 29 [pid = 1652] [id = 724] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116f78c00) [pid = 1652] [serial = 2172] [outer = 0x0] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118193000) [pid = 1652] [serial = 2173] [outer = 0x116f78c00] 05:42:51 INFO - PROCESS | 1652 | 1467376971707 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118310400) [pid = 1652] [serial = 2174] [outer = 0x116f78c00] 05:42:52 INFO - PROCESS | 1652 | 1467376972060 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]]]}] 05:42:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:42:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 05:42:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:42:52 INFO - PROCESS | 1652 | 1467376972114 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1652 | 1467376972116 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:42:52 INFO - PROCESS | 1652 | 1467376972126 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1652 | 1467376972128 Marionette TRACE conn2 <- [1,2870,null,{}] 05:42:52 INFO - PROCESS | 1652 | 1467376972136 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}] 05:42:52 INFO - PROCESS | 1652 | 1467376972139 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:52 INFO - PROCESS | 1652 | 1467376972216 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:42:52 INFO - PROCESS | 1652 | 1467376972225 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1652 | 1467376972227 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12608d000 == 30 [pid = 1652] [id = 725] 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x113218c00) [pid = 1652] [serial = 2175] [outer = 0x0] 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1185cb400) [pid = 1652] [serial = 2176] [outer = 0x113218c00] 05:42:52 INFO - PROCESS | 1652 | 1467376972255 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118781800) [pid = 1652] [serial = 2177] [outer = 0x113218c00] 05:42:52 INFO - PROCESS | 1652 | 1467376972645 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]]]}] 05:42:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:42:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 579ms 05:42:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:42:52 INFO - PROCESS | 1652 | 1467376972699 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1652 | 1467376972700 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:42:52 INFO - PROCESS | 1652 | 1467376972703 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1652 | 1467376972704 Marionette TRACE conn2 <- [1,2874,null,{}] 05:42:52 INFO - PROCESS | 1652 | 1467376972706 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}] 05:42:52 INFO - PROCESS | 1652 | 1467376972707 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:52 INFO - PROCESS | 1652 | 1467376972811 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:42:52 INFO - PROCESS | 1652 | 1467376972814 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1652 | 1467376972815 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x115d94800 == 31 [pid = 1652] [id = 726] 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1188a5800) [pid = 1652] [serial = 2178] [outer = 0x0] 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194a2400) [pid = 1652] [serial = 2179] [outer = 0x1188a5800] 05:42:52 INFO - PROCESS | 1652 | 1467376972840 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11952b000) [pid = 1652] [serial = 2180] [outer = 0x1188a5800] 05:42:53 INFO - PROCESS | 1652 | 1467376973176 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]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 05:42:53 INFO - PROCESS | 1652 | 1467376973222 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1652 | 1467376973224 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:42:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:42:53 INFO - PROCESS | 1652 | 1467376973232 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1652 | 1467376973240 Marionette TRACE conn2 <- [1,2878,null,{}] 05:42:53 INFO - PROCESS | 1652 | 1467376973242 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}] 05:42:53 INFO - PROCESS | 1652 | 1467376973244 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:53 INFO - PROCESS | 1652 | 1467376973340 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:42:53 INFO - PROCESS | 1652 | 1467376973343 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1652 | 1467376973344 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ee8800 == 32 [pid = 1652] [id = 727] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119188c00) [pid = 1652] [serial = 2181] [outer = 0x0] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119814000) [pid = 1652] [serial = 2182] [outer = 0x119188c00] 05:42:53 INFO - PROCESS | 1652 | 1467376973369 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1198bc400) [pid = 1652] [serial = 2183] [outer = 0x119188c00] 05:42:53 INFO - PROCESS | 1652 | 1467376973716 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]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 528ms 05:42:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:42:53 INFO - PROCESS | 1652 | 1467376973760 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1652 | 1467376973762 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:42:53 INFO - PROCESS | 1652 | 1467376973764 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1652 | 1467376973765 Marionette TRACE conn2 <- [1,2882,null,{}] 05:42:53 INFO - PROCESS | 1652 | 1467376973767 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}] 05:42:53 INFO - PROCESS | 1652 | 1467376973771 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:53 INFO - PROCESS | 1652 | 1467376973889 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:42:53 INFO - PROCESS | 1652 | 1467376973901 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1652 | 1467376973902 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a38b000 == 33 [pid = 1652] [id = 728] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1198c1c00) [pid = 1652] [serial = 2184] [outer = 0x0] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123808000) [pid = 1652] [serial = 2185] [outer = 0x1198c1c00] 05:42:53 INFO - PROCESS | 1652 | 1467376973928 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124b65000) [pid = 1652] [serial = 2186] [outer = 0x1198c1c00] 05:42:54 INFO - PROCESS | 1652 | 1467376974260 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]]]}] 05:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 518ms 05:42:54 INFO - PROCESS | 1652 | 1467376974282 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:42:54 INFO - PROCESS | 1652 | 1467376974283 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:42:54 INFO - PROCESS | 1652 | 1467376974287 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1652 | 1467376974288 Marionette TRACE conn2 <- [1,2886,null,{}] 05:42:54 INFO - PROCESS | 1652 | 1467376974296 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}] 05:42:54 INFO - PROCESS | 1652 | 1467376974297 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:54 INFO - PROCESS | 1652 | 1467376974403 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:42:54 INFO - PROCESS | 1652 | 1467376974406 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1652 | 1467376974407 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b49000 == 34 [pid = 1652] [id = 729] 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1129ac800) [pid = 1652] [serial = 2187] [outer = 0x0] 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124dc1400) [pid = 1652] [serial = 2188] [outer = 0x1129ac800] 05:42:54 INFO - PROCESS | 1652 | 1467376974431 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12603a400) [pid = 1652] [serial = 2189] [outer = 0x1129ac800] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12443c800) [pid = 1652] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126fcd000) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1129a5400) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11321ec00) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1194a4800) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123803000) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198c4000) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1194a4000) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1129a9c00) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112fb4c00) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112aa7000) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1133aa400) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123fae800) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a13c00) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1110a2c00) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12603f400) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1198b8400) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12603f800) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118391800) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12c7d4000) [pid = 1652] [serial = 44] [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.] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116985800) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1198b9400) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:42:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116025400) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:42:54 INFO - PROCESS | 1652 | 1467376974794 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]]]}] 05:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 522ms 05:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:42:54 INFO - PROCESS | 1652 | 1467376974817 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 1652 | 1467376974818 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:42:54 INFO - PROCESS | 1652 | 1467376974824 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1652 | 1467376974826 Marionette TRACE conn2 <- [1,2890,null,{}] 05:42:54 INFO - PROCESS | 1652 | 1467376974828 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}] 05:42:54 INFO - PROCESS | 1652 | 1467376974830 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:54 INFO - PROCESS | 1652 | 1467376974917 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:42:54 INFO - PROCESS | 1652 | 1467376974924 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1652 | 1467376974925 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8a8800 == 35 [pid = 1652] [id = 730] 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1129aa400) [pid = 1652] [serial = 2190] [outer = 0x0] 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11618ac00) [pid = 1652] [serial = 2191] [outer = 0x1129aa400] 05:42:54 INFO - PROCESS | 1652 | 1467376974963 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11838d000) [pid = 1652] [serial = 2192] [outer = 0x1129aa400] 05:42:55 INFO - PROCESS | 1652 | 1467376975433 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 622ms 05:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:42:55 INFO - PROCESS | 1652 | 1467376975448 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1652 | 1467376975449 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:42:55 INFO - PROCESS | 1652 | 1467376975451 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1652 | 1467376975453 Marionette TRACE conn2 <- [1,2894,null,{}] 05:42:55 INFO - PROCESS | 1652 | 1467376975458 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}] 05:42:55 INFO - PROCESS | 1652 | 1467376975459 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:55 INFO - PROCESS | 1652 | 1467376975546 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:42:55 INFO - PROCESS | 1652 | 1467376975549 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1652 | 1467376975551 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c79c000 == 36 [pid = 1652] [id = 731] 05:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116931c00) [pid = 1652] [serial = 2193] [outer = 0x0] 05:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123803800) [pid = 1652] [serial = 2194] [outer = 0x116931c00] 05:42:55 INFO - PROCESS | 1652 | 1467376975575 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126032c00) [pid = 1652] [serial = 2195] [outer = 0x116931c00] 05:42:55 INFO - PROCESS | 1652 | 1467376975911 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]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 473ms 05:42:55 INFO - PROCESS | 1652 | 1467376975925 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1652 | 1467376975927 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:42:55 INFO - PROCESS | 1652 | 1467376975929 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1652 | 1467376975930 Marionette TRACE conn2 <- [1,2898,null,{}] 05:42:55 INFO - PROCESS | 1652 | 1467376975932 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}] 05:42:55 INFO - PROCESS | 1652 | 1467376975933 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:56 INFO - PROCESS | 1652 | 1467376976014 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:42:56 INFO - PROCESS | 1652 | 1467376976019 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1652 | 1467376976021 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9d0800 == 37 [pid = 1652] [id = 732] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123bc3000) [pid = 1652] [serial = 2196] [outer = 0x0] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1265a2000) [pid = 1652] [serial = 2197] [outer = 0x123bc3000] 05:42:56 INFO - PROCESS | 1652 | 1467376976046 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12693f800) [pid = 1652] [serial = 2198] [outer = 0x123bc3000] 05:42:56 INFO - PROCESS | 1652 | 1467376976377 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]]]}] 05:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 467ms 05:42:56 INFO - PROCESS | 1652 | 1467376976397 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 1652 | 1467376976398 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:42:56 INFO - PROCESS | 1652 | 1467376976401 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1652 | 1467376976403 Marionette TRACE conn2 <- [1,2902,null,{}] 05:42:56 INFO - PROCESS | 1652 | 1467376976406 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}] 05:42:56 INFO - PROCESS | 1652 | 1467376976407 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:56 INFO - PROCESS | 1652 | 1467376976535 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:42:56 INFO - PROCESS | 1652 | 1467376976631 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1652 | 1467376976633 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695a800 == 38 [pid = 1652] [id = 733] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11109cc00) [pid = 1652] [serial = 2199] [outer = 0x0] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1110e9c00) [pid = 1652] [serial = 2200] [outer = 0x11109cc00] 05:42:56 INFO - PROCESS | 1652 | 1467376976667 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1129a8000) [pid = 1652] [serial = 2201] [outer = 0x11109cc00] 05:42:57 INFO - PROCESS | 1652 | 1467376977098 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 721ms 05:42:57 INFO - PROCESS | 1652 | 1467376977124 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:42:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:42:57 INFO - PROCESS | 1652 | 1467376977126 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:42:57 INFO - PROCESS | 1652 | 1467376977129 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1652 | 1467376977131 Marionette TRACE conn2 <- [1,2906,null,{}] 05:42:57 INFO - PROCESS | 1652 | 1467376977135 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}] 05:42:57 INFO - PROCESS | 1652 | 1467376977138 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:57 INFO - PROCESS | 1652 | 1467376977242 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:42:57 INFO - PROCESS | 1652 | 1467376977301 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1652 | 1467376977302 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12607e000 == 39 [pid = 1652] [id = 734] 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116022000) [pid = 1652] [serial = 2202] [outer = 0x0] 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118189800) [pid = 1652] [serial = 2203] [outer = 0x116022000] 05:42:57 INFO - PROCESS | 1652 | 1467376977333 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11834b400) [pid = 1652] [serial = 2204] [outer = 0x116022000] 05:42:57 INFO - PROCESS | 1652 | 1467376977788 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]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 672ms 05:42:57 INFO - PROCESS | 1652 | 1467376977805 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1652 | 1467376977809 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:42:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:42:57 INFO - PROCESS | 1652 | 1467376977812 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1652 | 1467376977813 Marionette TRACE conn2 <- [1,2910,null,{}] 05:42:57 INFO - PROCESS | 1652 | 1467376977815 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}] 05:42:57 INFO - PROCESS | 1652 | 1467376977817 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:57 INFO - PROCESS | 1652 | 1467376977919 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:42:58 INFO - PROCESS | 1652 | 1467376978011 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1652 | 1467376978012 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c79a800 == 40 [pid = 1652] [id = 735] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1185d2800) [pid = 1652] [serial = 2205] [outer = 0x0] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11918c400) [pid = 1652] [serial = 2206] [outer = 0x1185d2800] 05:42:58 INFO - PROCESS | 1652 | 1467376978041 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119838400) [pid = 1652] [serial = 2207] [outer = 0x1185d2800] 05:42:58 INFO - PROCESS | 1652 | 1467376978416 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]]]}] 05:42:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:42:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:42:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 05:42:58 INFO - PROCESS | 1652 | 1467376978433 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1652 | 1467376978435 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:42:58 INFO - TEST-START | /DOMEvents/constructors.html 05:42:58 INFO - PROCESS | 1652 | 1467376978444 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1652 | 1467376978448 Marionette TRACE conn2 <- [1,2914,null,{}] 05:42:58 INFO - PROCESS | 1652 | 1467376978452 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}] 05:42:58 INFO - PROCESS | 1652 | 1467376978454 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:58 INFO - PROCESS | 1652 | 1467376978556 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:42:58 INFO - PROCESS | 1652 | 1467376978616 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1652 | 1467376978617 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d702800 == 41 [pid = 1652] [id = 736] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1198c2800) [pid = 1652] [serial = 2208] [outer = 0x0] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123bc6800) [pid = 1652] [serial = 2209] [outer = 0x1198c2800] 05:42:58 INFO - PROCESS | 1652 | 1467376978646 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1251e0c00) [pid = 1652] [serial = 2210] [outer = 0x1198c2800] 05:42:59 INFO - PROCESS | 1652 | 1467376979052 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]]]}] 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:42:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:42:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:42:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 633ms 05:42:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:42:59 INFO - PROCESS | 1652 | 1467376979072 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1652 | 1467376979074 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:42:59 INFO - PROCESS | 1652 | 1467376979077 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1652 | 1467376979078 Marionette TRACE conn2 <- [1,2918,null,{}] 05:42:59 INFO - PROCESS | 1652 | 1467376979081 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}] 05:42:59 INFO - PROCESS | 1652 | 1467376979082 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:59 INFO - PROCESS | 1652 | 1467376979183 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:42:59 INFO - PROCESS | 1652 | 1467376979264 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1652 | 1467376979266 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11715c000 == 42 [pid = 1652] [id = 737] 05:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x113008000) [pid = 1652] [serial = 2211] [outer = 0x0] 05:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12912f000) [pid = 1652] [serial = 2212] [outer = 0x113008000] 05:42:59 INFO - PROCESS | 1652 | 1467376979358 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x129134c00) [pid = 1652] [serial = 2213] [outer = 0x113008000] 05:42:59 INFO - PROCESS | 1652 | 1467376979756 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:42:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:42:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 723ms 05:42:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:42:59 INFO - PROCESS | 1652 | 1467376979800 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1652 | 1467376979802 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:42:59 INFO - PROCESS | 1652 | 1467376979805 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1652 | 1467376979807 Marionette TRACE conn2 <- [1,2922,null,{}] 05:42:59 INFO - PROCESS | 1652 | 1467376979810 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}] 05:42:59 INFO - PROCESS | 1652 | 1467376979812 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:42:59 INFO - PROCESS | 1652 | 1467376979958 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:43:00 INFO - PROCESS | 1652 | 1467376980045 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1652 | 1467376980049 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183c7800 == 43 [pid = 1652] [id = 738] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116905400) [pid = 1652] [serial = 2214] [outer = 0x0] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x117db6000) [pid = 1652] [serial = 2215] [outer = 0x116905400] 05:43:00 INFO - PROCESS | 1652 | 1467376980087 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12408ec00) [pid = 1652] [serial = 2216] [outer = 0x116905400] 05:43:00 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:00 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:00 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:00 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:43:00 INFO - PROCESS | 1652 | 1467376980609 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]]]}] 05:43:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:43:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:00 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 05:43:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:00 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 05:43:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:00 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]" 05:43:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:43:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:43:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 821ms 05:43:00 INFO - PROCESS | 1652 | 1467376980636 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1652 | 1467376980638 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:43:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:43:00 INFO - PROCESS | 1652 | 1467376980643 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1652 | 1467376980645 Marionette TRACE conn2 <- [1,2926,null,{}] 05:43:00 INFO - PROCESS | 1652 | 1467376980649 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}] 05:43:00 INFO - PROCESS | 1652 | 1467376980651 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:00 INFO - PROCESS | 1652 | 1467376980746 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:43:00 INFO - PROCESS | 1652 | 1467376980807 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1652 | 1467376980809 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x125720800 == 44 [pid = 1652] [id = 739] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11690c000) [pid = 1652] [serial = 2217] [outer = 0x0] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x117db7c00) [pid = 1652] [serial = 2218] [outer = 0x11690c000] 05:43:00 INFO - PROCESS | 1652 | 1467376980836 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11838a800) [pid = 1652] [serial = 2219] [outer = 0x11690c000] 05:43:01 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:43:01 INFO - PROCESS | 1652 | 1467376981191 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]]]}] 05:43:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:43:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 577ms 05:43:01 INFO - PROCESS | 1652 | 1467376981220 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1652 | 1467376981223 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:43:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:43:01 INFO - PROCESS | 1652 | 1467376981228 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1652 | 1467376981229 Marionette TRACE conn2 <- [1,2930,null,{}] 05:43:01 INFO - PROCESS | 1652 | 1467376981232 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}] 05:43:01 INFO - PROCESS | 1652 | 1467376981233 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:01 INFO - PROCESS | 1652 | 1467376981353 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12c9d0800 == 43 [pid = 1652] [id = 732] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12c79c000 == 42 [pid = 1652] [id = 731] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8a8800 == 41 [pid = 1652] [id = 730] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119b49000 == 40 [pid = 1652] [id = 729] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12a38b000 == 39 [pid = 1652] [id = 728] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x128ee8800 == 38 [pid = 1652] [id = 727] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x115d94800 == 37 [pid = 1652] [id = 726] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x124443000) [pid = 1652] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12608d000 == 36 [pid = 1652] [id = 725] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x124429000 == 35 [pid = 1652] [id = 724] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x118362800 == 34 [pid = 1652] [id = 723] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x123a81000 == 33 [pid = 1652] [id = 722] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1192cf000 == 32 [pid = 1652] [id = 721] 05:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11844a800 == 31 [pid = 1652] [id = 720] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1129aac00) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1133b9400) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x112aa1800) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1198c0400) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116023800) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124dc3400) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119cf6400) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x129406400) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11952f800) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1185c4800) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11889d000) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116741000) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116a12400) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113217c00) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x113d4f000) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116636c00) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12576f400) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117db7800) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118309800) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1164e6800) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116930800) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126406400) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116f78800) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12408a000) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12603ac00) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126fc0400) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126735000) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118787800) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112a85c00) [pid = 1652] [serial = 1457] [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.] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1185cd800) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1198c3c00) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126fc7800) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128f0b000) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118191000) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126fc8400) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x125704000) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126739800) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1194ab400) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11982a000) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126fccc00) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12a491000) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12940e400) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 05:43:01 INFO - PROCESS | 1652 | 1467376981442 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1652 | 1467376981443 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x117152800 == 32 [pid = 1652] [id = 740] 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112a85c00) [pid = 1652] [serial = 2220] [outer = 0x0] 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113d4f000) [pid = 1652] [serial = 2221] [outer = 0x112a85c00] 05:43:01 INFO - PROCESS | 1652 | 1467376981472 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118398400) [pid = 1652] [serial = 2222] [outer = 0x112a85c00] 05:43:01 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:43:01 INFO - PROCESS | 1652 | 1467376981740 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]]]}] 05:43:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:43:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 523ms 05:43:01 INFO - PROCESS | 1652 | 1467376981750 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1652 | 1467376981752 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:43:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:43:01 INFO - PROCESS | 1652 | 1467376981765 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1652 | 1467376981767 Marionette TRACE conn2 <- [1,2934,null,{}] 05:43:01 INFO - PROCESS | 1652 | 1467376981781 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}] 05:43:01 INFO - PROCESS | 1652 | 1467376981784 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:01 INFO - PROCESS | 1652 | 1467376981881 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:43:01 INFO - PROCESS | 1652 | 1467376981957 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1652 | 1467376981959 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f03800 == 33 [pid = 1652] [id = 741] 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1194abc00) [pid = 1652] [serial = 2223] [outer = 0x0] 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119814800) [pid = 1652] [serial = 2224] [outer = 0x1194abc00] 05:43:01 INFO - PROCESS | 1652 | 1467376981983 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11a1e0400) [pid = 1652] [serial = 2225] [outer = 0x1194abc00] 05:43:02 INFO - PROCESS | 1652 | 1467376982257 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]]]}] 05:43:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:43:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 527ms 05:43:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:43:02 INFO - PROCESS | 1652 | 1467376982294 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1652 | 1467376982295 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:43:02 INFO - PROCESS | 1652 | 1467376982298 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1652 | 1467376982299 Marionette TRACE conn2 <- [1,2938,null,{}] 05:43:02 INFO - PROCESS | 1652 | 1467376982301 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}] 05:43:02 INFO - PROCESS | 1652 | 1467376982303 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:02 INFO - PROCESS | 1652 | 1467376982398 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:43:02 INFO - PROCESS | 1652 | 1467376982401 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1652 | 1467376982403 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b74800 == 34 [pid = 1652] [id = 742] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11a1ed000) [pid = 1652] [serial = 2226] [outer = 0x0] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x124592000) [pid = 1652] [serial = 2227] [outer = 0x11a1ed000] 05:43:02 INFO - PROCESS | 1652 | 1467376982430 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12603bc00) [pid = 1652] [serial = 2228] [outer = 0x11a1ed000] 05:43:02 INFO - PROCESS | 1652 | 1467376982726 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]]]}] 05:43:02 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. 05:43:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 05:43:02 INFO - PROCESS | 1652 | 1467376982768 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1652 | 1467376982772 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:43:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:43:02 INFO - PROCESS | 1652 | 1467376982775 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1652 | 1467376982776 Marionette TRACE conn2 <- [1,2942,null,{}] 05:43:02 INFO - PROCESS | 1652 | 1467376982778 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}] 05:43:02 INFO - PROCESS | 1652 | 1467376982779 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:02 INFO - PROCESS | 1652 | 1467376982858 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:43:02 INFO - PROCESS | 1652 | 1467376982862 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1652 | 1467376982863 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x129456800 == 35 [pid = 1652] [id = 743] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126411c00) [pid = 1652] [serial = 2229] [outer = 0x0] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12693f400) [pid = 1652] [serial = 2230] [outer = 0x126411c00] 05:43:02 INFO - PROCESS | 1652 | 1467376982888 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126fcb800) [pid = 1652] [serial = 2231] [outer = 0x126411c00] 05:43:03 INFO - PROCESS | 1652 | 1467376983225 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"]]]}] 05:43:03 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 05:43:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:43:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 472ms 05:43:03 INFO - PROCESS | 1652 | 1467376983247 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 1652 | 1467376983248 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:43:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:43:03 INFO - PROCESS | 1652 | 1467376983251 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1652 | 1467376983252 Marionette TRACE conn2 <- [1,2946,null,{}] 05:43:03 INFO - PROCESS | 1652 | 1467376983257 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}] 05:43:03 INFO - PROCESS | 1652 | 1467376983260 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:03 INFO - PROCESS | 1652 | 1467376983364 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:43:03 INFO - PROCESS | 1652 | 1467376983438 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1652 | 1467376983439 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8a0800 == 36 [pid = 1652] [id = 744] 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126fcc800) [pid = 1652] [serial = 2232] [outer = 0x0] 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x129406000) [pid = 1652] [serial = 2233] [outer = 0x126fcc800] 05:43:03 INFO - PROCESS | 1652 | 1467376983464 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a856800) [pid = 1652] [serial = 2234] [outer = 0x126fcc800] 05:43:03 INFO - PROCESS | 1652 | 1467376983741 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]]]}] 05:43:03 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. 05:43:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 522ms 05:43:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:43:03 INFO - PROCESS | 1652 | 1467376983778 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 1652 | 1467376983780 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:43:03 INFO - PROCESS | 1652 | 1467376983782 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1652 | 1467376983783 Marionette TRACE conn2 <- [1,2950,null,{}] 05:43:03 INFO - PROCESS | 1652 | 1467376983785 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}] 05:43:03 INFO - PROCESS | 1652 | 1467376983788 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:03 INFO - PROCESS | 1652 | 1467376983893 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:43:03 INFO - PROCESS | 1652 | 1467376983929 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1652 | 1467376983930 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c622000 == 37 [pid = 1652] [id = 745] 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a857000) [pid = 1652] [serial = 2235] [outer = 0x0] 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12adbbc00) [pid = 1652] [serial = 2236] [outer = 0x12a857000] 05:43:03 INFO - PROCESS | 1652 | 1467376983955 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12af3e400) [pid = 1652] [serial = 2237] [outer = 0x12a857000] 05:43:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c79e800 == 38 [pid = 1652] [id = 746] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12afa1800) [pid = 1652] [serial = 2238] [outer = 0x0] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12af44400) [pid = 1652] [serial = 2239] [outer = 0x12afa1800] 05:43:04 INFO - PROCESS | 1652 | 1467376984282 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]]]}] 05:43:04 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. 05:43:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 05:43:04 INFO - PROCESS | 1652 | 1467376984300 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1652 | 1467376984301 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:43:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:43:04 INFO - PROCESS | 1652 | 1467376984305 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1652 | 1467376984306 Marionette TRACE conn2 <- [1,2954,null,{}] 05:43:04 INFO - PROCESS | 1652 | 1467376984315 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}] 05:43:04 INFO - PROCESS | 1652 | 1467376984316 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:04 INFO - PROCESS | 1652 | 1467376984442 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:43:04 INFO - PROCESS | 1652 | 1467376984455 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1652 | 1467376984456 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d058800 == 39 [pid = 1652] [id = 747] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12af42c00) [pid = 1652] [serial = 2240] [outer = 0x0] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12afa5800) [pid = 1652] [serial = 2241] [outer = 0x12af42c00] 05:43:04 INFO - PROCESS | 1652 | 1467376984480 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b806c00) [pid = 1652] [serial = 2242] [outer = 0x12af42c00] 05:43:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:43:04 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 05:43:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 477ms 05:43:04 INFO - PROCESS | 1652 | 1467376984779 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]]]}] 05:43:04 INFO - PROCESS | 1652 | 1467376984783 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:43:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:43:04 INFO - PROCESS | 1652 | 1467376984784 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:43:04 INFO - PROCESS | 1652 | 1467376984793 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1652 | 1467376984794 Marionette TRACE conn2 <- [1,2958,null,{}] 05:43:04 INFO - PROCESS | 1652 | 1467376984800 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}] 05:43:04 INFO - PROCESS | 1652 | 1467376984801 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:04 INFO - PROCESS | 1652 | 1467376984930 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:43:04 INFO - PROCESS | 1652 | 1467376984934 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1652 | 1467376984935 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d714000 == 40 [pid = 1652] [id = 748] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12af43000) [pid = 1652] [serial = 2243] [outer = 0x0] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b80b800) [pid = 1652] [serial = 2244] [outer = 0x12af43000] 05:43:04 INFO - PROCESS | 1652 | 1467376984995 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b88b800) [pid = 1652] [serial = 2245] [outer = 0x12af43000] 05:43:05 INFO - PROCESS | 1652 | 1467376985265 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]]]}] 05:43:05 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. 05:43:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 481ms 05:43:05 INFO - PROCESS | 1652 | 1467376985268 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1652 | 1467376985269 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:43:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:43:05 INFO - PROCESS | 1652 | 1467376985306 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1652 | 1467376985307 Marionette TRACE conn2 <- [1,2962,null,{}] 05:43:05 INFO - PROCESS | 1652 | 1467376985315 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}] 05:43:05 INFO - PROCESS | 1652 | 1467376985316 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:05 INFO - PROCESS | 1652 | 1467376985490 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1188a5800) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112a9d000) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116f7ac00) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x113218c00) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119188c00) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f78c00) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1198c1c00) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1129ac800) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116931c00) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:43:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1129aa400) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:43:05 INFO - PROCESS | 1652 | 1467376985534 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1652 | 1467376985535 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d86800 == 41 [pid = 1652] [id = 749] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1110f1000) [pid = 1652] [serial = 2246] [outer = 0x0] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x112a85000) [pid = 1652] [serial = 2247] [outer = 0x1110f1000] 05:43:05 INFO - PROCESS | 1652 | 1467376985559 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116f8f800) [pid = 1652] [serial = 2248] [outer = 0x1110f1000] 05:43:05 INFO - PROCESS | 1652 | 1467376985815 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]]]}] 05:43:05 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. 05:43:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 557ms 05:43:05 INFO - PROCESS | 1652 | 1467376985831 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1652 | 1467376985833 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:43:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:43:05 INFO - PROCESS | 1652 | 1467376985847 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1652 | 1467376985849 Marionette TRACE conn2 <- [1,2966,null,{}] 05:43:05 INFO - PROCESS | 1652 | 1467376985851 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}] 05:43:05 INFO - PROCESS | 1652 | 1467376985853 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:05 INFO - PROCESS | 1652 | 1467376985960 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:43:05 INFO - PROCESS | 1652 | 1467376985963 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1652 | 1467376985964 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e068800 == 42 [pid = 1652] [id = 750] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116f7ac00) [pid = 1652] [serial = 2249] [outer = 0x0] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119bfa000) [pid = 1652] [serial = 2250] [outer = 0x116f7ac00] 05:43:05 INFO - PROCESS | 1652 | 1467376985990 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bccf800) [pid = 1652] [serial = 2251] [outer = 0x116f7ac00] 05:43:06 INFO - PROCESS | 1652 | 1467376986287 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]]]}] 05:43:06 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. 05:43:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 474ms 05:43:06 INFO - PROCESS | 1652 | 1467376986318 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 1652 | 1467376986319 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:43:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:43:06 INFO - PROCESS | 1652 | 1467376986323 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1652 | 1467376986325 Marionette TRACE conn2 <- [1,2970,null,{}] 05:43:06 INFO - PROCESS | 1652 | 1467376986327 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}] 05:43:06 INFO - PROCESS | 1652 | 1467376986328 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:06 INFO - PROCESS | 1652 | 1467376986415 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:43:06 INFO - PROCESS | 1652 | 1467376986481 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1652 | 1467376986482 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e080000 == 43 [pid = 1652] [id = 751] 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x117dae400) [pid = 1652] [serial = 2252] [outer = 0x0] 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bcd3400) [pid = 1652] [serial = 2253] [outer = 0x117dae400] 05:43:06 INFO - PROCESS | 1652 | 1467376986506 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12be34c00) [pid = 1652] [serial = 2254] [outer = 0x117dae400] 05:43:06 INFO - PROCESS | 1652 | 1467376986766 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]]]}] 05:43:06 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. 05:43:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 469ms 05:43:06 INFO - PROCESS | 1652 | 1467376986793 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 1652 | 1467376986794 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:43:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:43:06 INFO - PROCESS | 1652 | 1467376986796 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1652 | 1467376986797 Marionette TRACE conn2 <- [1,2974,null,{}] 05:43:06 INFO - PROCESS | 1652 | 1467376986800 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}] 05:43:06 INFO - PROCESS | 1652 | 1467376986801 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:06 INFO - PROCESS | 1652 | 1467376986898 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:43:06 INFO - PROCESS | 1652 | 1467376986901 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1652 | 1467376986902 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11319d800 == 44 [pid = 1652] [id = 752] 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118529c00) [pid = 1652] [serial = 2255] [outer = 0x0] 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12be3bc00) [pid = 1652] [serial = 2256] [outer = 0x118529c00] 05:43:06 INFO - PROCESS | 1652 | 1467376986926 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12be41400) [pid = 1652] [serial = 2257] [outer = 0x118529c00] 05:43:07 INFO - PROCESS | 1652 | 1467376987227 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]]]}] 05:43:07 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. 05:43:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 05:43:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:43:07 INFO - PROCESS | 1652 | 1467376987267 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1652 | 1467376987268 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:43:07 INFO - PROCESS | 1652 | 1467376987272 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1652 | 1467376987274 Marionette TRACE conn2 <- [1,2978,null,{}] 05:43:07 INFO - PROCESS | 1652 | 1467376987276 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}] 05:43:07 INFO - PROCESS | 1652 | 1467376987277 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:07 INFO - PROCESS | 1652 | 1467376987361 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:43:07 INFO - PROCESS | 1652 | 1467376987429 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1652 | 1467376987430 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12de39800 == 45 [pid = 1652] [id = 753] 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1293d4400) [pid = 1652] [serial = 2258] [outer = 0x0] 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1293d8c00) [pid = 1652] [serial = 2259] [outer = 0x1293d4400] 05:43:07 INFO - PROCESS | 1652 | 1467376987453 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1293dec00) [pid = 1652] [serial = 2260] [outer = 0x1293d4400] 05:43:07 INFO - PROCESS | 1652 | 1467376987834 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]]]}] 05:43:07 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. 05:43:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 572ms 05:43:07 INFO - PROCESS | 1652 | 1467376987843 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1652 | 1467376987846 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:43:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:43:07 INFO - PROCESS | 1652 | 1467376987849 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1652 | 1467376987852 Marionette TRACE conn2 <- [1,2982,null,{}] 05:43:07 INFO - PROCESS | 1652 | 1467376987856 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}] 05:43:07 INFO - PROCESS | 1652 | 1467376987858 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:07 INFO - PROCESS | 1652 | 1467376987973 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:43:08 INFO - PROCESS | 1652 | 1467376988037 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1652 | 1467376988038 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c3c000 == 46 [pid = 1652] [id = 754] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x112fc1800) [pid = 1652] [serial = 2261] [outer = 0x0] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116923c00) [pid = 1652] [serial = 2262] [outer = 0x112fc1800] 05:43:08 INFO - PROCESS | 1652 | 1467376988110 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118306800) [pid = 1652] [serial = 2263] [outer = 0x112fc1800] 05:43:08 INFO - PROCESS | 1652 | 1467376988502 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"]]]}] 05:43:08 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 05:43:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:43:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 674ms 05:43:08 INFO - PROCESS | 1652 | 1467376988523 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1652 | 1467376988526 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:43:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:43:08 INFO - PROCESS | 1652 | 1467376988530 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1652 | 1467376988532 Marionette TRACE conn2 <- [1,2986,null,{}] 05:43:08 INFO - PROCESS | 1652 | 1467376988535 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}] 05:43:08 INFO - PROCESS | 1652 | 1467376988537 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:08 INFO - PROCESS | 1652 | 1467376988647 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:43:08 INFO - PROCESS | 1652 | 1467376988753 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1652 | 1467376988755 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fd4800 == 47 [pid = 1652] [id = 755] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11838ec00) [pid = 1652] [serial = 2264] [outer = 0x0] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1194af800) [pid = 1652] [serial = 2265] [outer = 0x11838ec00] 05:43:08 INFO - PROCESS | 1652 | 1467376988787 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1198bf000) [pid = 1652] [serial = 2266] [outer = 0x11838ec00] 05:43:09 INFO - PROCESS | 1652 | 1467376989100 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]]]}] 05:43:09 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. 05:43:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 622ms 05:43:09 INFO - PROCESS | 1652 | 1467376989153 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1652 | 1467376989156 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:43:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:43:09 INFO - PROCESS | 1652 | 1467376989159 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1652 | 1467376989161 Marionette TRACE conn2 <- [1,2990,null,{}] 05:43:09 INFO - PROCESS | 1652 | 1467376989169 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}] 05:43:09 INFO - PROCESS | 1652 | 1467376989173 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:09 INFO - PROCESS | 1652 | 1467376989290 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:43:09 INFO - PROCESS | 1652 | 1467376989419 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1652 | 1467376989422 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d721000 == 48 [pid = 1652] [id = 756] 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125709800) [pid = 1652] [serial = 2267] [outer = 0x0] 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126fcd000) [pid = 1652] [serial = 2268] [outer = 0x125709800] 05:43:09 INFO - PROCESS | 1652 | 1467376989475 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12912c800) [pid = 1652] [serial = 2269] [outer = 0x125709800] 05:43:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169bf800 == 49 [pid = 1652] [id = 757] 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x129407400) [pid = 1652] [serial = 2270] [outer = 0x0] 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126941c00) [pid = 1652] [serial = 2271] [outer = 0x129407400] 05:43:09 INFO - PROCESS | 1652 | 1467376989955 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]]]}] 05:43:09 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. 05:43:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 822ms 05:43:09 INFO - PROCESS | 1652 | 1467376989981 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:43:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:43:09 INFO - PROCESS | 1652 | 1467376989984 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:43:09 INFO - PROCESS | 1652 | 1467376989986 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1652 | 1467376989987 Marionette TRACE conn2 <- [1,2994,null,{}] 05:43:09 INFO - PROCESS | 1652 | 1467376989990 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}] 05:43:09 INFO - PROCESS | 1652 | 1467376989991 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:10 INFO - PROCESS | 1652 | 1467376990136 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:43:10 INFO - PROCESS | 1652 | 1467376990241 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1652 | 1467376990242 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11916e800 == 50 [pid = 1652] [id = 758] 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1129af000) [pid = 1652] [serial = 2272] [outer = 0x0] 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1198b8c00) [pid = 1652] [serial = 2273] [outer = 0x1129af000] 05:43:10 INFO - PROCESS | 1652 | 1467376990273 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1293df400) [pid = 1652] [serial = 2274] [outer = 0x1129af000] 05:43:10 INFO - PROCESS | 1652 | 1467376990582 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]]]}] 05:43:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:43:10 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 05:43:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 870ms 05:43:10 INFO - PROCESS | 1652 | 1467376990909 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1652 | 1467376990911 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:43:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:43:10 INFO - PROCESS | 1652 | 1467376990915 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1652 | 1467376990917 Marionette TRACE conn2 <- [1,2998,null,{}] 05:43:10 INFO - PROCESS | 1652 | 1467376990921 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}] 05:43:10 INFO - PROCESS | 1652 | 1467376990923 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:11 INFO - PROCESS | 1652 | 1467376991027 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:43:11 INFO - PROCESS | 1652 | 1467376991100 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1652 | 1467376991102 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x124442000 == 51 [pid = 1652] [id = 759] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x116f94400) [pid = 1652] [serial = 2275] [outer = 0x0] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118157400) [pid = 1652] [serial = 2276] [outer = 0x116f94400] 05:43:11 INFO - PROCESS | 1652 | 1467376991131 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118522400) [pid = 1652] [serial = 2277] [outer = 0x116f94400] 05:43:11 INFO - PROCESS | 1652 | 1467376991496 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]]]}] 05:43:11 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. 05:43:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 622ms 05:43:11 INFO - PROCESS | 1652 | 1467376991538 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:43:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:43:11 INFO - PROCESS | 1652 | 1467376991540 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:43:11 INFO - PROCESS | 1652 | 1467376991545 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1652 | 1467376991548 Marionette TRACE conn2 <- [1,3002,null,{}] 05:43:11 INFO - PROCESS | 1652 | 1467376991551 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}] 05:43:11 INFO - PROCESS | 1652 | 1467376991553 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:11 INFO - PROCESS | 1652 | 1467376991686 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:43:11 INFO - PROCESS | 1652 | 1467376991843 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1652 | 1467376991845 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x11845b000 == 52 [pid = 1652] [id = 760] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11830d000) [pid = 1652] [serial = 2278] [outer = 0x0] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11838f800) [pid = 1652] [serial = 2279] [outer = 0x11830d000] 05:43:11 INFO - PROCESS | 1652 | 1467376991893 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118782c00) [pid = 1652] [serial = 2280] [outer = 0x11830d000] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11319d800 == 51 [pid = 1652] [id = 752] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12e080000 == 50 [pid = 1652] [id = 751] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12e068800 == 49 [pid = 1652] [id = 750] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1265a2000) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x124d86800 == 48 [pid = 1652] [id = 749] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12d714000 == 47 [pid = 1652] [id = 748] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12d058800 == 46 [pid = 1652] [id = 747] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12c79e800 == 45 [pid = 1652] [id = 746] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12c622000 == 44 [pid = 1652] [id = 745] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8a0800 == 43 [pid = 1652] [id = 744] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x129456800 == 42 [pid = 1652] [id = 743] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x128b74800 == 41 [pid = 1652] [id = 742] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x123f03800 == 40 [pid = 1652] [id = 741] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x117152800 == 39 [pid = 1652] [id = 740] 05:43:12 INFO - PROCESS | 1652 | --DOCSHELL 0x125720800 == 38 [pid = 1652] [id = 739] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1194a2400) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x115e86800) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1130c3c00) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x116028400) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x118188400) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1176f5c00) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1185cb400) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11601b000) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119814000) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118193000) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118310400) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11952b000) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123808000) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1198bc400) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x124dc1400) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126032c00) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124b65000) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x123803800) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11618ac00) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12603a400) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11838d000) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118781800) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 05:43:12 INFO - PROCESS | 1652 | 1467376992372 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]]]}] 05:43:12 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. 05:43:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 879ms 05:43:12 INFO - PROCESS | 1652 | 1467376992423 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:43:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:43:12 INFO - PROCESS | 1652 | 1467376992425 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:43:12 INFO - PROCESS | 1652 | 1467376992428 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1652 | 1467376992430 Marionette TRACE conn2 <- [1,3006,null,{}] 05:43:12 INFO - PROCESS | 1652 | 1467376992441 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}] 05:43:12 INFO - PROCESS | 1652 | 1467376992446 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:12 INFO - PROCESS | 1652 | 1467376992576 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:43:12 INFO - PROCESS | 1652 | 1467376992593 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1652 | 1467376992595 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x123dc0000 == 39 [pid = 1652] [id = 761] 05:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119670c00) [pid = 1652] [serial = 2281] [outer = 0x0] 05:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119831000) [pid = 1652] [serial = 2282] [outer = 0x119670c00] 05:43:12 INFO - PROCESS | 1652 | 1467376992642 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a10400) [pid = 1652] [serial = 2283] [outer = 0x119670c00] 05:43:13 INFO - PROCESS | 1652 | 1467376993001 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]]]}] 05:43:13 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. 05:43:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 624ms 05:43:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:43:13 INFO - PROCESS | 1652 | 1467376993052 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1652 | 1467376993053 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:43:13 INFO - PROCESS | 1652 | 1467376993055 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1652 | 1467376993056 Marionette TRACE conn2 <- [1,3010,null,{}] 05:43:13 INFO - PROCESS | 1652 | 1467376993059 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}] 05:43:13 INFO - PROCESS | 1652 | 1467376993060 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:13 INFO - PROCESS | 1652 | 1467376993144 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:43:13 INFO - PROCESS | 1652 | 1467376993147 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1652 | 1467376993149 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267b3000 == 40 [pid = 1652] [id = 762] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123802c00) [pid = 1652] [serial = 2284] [outer = 0x0] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123fae000) [pid = 1652] [serial = 2285] [outer = 0x123802c00] 05:43:13 INFO - PROCESS | 1652 | 1467376993174 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124b5f000) [pid = 1652] [serial = 2286] [outer = 0x123802c00] 05:43:13 INFO - PROCESS | 1652 | 1467376993499 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]]]}] 05:43:13 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 05:43:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 05:43:13 INFO - PROCESS | 1652 | 1467376993526 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1652 | 1467376993527 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:43:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:43:13 INFO - PROCESS | 1652 | 1467376993529 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1652 | 1467376993531 Marionette TRACE conn2 <- [1,3014,null,{}] 05:43:13 INFO - PROCESS | 1652 | 1467376993533 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}] 05:43:13 INFO - PROCESS | 1652 | 1467376993534 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:13 INFO - PROCESS | 1652 | 1467376993640 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:43:13 INFO - PROCESS | 1652 | 1467376993647 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1652 | 1467376993648 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x119175800 == 41 [pid = 1652] [id = 763] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x123803c00) [pid = 1652] [serial = 2287] [outer = 0x0] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12576f400) [pid = 1652] [serial = 2288] [outer = 0x123803c00] 05:43:13 INFO - PROCESS | 1652 | 1467376993673 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126735c00) [pid = 1652] [serial = 2289] [outer = 0x123803c00] 05:43:13 INFO - PROCESS | 1652 | [1652] 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 05:43:14 INFO - PROCESS | 1652 | 1467376994012 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:43:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:43:14 INFO - {} 05:43:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:43:14 INFO - {} 05:43:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:43:14 INFO - {} 05:43:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:43:14 INFO - {} 05:43:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 05:43:14 INFO - TEST-START | /FileAPI/fileReader.html 05:43:14 INFO - PROCESS | 1652 | 1467376994050 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1652 | 1467376994051 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:43:14 INFO - PROCESS | 1652 | 1467376994053 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1652 | 1467376994054 Marionette TRACE conn2 <- [1,3018,null,{}] 05:43:14 INFO - PROCESS | 1652 | 1467376994057 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}] 05:43:14 INFO - PROCESS | 1652 | 1467376994061 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:14 INFO - PROCESS | 1652 | 1467376994171 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:43:14 INFO - PROCESS | 1652 | 1467376994251 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1652 | 1467376994253 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8ab800 == 42 [pid = 1652] [id = 764] 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128f0a400) [pid = 1652] [serial = 2290] [outer = 0x0] 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12a346800) [pid = 1652] [serial = 2291] [outer = 0x128f0a400] 05:43:14 INFO - PROCESS | 1652 | 1467376994278 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12a856000) [pid = 1652] [serial = 2292] [outer = 0x128f0a400] 05:43:14 INFO - PROCESS | 1652 | 1467376994576 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]]]}] 05:43:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:43:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:43:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:43:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:43:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 571ms 05:43:14 INFO - PROCESS | 1652 | 1467376994624 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1652 | 1467376994625 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:43:14 INFO - TEST-START | /FileAPI/historical.html 05:43:14 INFO - PROCESS | 1652 | 1467376994628 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1652 | 1467376994629 Marionette TRACE conn2 <- [1,3022,null,{}] 05:43:14 INFO - PROCESS | 1652 | 1467376994631 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}] 05:43:14 INFO - PROCESS | 1652 | 1467376994632 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:14 INFO - PROCESS | 1652 | 1467376994734 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:43:14 INFO - PROCESS | 1652 | 1467376994745 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1652 | 1467376994746 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c620000 == 43 [pid = 1652] [id = 765] 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12a860800) [pid = 1652] [serial = 2293] [outer = 0x0] 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12af43c00) [pid = 1652] [serial = 2294] [outer = 0x12a860800] 05:43:14 INFO - PROCESS | 1652 | 1467376994770 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12afa8000) [pid = 1652] [serial = 2295] [outer = 0x12a860800] 05:43:15 INFO - PROCESS | 1652 | 1467376995077 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"]]]}] 05:43:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:43:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:43:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:43:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:43:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:43:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:43:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:43:15 INFO - TEST-OK | /FileAPI/historical.html | took 472ms 05:43:15 INFO - PROCESS | 1652 | 1467376995101 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1652 | 1467376995102 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:43:15 INFO - TEST-START | /FileAPI/idlharness.html 05:43:15 INFO - PROCESS | 1652 | 1467376995113 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1652 | 1467376995124 Marionette TRACE conn2 <- [1,3026,null,{}] 05:43:15 INFO - PROCESS | 1652 | 1467376995127 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}] 05:43:15 INFO - PROCESS | 1652 | 1467376995128 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:15 INFO - PROCESS | 1652 | 1467376995232 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:43:15 INFO - PROCESS | 1652 | 1467376995272 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1652 | 1467376995273 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccd3800 == 44 [pid = 1652] [id = 766] 05:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12afa8800) [pid = 1652] [serial = 2296] [outer = 0x0] 05:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12b889c00) [pid = 1652] [serial = 2297] [outer = 0x12afa8800] 05:43:15 INFO - PROCESS | 1652 | 1467376995297 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b893400) [pid = 1652] [serial = 2298] [outer = 0x12afa8800] 05:43:15 INFO - PROCESS | 1652 | 1467376995808 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]]]}] 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:43:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:43:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:43:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:43:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:43:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:43:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:43:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:43:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:43:15 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 05:43:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:43:15 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 05:43:15 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 05:43:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:43:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:43:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:43:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:43:15 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 05:43:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:43:15 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 05:43:15 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 05:43:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:43:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:43:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 740ms 05:43:15 INFO - PROCESS | 1652 | 1467376995858 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1652 | 1467376995860 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:43:15 INFO - TEST-START | /FileAPI/idlharness.worker 05:43:15 INFO - PROCESS | 1652 | 1467376995862 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1652 | 1467376995863 Marionette TRACE conn2 <- [1,3030,null,{}] 05:43:15 INFO - PROCESS | 1652 | 1467376995866 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}] 05:43:15 INFO - PROCESS | 1652 | 1467376995867 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:15 INFO - PROCESS | 1652 | 1467376995977 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:43:15 INFO - PROCESS | 1652 | 1467376995980 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1652 | 1467376995981 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1264cc800 == 45 [pid = 1652] [id = 767] 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12bcc8800) [pid = 1652] [serial = 2299] [outer = 0x0] 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12bcd7800) [pid = 1652] [serial = 2300] [outer = 0x12bcc8800] 05:43:16 INFO - PROCESS | 1652 | 1467376996045 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12cbe7400) [pid = 1652] [serial = 2301] [outer = 0x12bcc8800] 05:43:16 INFO - PROCESS | 1652 | [1652] 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 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x123bc3000) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12af42c00) [pid = 1652] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12a857000) [pid = 1652] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12afa1800) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12af43000) [pid = 1652] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x116905400) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x112a85c00) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11a1ed000) [pid = 1652] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1194abc00) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126411c00) [pid = 1652] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11690c000) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1110f1000) [pid = 1652] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118529c00) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117dae400) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116f7ac00) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:43:16 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126fcc800) [pid = 1652] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:43:16 INFO - PROCESS | 1652 | 1467376996909 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,{},{}]]]}] 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:43:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:43:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:43:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:43:16 INFO - {} 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:43:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:17 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 05:43:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:43:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:17 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 05:43:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:43:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:17 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 05:43:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:43:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:43:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:43:17 INFO - {} 05:43:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1084ms 05:43:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:43:17 INFO - PROCESS | 1652 | 1467376996948 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1652 | 1467376996949 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:43:17 INFO - PROCESS | 1652 | 1467376996951 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1652 | 1467376996952 Marionette TRACE conn2 <- [1,3034,null,{}] 05:43:17 INFO - PROCESS | 1652 | 1467376996954 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}] 05:43:17 INFO - PROCESS | 1652 | 1467376996955 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:17 INFO - PROCESS | 1652 | 1467376997045 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:43:17 INFO - PROCESS | 1652 | 1467376997107 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 1652 | 1467376997108 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d84b000 == 46 [pid = 1652] [id = 768] 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124d08400) [pid = 1652] [serial = 2302] [outer = 0x0] 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x125710800) [pid = 1652] [serial = 2303] [outer = 0x124d08400] 05:43:17 INFO - PROCESS | 1652 | 1467376997137 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12dc9d000) [pid = 1652] [serial = 2304] [outer = 0x124d08400] 05:43:17 INFO - PROCESS | 1652 | 1467376997374 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]]]}] 05:43:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:43:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 468ms 05:43:17 INFO - PROCESS | 1652 | 1467376997426 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1652 | 1467376997428 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:43:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:43:17 INFO - PROCESS | 1652 | 1467376997430 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1652 | 1467376997432 Marionette TRACE conn2 <- [1,3038,null,{}] 05:43:17 INFO - PROCESS | 1652 | 1467376997434 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}] 05:43:17 INFO - PROCESS | 1652 | 1467376997436 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:17 INFO - PROCESS | 1652 | 1467376997545 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:43:17 INFO - PROCESS | 1652 | 1467376997562 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 1652 | 1467376997564 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1355b4800 == 47 [pid = 1652] [id = 769] 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12dc9d400) [pid = 1652] [serial = 2305] [outer = 0x0] 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x13551fc00) [pid = 1652] [serial = 2306] [outer = 0x12dc9d400] 05:43:17 INFO - PROCESS | 1652 | 1467376997590 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x135529400) [pid = 1652] [serial = 2307] [outer = 0x12dc9d400] 05:43:17 INFO - PROCESS | 1652 | 1467376997894 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"]]]}] 05:43:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:43:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:43:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 520ms 05:43:17 INFO - PROCESS | 1652 | 1467376997951 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1652 | 1467376997953 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:43:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:43:17 INFO - PROCESS | 1652 | 1467376997958 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1652 | 1467376997960 Marionette TRACE conn2 <- [1,3042,null,{}] 05:43:17 INFO - PROCESS | 1652 | 1467376997962 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}] 05:43:17 INFO - PROCESS | 1652 | 1467376997963 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:18 INFO - PROCESS | 1652 | 1467376998090 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:43:18 INFO - PROCESS | 1652 | 1467376998096 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1652 | 1467376998097 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f232800 == 48 [pid = 1652] [id = 770] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12e192000) [pid = 1652] [serial = 2308] [outer = 0x0] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12e199000) [pid = 1652] [serial = 2309] [outer = 0x12e192000] 05:43:18 INFO - PROCESS | 1652 | 1467376998121 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12e19cc00) [pid = 1652] [serial = 2310] [outer = 0x12e192000] 05:43:18 INFO - PROCESS | 1652 | 1467376998490 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]]]}] 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:43:18 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. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:43:18 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'.) 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:43:18 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. 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:43:18 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. 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:43:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:43:18 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. 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:43:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:43:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:43:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:43:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 582ms 05:43:18 INFO - PROCESS | 1652 | 1467376998564 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1652 | 1467376998566 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:43:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:43:18 INFO - PROCESS | 1652 | 1467376998571 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1652 | 1467376998573 Marionette TRACE conn2 <- [1,3046,null,{}] 05:43:18 INFO - PROCESS | 1652 | 1467376998577 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}] 05:43:18 INFO - PROCESS | 1652 | 1467376998580 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:18 INFO - PROCESS | 1652 | 1467376998687 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:43:18 INFO - PROCESS | 1652 | 1467376998821 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1652 | 1467376998825 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x115efa800 == 49 [pid = 1652] [id = 771] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11601dc00) [pid = 1652] [serial = 2311] [outer = 0x0] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1164e9400) [pid = 1652] [serial = 2312] [outer = 0x11601dc00] 05:43:18 INFO - PROCESS | 1652 | 1467376998869 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1176ec800) [pid = 1652] [serial = 2313] [outer = 0x11601dc00] 05:43:19 INFO - PROCESS | 1652 | [1652] 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 05:43:19 INFO - PROCESS | 1652 | 1467376999259 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:43:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:43:19 INFO - {} 05:43:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 723ms 05:43:19 INFO - PROCESS | 1652 | 1467376999295 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1652 | 1467376999297 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:43:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:43:19 INFO - PROCESS | 1652 | 1467376999302 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1652 | 1467376999304 Marionette TRACE conn2 <- [1,3050,null,{}] 05:43:19 INFO - PROCESS | 1652 | 1467376999307 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}] 05:43:19 INFO - PROCESS | 1652 | 1467376999309 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:19 INFO - PROCESS | 1652 | 1467376999495 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:43:19 INFO - PROCESS | 1652 | 1467376999603 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1652 | 1467376999605 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x129172000 == 50 [pid = 1652] [id = 772] 05:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118398000) [pid = 1652] [serial = 2314] [outer = 0x0] 05:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x119534800) [pid = 1652] [serial = 2315] [outer = 0x118398000] 05:43:19 INFO - PROCESS | 1652 | 1467376999657 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x119bfa800) [pid = 1652] [serial = 2316] [outer = 0x118398000] 05:43:20 INFO - PROCESS | 1652 | 1467377000057 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]]]}] 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:43:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 774ms 05:43:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:43:20 INFO - PROCESS | 1652 | 1467377000078 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1652 | 1467377000079 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:43:20 INFO - PROCESS | 1652 | 1467377000082 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1652 | 1467377000083 Marionette TRACE conn2 <- [1,3054,null,{}] 05:43:20 INFO - PROCESS | 1652 | 1467377000103 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}] 05:43:20 INFO - PROCESS | 1652 | 1467377000106 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:20 INFO - PROCESS | 1652 | 1467377000240 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:43:20 INFO - PROCESS | 1652 | 1467377000287 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1652 | 1467377000290 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d83f800 == 51 [pid = 1652] [id = 773] 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128f0a000) [pid = 1652] [serial = 2317] [outer = 0x0] 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x129125800) [pid = 1652] [serial = 2318] [outer = 0x128f0a000] 05:43:20 INFO - PROCESS | 1652 | 1467377000321 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1293dd800) [pid = 1652] [serial = 2319] [outer = 0x128f0a000] 05:43:20 INFO - PROCESS | 1652 | 1467377000819 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"]]]}] 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:43:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:20 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" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:20 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" 05:43:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 783ms 05:43:20 INFO - PROCESS | 1652 | 1467377000889 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1652 | 1467377000890 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:43:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:43:20 INFO - PROCESS | 1652 | 1467377000895 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1652 | 1467377000896 Marionette TRACE conn2 <- [1,3058,null,{}] 05:43:20 INFO - PROCESS | 1652 | 1467377000899 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}] 05:43:20 INFO - PROCESS | 1652 | 1467377000900 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:21 INFO - PROCESS | 1652 | 1467377000998 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:43:21 INFO - PROCESS | 1652 | 1467377001110 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1652 | 1467377001111 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f27a800 == 52 [pid = 1652] [id = 774] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12a341800) [pid = 1652] [serial = 2320] [outer = 0x0] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12c7cf000) [pid = 1652] [serial = 2321] [outer = 0x12a341800] 05:43:21 INFO - PROCESS | 1652 | 1467377001140 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12cb12c00) [pid = 1652] [serial = 2322] [outer = 0x12a341800] 05:43:21 INFO - PROCESS | 1652 | 1467377001497 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]]]}] 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:43:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:43:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:43:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:43:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:43:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:43:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:43:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:43:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:43:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 05:43:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:43:21 INFO - PROCESS | 1652 | 1467377001519 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 1652 | 1467377001521 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:43:21 INFO - PROCESS | 1652 | 1467377001523 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1652 | 1467377001525 Marionette TRACE conn2 <- [1,3062,null,{}] 05:43:21 INFO - PROCESS | 1652 | 1467377001527 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}] 05:43:21 INFO - PROCESS | 1652 | 1467377001528 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:21 INFO - PROCESS | 1652 | 1467377001647 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:43:21 INFO - PROCESS | 1652 | 1467377001790 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1652 | 1467377001791 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f288000 == 53 [pid = 1652] [id = 775] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x118194c00) [pid = 1652] [serial = 2323] [outer = 0x0] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12cb19c00) [pid = 1652] [serial = 2324] [outer = 0x118194c00] 05:43:21 INFO - PROCESS | 1652 | 1467377001822 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12dc8d000) [pid = 1652] [serial = 2325] [outer = 0x118194c00] 05:43:21 INFO - PROCESS | 1652 | [1652] 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 05:43:22 INFO - PROCESS | 1652 | 1467377002212 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:43:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:43:22 INFO - {} 05:43:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 720ms 05:43:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:43:22 INFO - PROCESS | 1652 | 1467377002243 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1652 | 1467377002245 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:43:22 INFO - PROCESS | 1652 | 1467377002247 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1652 | 1467377002248 Marionette TRACE conn2 <- [1,3066,null,{}] 05:43:22 INFO - PROCESS | 1652 | 1467377002250 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}] 05:43:22 INFO - PROCESS | 1652 | 1467377002255 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:22 INFO - PROCESS | 1652 | 1467377002552 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:43:22 INFO - PROCESS | 1652 | 1467377002677 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1652 | 1467377002679 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116615800 == 54 [pid = 1652] [id = 776] 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11601a400) [pid = 1652] [serial = 2326] [outer = 0x0] 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x116738c00) [pid = 1652] [serial = 2327] [outer = 0x11601a400] 05:43:22 INFO - PROCESS | 1652 | 1467377002709 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x117dba800) [pid = 1652] [serial = 2328] [outer = 0x11601a400] 05:43:23 INFO - PROCESS | 1652 | 1467377003113 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]]]}] 05:43:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:43:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:43:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:43:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:43:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:43:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:43:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:43:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 921ms 05:43:23 INFO - PROCESS | 1652 | 1467377003169 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1652 | 1467377003171 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:43:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:43:23 INFO - PROCESS | 1652 | 1467377003174 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1652 | 1467377003176 Marionette TRACE conn2 <- [1,3070,null,{}] 05:43:23 INFO - PROCESS | 1652 | 1467377003179 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}] 05:43:23 INFO - PROCESS | 1652 | 1467377003182 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:23 INFO - PROCESS | 1652 | 1467377003321 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1355b4800 == 53 [pid = 1652] [id = 769] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12d84b000 == 52 [pid = 1652] [id = 768] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1264cc800 == 51 [pid = 1652] [id = 767] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccd3800 == 50 [pid = 1652] [id = 766] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12c620000 == 49 [pid = 1652] [id = 765] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8ab800 == 48 [pid = 1652] [id = 764] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x119175800 == 47 [pid = 1652] [id = 763] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1267b3000 == 46 [pid = 1652] [id = 762] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x123dc0000 == 45 [pid = 1652] [id = 761] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11845b000 == 44 [pid = 1652] [id = 760] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x124442000 == 43 [pid = 1652] [id = 759] 05:43:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1169bf800 == 42 [pid = 1652] [id = 757] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12693f800) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12adbbc00) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12afa5800) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12af3e400) [pid = 1652] [serial = 2237] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12af44400) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12b80b800) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x123bc6800) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12912f000) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12408ec00) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x117db6000) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x113d4f000) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118398400) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1110e9c00) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x124592000) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12603bc00) [pid = 1652] [serial = 2228] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x119814800) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11a1e0400) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12693f400) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126fcb800) [pid = 1652] [serial = 2231] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11918c400) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11838a800) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x117db7c00) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118189800) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12b88b800) [pid = 1652] [serial = 2245] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116f8f800) [pid = 1652] [serial = 2248] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12be3bc00) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x112a85000) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12bcd3400) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119bfa000) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129406000) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a856800) [pid = 1652] [serial = 2234] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12bccf800) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12be34c00) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12be41400) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12b806c00) [pid = 1652] [serial = 2242] [outer = 0x0] [url = about:blank] 05:43:23 INFO - PROCESS | 1652 | 1467377003435 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1652 | 1467377003436 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x113186800 == 43 [pid = 1652] [id = 777] 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113006800) [pid = 1652] [serial = 2329] [outer = 0x0] 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116f8f800) [pid = 1652] [serial = 2330] [outer = 0x113006800] 05:43:23 INFO - PROCESS | 1652 | 1467377003468 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118782000) [pid = 1652] [serial = 2331] [outer = 0x113006800] 05:43:23 INFO - PROCESS | 1652 | 1467377003777 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]]]}] 05:43:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:43:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:43:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:43:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:43:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:43:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:43:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 05:43:23 INFO - PROCESS | 1652 | 1467377003796 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:43:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:43:23 INFO - PROCESS | 1652 | 1467377003798 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:43:23 INFO - PROCESS | 1652 | 1467377003801 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1652 | 1467377003802 Marionette TRACE conn2 <- [1,3074,null,{}] 05:43:23 INFO - PROCESS | 1652 | 1467377003808 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}] 05:43:23 INFO - PROCESS | 1652 | 1467377003809 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:23 INFO - PROCESS | 1652 | 1467377003944 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:43:23 INFO - PROCESS | 1652 | 1467377003952 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1652 | 1467377003954 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b06800 == 44 [pid = 1652] [id = 778] 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11a1eb400) [pid = 1652] [serial = 2332] [outer = 0x0] 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12408ec00) [pid = 1652] [serial = 2333] [outer = 0x11a1eb400] 05:43:23 INFO - PROCESS | 1652 | 1467377003998 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125709000) [pid = 1652] [serial = 2334] [outer = 0x11a1eb400] 05:43:24 INFO - PROCESS | 1652 | 1467377004380 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]]]}] 05:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:43:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 624ms 05:43:24 INFO - PROCESS | 1652 | 1467377004425 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1652 | 1467377004428 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:43:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:43:24 INFO - PROCESS | 1652 | 1467377004435 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1652 | 1467377004438 Marionette TRACE conn2 <- [1,3078,null,{}] 05:43:24 INFO - PROCESS | 1652 | 1467377004440 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}] 05:43:24 INFO - PROCESS | 1652 | 1467377004449 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:24 INFO - PROCESS | 1652 | 1467377004535 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:43:24 INFO - PROCESS | 1652 | 1467377004541 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1652 | 1467377004542 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1267aa800 == 45 [pid = 1652] [id = 779] 05:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126735000) [pid = 1652] [serial = 2335] [outer = 0x0] 05:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126f31800) [pid = 1652] [serial = 2336] [outer = 0x126735000] 05:43:24 INFO - PROCESS | 1652 | 1467377004567 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126f37000) [pid = 1652] [serial = 2337] [outer = 0x126735000] 05:43:24 INFO - PROCESS | 1652 | 1467377004927 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] 05:43:24 INFO - PROCESS | 1652 | 1467377004964 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:43:24 INFO - PROCESS | 1652 | 1467377004967 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1652 | 1467377004969 Marionette TRACE conn2 <- [1,3082,null,{}] 05:43:24 INFO - PROCESS | 1652 | 1467377004972 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}] 05:43:24 INFO - PROCESS | 1652 | 1467377004974 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:25 INFO - PROCESS | 1652 | 1467377005109 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:43:25 INFO - PROCESS | 1652 | 1467377005114 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1652 | 1467377005115 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x129461000 == 46 [pid = 1652] [id = 780] 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126f39400) [pid = 1652] [serial = 2338] [outer = 0x0] 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126f3f800) [pid = 1652] [serial = 2339] [outer = 0x126f39400] 05:43:25 INFO - PROCESS | 1652 | 1467377005156 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1293d4800) [pid = 1652] [serial = 2340] [outer = 0x126f39400] 05:43:25 INFO - PROCESS | 1652 | 1467377005608 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]]]}] 05:43:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:43:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:43:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:43:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 05:43:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:43:25 INFO - PROCESS | 1652 | 1467377005664 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1652 | 1467377005665 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:43:25 INFO - PROCESS | 1652 | 1467377005667 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1652 | 1467377005668 Marionette TRACE conn2 <- [1,3086,null,{}] 05:43:25 INFO - PROCESS | 1652 | 1467377005684 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}] 05:43:25 INFO - PROCESS | 1652 | 1467377005685 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:25 INFO - PROCESS | 1652 | 1467377005798 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:43:25 INFO - PROCESS | 1652 | 1467377005856 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1652 | 1467377005860 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11285e800 == 47 [pid = 1652] [id = 781] 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12a494400) [pid = 1652] [serial = 2341] [outer = 0x0] 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12a5b5c00) [pid = 1652] [serial = 2342] [outer = 0x12a494400] 05:43:25 INFO - PROCESS | 1652 | 1467377005891 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12a860c00) [pid = 1652] [serial = 2343] [outer = 0x12a494400] 05:43:26 INFO - PROCESS | 1652 | 1467377006204 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:43:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:43:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 577ms 05:43:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:43:26 INFO - PROCESS | 1652 | 1467377006244 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:43:26 INFO - PROCESS | 1652 | 1467377006246 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:43:26 INFO - PROCESS | 1652 | 1467377006248 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1652 | 1467377006249 Marionette TRACE conn2 <- [1,3090,null,{}] 05:43:26 INFO - PROCESS | 1652 | 1467377006251 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}] 05:43:26 INFO - PROCESS | 1652 | 1467377006252 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:26 INFO - PROCESS | 1652 | 1467377006366 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:43:26 INFO - PROCESS | 1652 | 1467377006378 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 1652 | 1467377006379 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9bf000 == 48 [pid = 1652] [id = 782] 05:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12a5b9c00) [pid = 1652] [serial = 2344] [outer = 0x0] 05:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12afa6400) [pid = 1652] [serial = 2345] [outer = 0x12a5b9c00] 05:43:26 INFO - PROCESS | 1652 | 1467377006403 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b893000) [pid = 1652] [serial = 2346] [outer = 0x12a5b9c00] 05:43:26 INFO - PROCESS | 1652 | 1467377006730 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:43:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:43:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 520ms 05:43:26 INFO - PROCESS | 1652 | 1467377006771 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:43:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:43:26 INFO - PROCESS | 1652 | 1467377006774 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:43:26 INFO - PROCESS | 1652 | 1467377006792 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1652 | 1467377006793 Marionette TRACE conn2 <- [1,3094,null,{}] 05:43:26 INFO - PROCESS | 1652 | 1467377006797 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}] 05:43:26 INFO - PROCESS | 1652 | 1467377006798 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:26 INFO - PROCESS | 1652 | 1467377006958 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:43:27 INFO - PROCESS | 1652 | 1467377007000 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1652 | 1467377007001 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d05c800 == 49 [pid = 1652] [id = 783] 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12af39800) [pid = 1652] [serial = 2347] [outer = 0x0] 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12bcd1800) [pid = 1652] [serial = 2348] [outer = 0x12af39800] 05:43:27 INFO - PROCESS | 1652 | 1467377007025 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12c644c00) [pid = 1652] [serial = 2349] [outer = 0x12af39800] 05:43:27 INFO - PROCESS | 1652 | 1467377007320 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:43:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:43:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 585ms 05:43:27 INFO - PROCESS | 1652 | 1467377007362 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1652 | 1467377007363 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:43:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:43:27 INFO - PROCESS | 1652 | 1467377007365 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1652 | 1467377007366 Marionette TRACE conn2 <- [1,3098,null,{}] 05:43:27 INFO - PROCESS | 1652 | 1467377007369 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}] 05:43:27 INFO - PROCESS | 1652 | 1467377007371 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:27 INFO - PROCESS | 1652 | 1467377007484 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:43:27 INFO - PROCESS | 1652 | 1467377007496 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1652 | 1467377007497 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x112852800 == 50 [pid = 1652] [id = 784] 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1185d1800) [pid = 1652] [serial = 2350] [outer = 0x0] 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12af47c00) [pid = 1652] [serial = 2351] [outer = 0x1185d1800] 05:43:27 INFO - PROCESS | 1652 | 1467377007528 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12c649c00) [pid = 1652] [serial = 2352] [outer = 0x1185d1800] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bcc8800) [pid = 1652] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x123803c00) [pid = 1652] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12a860800) [pid = 1652] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12afa8800) [pid = 1652] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x119670c00) [pid = 1652] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11830d000) [pid = 1652] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x116f94400) [pid = 1652] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12dc9d400) [pid = 1652] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x129407400) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123802c00) [pid = 1652] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128f0a400) [pid = 1652] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:43:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x124d08400) [pid = 1652] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:43:27 INFO - PROCESS | 1652 | 1467377007964 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]]]}] 05:43:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:43:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:43:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 618ms 05:43:27 INFO - PROCESS | 1652 | 1467377007984 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1652 | 1467377007985 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:43:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:43:27 INFO - PROCESS | 1652 | 1467377007989 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1652 | 1467377007991 Marionette TRACE conn2 <- [1,3102,null,{}] 05:43:27 INFO - PROCESS | 1652 | 1467377007993 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}] 05:43:27 INFO - PROCESS | 1652 | 1467377007994 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:28 INFO - PROCESS | 1652 | 1467377008082 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:43:28 INFO - PROCESS | 1652 | 1467377008085 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:28 INFO - PROCESS | 1652 | 1467377008086 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da03800 == 51 [pid = 1652] [id = 785] 05:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x124d08400) [pid = 1652] [serial = 2353] [outer = 0x0] 05:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12c649000) [pid = 1652] [serial = 2354] [outer = 0x124d08400] 05:43:28 INFO - PROCESS | 1652 | 1467377008112 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12c64f400) [pid = 1652] [serial = 2355] [outer = 0x124d08400] 05:43:28 INFO - PROCESS | 1652 | 1467377008441 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:43:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:43:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 469ms 05:43:28 INFO - PROCESS | 1652 | 1467377008461 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1652 | 1467377008462 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:43:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:43:28 INFO - PROCESS | 1652 | 1467377008464 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1652 | 1467377008465 Marionette TRACE conn2 <- [1,3106,null,{}] 05:43:28 INFO - PROCESS | 1652 | 1467377008467 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}] 05:43:28 INFO - PROCESS | 1652 | 1467377008468 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:28 INFO - PROCESS | 1652 | 1467377008601 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:43:28 INFO - PROCESS | 1652 | 1467377008607 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:28 INFO - PROCESS | 1652 | 1467377008609 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12dab6800 == 52 [pid = 1652] [id = 786] 05:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126731000) [pid = 1652] [serial = 2356] [outer = 0x0] 05:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12c7d1c00) [pid = 1652] [serial = 2357] [outer = 0x126731000] 05:43:28 INFO - PROCESS | 1652 | 1467377008635 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12cb1b400) [pid = 1652] [serial = 2358] [outer = 0x126731000] 05:43:28 INFO - PROCESS | 1652 | 1467377008935 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]]]}] 05:43:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:43:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:43:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:43:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 519ms 05:43:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:43:28 INFO - PROCESS | 1652 | 1467377008983 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1652 | 1467377008985 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:43:28 INFO - PROCESS | 1652 | 1467377008987 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1652 | 1467377008991 Marionette TRACE conn2 <- [1,3110,null,{}] 05:43:28 INFO - PROCESS | 1652 | 1467377008993 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}] 05:43:28 INFO - PROCESS | 1652 | 1467377008995 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:29 INFO - PROCESS | 1652 | 1467377009091 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:43:29 INFO - PROCESS | 1652 | 1467377009095 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1652 | 1467377009096 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12deba800 == 53 [pid = 1652] [id = 787] 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x115e86800) [pid = 1652] [serial = 2359] [outer = 0x0] 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12cbeb400) [pid = 1652] [serial = 2360] [outer = 0x115e86800] 05:43:29 INFO - PROCESS | 1652 | 1467377009120 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12ceea800) [pid = 1652] [serial = 2361] [outer = 0x115e86800] 05:43:29 INFO - PROCESS | 1652 | 1467377009448 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"]]]}] 05:43:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:43:29 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 05:43:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:43:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 05:43:29 INFO - PROCESS | 1652 | 1467377009461 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 1652 | 1467377009463 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:43:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:43:29 INFO - PROCESS | 1652 | 1467377009469 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 1652 | 1467377009472 Marionette TRACE conn2 <- [1,3114,null,{}] 05:43:29 INFO - PROCESS | 1652 | 1467377009480 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}] 05:43:29 INFO - PROCESS | 1652 | 1467377009482 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:29 INFO - PROCESS | 1652 | 1467377009692 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:43:29 INFO - PROCESS | 1652 | 1467377009701 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\", \"97f5898f-86f1-43ee-8565-4bdf2d0f83e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1652 | 1467377009703 Marionette INFO sendAsync 52b6c3e2-45ab-8947-9b7b-f5bbf70fd912 05:43:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12decf800 == 54 [pid = 1652] [id = 788] 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x111067400) [pid = 1652] [serial = 2362] [outer = 0x0] 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11106a800) [pid = 1652] [serial = 2363] [outer = 0x111067400] 05:43:29 INFO - PROCESS | 1652 | 1467377009744 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12afa8800) [pid = 1652] [serial = 2364] [outer = 0x111067400] 05:43:30 INFO - PROCESS | 1652 | 1467377010178 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]]]}] 05:43:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:43:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 728ms 05:43:30 INFO - PROCESS | 1652 | 1467377010197 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 1652 | 1467377010200 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:43:31 WARNING - u'runner_teardown' () 05:43:31 INFO - No more tests 05:43:31 INFO - Got 0 unexpected results 05:43:31 INFO - SUITE-END | took 508s 05:43:31 INFO - Closing logging queue 05:43:31 INFO - queue closed 05:43:31 INFO - Return code: 0 05:43:31 WARNING - # TBPL SUCCESS # 05:43:31 INFO - Running post-action listener: _resource_record_post_action 05:43:31 INFO - Running post-run listener: _resource_record_post_run 05:43:32 INFO - Total resource usage - Wall time: 530s; CPU: 57.0%; Read bytes: 31301120; Write bytes: 949733376; Read time: 324; Write time: 4615 05:43:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:43:32 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150581760; Write bytes: 143937536; Read time: 13588; Write time: 252 05:43:32 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 29154816; Write bytes: 793417728; Read time: 296; Write time: 4313 05:43:32 INFO - Running post-run listener: _upload_blobber_files 05:43:32 INFO - Blob upload gear active. 05:43:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:43:32 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 05:43:32 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'] 05:43:32 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 05:43:32 INFO - (blobuploader) - INFO - Open directory for files ... 05:43:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:43:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:43:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:43:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:43:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:43:33 INFO - (blobuploader) - INFO - Done attempting. 05:43:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:43:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:43:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:43:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:43:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:43:35 INFO - (blobuploader) - INFO - Done attempting. 05:43:35 INFO - (blobuploader) - INFO - Iteration through files over. 05:43:35 INFO - Return code: 0 05:43:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:43:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:43:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93cea6e222732c3e342af0be44b5f30ab018ff4104b4f58cbaec00608fc2d0f651b20cbb5f1df52cb28cfa607d550af60452280c91169687fa89a73bfecdffed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/844065d5ea80d5c1ebc4804929077785c01dc24c38f6f6d82131cf7339b5cd4a60e51a9a33031138cd5dc76ffd03262de2c1d7683fc28f7468659c2b7636fcff"} 05:43:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:43:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:43:35 INFO - Contents: 05:43:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93cea6e222732c3e342af0be44b5f30ab018ff4104b4f58cbaec00608fc2d0f651b20cbb5f1df52cb28cfa607d550af60452280c91169687fa89a73bfecdffed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/844065d5ea80d5c1ebc4804929077785c01dc24c38f6f6d82131cf7339b5cd4a60e51a9a33031138cd5dc76ffd03262de2c1d7683fc28f7468659c2b7636fcff"} 05:43:35 INFO - Running post-run listener: copy_logs_to_upload_dir 05:43:35 INFO - Copying logs to upload dir... 05:43:35 INFO - mkdir: /builds/slave/test/build/upload/logs 05:43:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=576.548090 ========= master_lag: 1.73 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-07-01 05:43:37.096861) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 05:43:37.100135) ========= 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.TKSSC5evbt/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.OwWDv5mxph/Listeners TMPDIR=/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/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/93cea6e222732c3e342af0be44b5f30ab018ff4104b4f58cbaec00608fc2d0f651b20cbb5f1df52cb28cfa607d550af60452280c91169687fa89a73bfecdffed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/844065d5ea80d5c1ebc4804929077785c01dc24c38f6f6d82131cf7339b5cd4a60e51a9a33031138cd5dc76ffd03262de2c1d7683fc28f7468659c2b7636fcff"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012753 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93cea6e222732c3e342af0be44b5f30ab018ff4104b4f58cbaec00608fc2d0f651b20cbb5f1df52cb28cfa607d550af60452280c91169687fa89a73bfecdffed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/844065d5ea80d5c1ebc4804929077785c01dc24c38f6f6d82131cf7339b5cd4a60e51a9a33031138cd5dc76ffd03262de2c1d7683fc28f7468659c2b7636fcff"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467354117/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.61 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 05:43:37.721850) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:43:37.722213) ========= 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.TKSSC5evbt/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.OwWDv5mxph/Listeners TMPDIR=/var/folders/cn/kbjph2xn3s502v35v9_fg26800000w/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.005062 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 05:43:37.749564) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 05:43:37.749907) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 05:43:37.750235) ========= ========= Total master_lag: 2.43 =========