builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0324 starttime: 1467265326.69 results: success (0) buildid: 20160629130357 builduid: 4a4c876cec234444abd57302d66d4907 revision: ee43fafecf41bc2048b100e1fe2e272144884d19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.692158) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.692506) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.692798) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.719179) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.719472) ========= 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.qsbClylPy6/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.I8ePO82olc/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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-06-29 22:42:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 25.3M=0s 2016-06-29 22:42:06 (25.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.140886 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.939621) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.939899) ========= 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.qsbClylPy6/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.I8ePO82olc/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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.026701 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:06.986721) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 22:42:06.987096) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ee43fafecf41bc2048b100e1fe2e272144884d19 --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 ee43fafecf41bc2048b100e1fe2e272144884d19 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qsbClylPy6/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.I8ePO82olc/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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-06-29 22:42:07,067 truncating revision to first 12 chars 2016-06-29 22:42:07,068 Setting DEBUG logging. 2016-06-29 22:42:07,068 attempt 1/10 2016-06-29 22:42:07,068 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ee43fafecf41?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 22:42:08,279 unpacking tar archive at: mozilla-beta-ee43fafecf41/testing/mozharness/ program finished with exit code 0 elapsedTime=1.467155 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 22:42:08.659494) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:08.659786) ========= script_repo_revision: ee43fafecf41bc2048b100e1fe2e272144884d19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:08.660199) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:08.660464) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 22:42:09.591175) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 18 secs) (at 2016-06-29 22:42:09.591430) ========= /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.qsbClylPy6/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.I8ePO82olc/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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 22:42:09 INFO - MultiFileLogger online at 20160629 22:42:09 in /builds/slave/test 22:42:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 22:42:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:42:09 INFO - {'append_to_log': False, 22:42:09 INFO - 'base_work_dir': '/builds/slave/test', 22:42:09 INFO - 'blob_upload_branch': 'mozilla-beta', 22:42:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:42:09 INFO - 'buildbot_json_path': 'buildprops.json', 22:42:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:42:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:42:09 INFO - 'download_minidump_stackwalk': True, 22:42:09 INFO - 'download_symbols': 'true', 22:42:09 INFO - 'e10s': False, 22:42:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:42:09 INFO - 'tooltool.py': '/tools/tooltool.py', 22:42:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:42:09 INFO - '/tools/misc-python/virtualenv.py')}, 22:42:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:42:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:42:09 INFO - 'log_level': 'info', 22:42:09 INFO - 'log_to_console': True, 22:42:09 INFO - 'opt_config_files': (), 22:42:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:42:09 INFO - '--processes=1', 22:42:09 INFO - '--config=%(test_path)s/wptrunner.ini', 22:42:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:42:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:42:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:42:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:42:09 INFO - 'pip_index': False, 22:42:09 INFO - 'require_test_zip': True, 22:42:09 INFO - 'test_type': ('testharness',), 22:42:09 INFO - 'this_chunk': '1', 22:42:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:42:09 INFO - 'total_chunks': '10', 22:42:09 INFO - 'virtualenv_path': 'venv', 22:42:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:42:09 INFO - 'work_dir': 'build'} 22:42:09 INFO - ##### 22:42:09 INFO - ##### Running clobber step. 22:42:09 INFO - ##### 22:42:09 INFO - Running pre-action listener: _resource_record_pre_action 22:42:09 INFO - Running main action method: clobber 22:42:09 INFO - rmtree: /builds/slave/test/build 22:42:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:42:11 INFO - Running post-action listener: _resource_record_post_action 22:42:11 INFO - ##### 22:42:11 INFO - ##### Running read-buildbot-config step. 22:42:11 INFO - ##### 22:42:11 INFO - Running pre-action listener: _resource_record_pre_action 22:42:11 INFO - Running main action method: read_buildbot_config 22:42:11 INFO - Using buildbot properties: 22:42:11 INFO - { 22:42:11 INFO - "project": "", 22:42:11 INFO - "product": "firefox", 22:42:11 INFO - "script_repo_revision": "production", 22:42:11 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 22:42:11 INFO - "repository": "", 22:42:11 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 22:42:11 INFO - "buildid": "20160629130357", 22:42:11 INFO - "pgo_build": "False", 22:42:11 INFO - "basedir": "/builds/slave/test", 22:42:11 INFO - "buildnumber": 13, 22:42:11 INFO - "slavename": "t-yosemite-r7-0324", 22:42:11 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 22:42:11 INFO - "platform": "macosx64", 22:42:11 INFO - "branch": "mozilla-beta", 22:42:11 INFO - "revision": "ee43fafecf41bc2048b100e1fe2e272144884d19", 22:42:11 INFO - "repo_path": "releases/mozilla-beta", 22:42:11 INFO - "moz_repo_path": "", 22:42:11 INFO - "stage_platform": "macosx64", 22:42:11 INFO - "builduid": "4a4c876cec234444abd57302d66d4907", 22:42:11 INFO - "slavebuilddir": "test" 22:42:11 INFO - } 22:42:11 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg. 22:42:11 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.test_packages.json. 22:42:11 INFO - Running post-action listener: _resource_record_post_action 22:42:11 INFO - ##### 22:42:11 INFO - ##### Running download-and-extract step. 22:42:11 INFO - ##### 22:42:11 INFO - Running pre-action listener: _resource_record_pre_action 22:42:11 INFO - Running main action method: download_and_extract 22:42:11 INFO - mkdir: /builds/slave/test/build/tests 22:42:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:42:11 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.test_packages.json 22:42:11 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:42:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/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 22:42:12 INFO - Downloaded 1201 bytes. 22:42:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:42:12 INFO - Using the following test package requirements: 22:42:12 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:42:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 22:42:12 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 22:42:12 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'jsshell-mac64.zip'], 22:42:12 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 22:42:12 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:42:12 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 22:42:12 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 22:42:12 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 22:42:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:42:12 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 22:42:12 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 22:42:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:42:12 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.common.tests.zip 22:42:12 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 22:42:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/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 22:42:14 INFO - Downloaded 18405682 bytes. 22:42:14 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/*'] 22:42:14 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/* 22:42:14 INFO - caution: filename not matched: web-platform/* 22:42:14 INFO - Return code: 11 22:42:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:42:14 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:42:14 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/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 22:42:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/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 22:42:25 INFO - Downloaded 36389085 bytes. 22:42:25 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/*'] 22:42:25 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/* 22:42:29 INFO - caution: filename not matched: bin/* 22:42:29 INFO - caution: filename not matched: config/* 22:42:29 INFO - caution: filename not matched: mozbase/* 22:42:29 INFO - caution: filename not matched: marionette/* 22:42:29 INFO - caution: filename not matched: tools/wptserve/* 22:42:29 INFO - Return code: 11 22:42:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:42:29 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg 22:42:29 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 22:42:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 22:42:42 INFO - Downloaded 73043401 bytes. 22:42:42 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg 22:42:42 INFO - mkdir: /builds/slave/test/properties 22:42:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:42:42 INFO - Writing to file /builds/slave/test/properties/build_url 22:42:42 INFO - Contents: 22:42:42 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg 22:42:43 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:42:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:42:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:42:43 INFO - Contents: 22:42:43 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:42:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:42:43 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:42:43 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:42:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/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 22:43:20 WARNING - Timed out accessing http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip: timed out 22:43:20 INFO - retry: attempt #1 caught exception: timed out 22:43:20 INFO - retry: Failed, sleeping 30 seconds before retrying 22:43:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/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 #2 22:44:05 INFO - Downloaded 103703496 bytes. 22:44:05 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'] 22:44:05 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 22:44:08 INFO - Return code: 0 22:44:08 INFO - Running post-action listener: _resource_record_post_action 22:44:08 INFO - Running post-action listener: set_extra_try_arguments 22:44:08 INFO - ##### 22:44:08 INFO - ##### Running create-virtualenv step. 22:44:08 INFO - ##### 22:44:08 INFO - Running pre-action listener: _pre_create_virtualenv 22:44:08 INFO - Running pre-action listener: _resource_record_pre_action 22:44:08 INFO - Running main action method: create_virtualenv 22:44:08 INFO - Creating virtualenv /builds/slave/test/build/venv 22:44:08 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 22:44:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:44:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:44:08 INFO - Using real prefix '/tools/python27' 22:44:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:44:09 INFO - Installing distribute.............................................................................................................................................................................................done. 22:44:12 INFO - Installing pip.................done. 22:44:12 INFO - Return code: 0 22:44:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:44:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:12 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 0x1069e6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106a03f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5724ce220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069ff5e0>, '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 0x1065e2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10660d990>, '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.qsbClylPy6/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.I8ePO82olc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44:12 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 22:44:12 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 22:44:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qsbClylPy6/Render', 22:44:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:12 INFO - 'HOME': '/Users/cltbld', 22:44:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:12 INFO - 'LOGNAME': 'cltbld', 22:44:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:12 INFO - 'MOZ_NO_REMOTE': '1', 22:44:12 INFO - 'NO_EM_RESTART': '1', 22:44:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:12 INFO - 'PWD': '/builds/slave/test', 22:44:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:12 INFO - 'SHELL': '/bin/bash', 22:44:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I8ePO82olc/Listeners', 22:44:12 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 22:44:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:12 INFO - 'USER': 'cltbld', 22:44:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:12 INFO - 'XPC_FLAGS': '0x0', 22:44:12 INFO - 'XPC_SERVICE_NAME': '0', 22:44:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:12 INFO - Downloading/unpacking psutil>=0.7.1 22:44:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:12 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 22:44:12 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 22:44:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:44:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:44:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:44:15 INFO - Installing collected packages: psutil 22:44:15 INFO - Running setup.py install for psutil 22:44:15 INFO - building 'psutil._psutil_osx' extension 22:44:15 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 22:44:16 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 22:44:16 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 22:44:16 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 22:44:16 INFO - building 'psutil._psutil_posix' extension 22:44:16 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 22:44:16 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 22:44:16 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 22:44:16 INFO - ^ 22:44:16 INFO - 1 warning generated. 22:44:16 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 22:44:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:44:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:44:16 INFO - Successfully installed psutil 22:44:16 INFO - Cleaning up... 22:44:17 INFO - Return code: 0 22:44:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:17 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 0x1069e6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106a03f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5724ce220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069ff5e0>, '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 0x1065e2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10660d990>, '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.qsbClylPy6/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.I8ePO82olc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44:17 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 22:44:17 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 22:44:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qsbClylPy6/Render', 22:44:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:17 INFO - 'HOME': '/Users/cltbld', 22:44:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:17 INFO - 'LOGNAME': 'cltbld', 22:44:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:17 INFO - 'MOZ_NO_REMOTE': '1', 22:44:17 INFO - 'NO_EM_RESTART': '1', 22:44:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:17 INFO - 'PWD': '/builds/slave/test', 22:44:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:17 INFO - 'SHELL': '/bin/bash', 22:44:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I8ePO82olc/Listeners', 22:44:17 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 22:44:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:17 INFO - 'USER': 'cltbld', 22:44:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:17 INFO - 'XPC_FLAGS': '0x0', 22:44:17 INFO - 'XPC_SERVICE_NAME': '0', 22:44:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:44:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:17 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 22:44:17 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 22:44:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:44:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:44:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:44:19 INFO - Installing collected packages: mozsystemmonitor 22:44:19 INFO - Running setup.py install for mozsystemmonitor 22:44:19 INFO - Successfully installed mozsystemmonitor 22:44:19 INFO - Cleaning up... 22:44:19 INFO - Return code: 0 22:44:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:44:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1069e6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106a03f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5724ce220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069ff5e0>, '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 0x1065e2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10660d990>, '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.qsbClylPy6/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.I8ePO82olc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 22:44:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 22:44:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qsbClylPy6/Render', 22:44:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:19 INFO - 'HOME': '/Users/cltbld', 22:44:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:19 INFO - 'LOGNAME': 'cltbld', 22:44:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:19 INFO - 'MOZ_NO_REMOTE': '1', 22:44:19 INFO - 'NO_EM_RESTART': '1', 22:44:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:19 INFO - 'PWD': '/builds/slave/test', 22:44:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:19 INFO - 'SHELL': '/bin/bash', 22:44:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I8ePO82olc/Listeners', 22:44:19 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 22:44:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:19 INFO - 'USER': 'cltbld', 22:44:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:19 INFO - 'XPC_FLAGS': '0x0', 22:44:19 INFO - 'XPC_SERVICE_NAME': '0', 22:44:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:20 INFO - Downloading/unpacking blobuploader==1.2.4 22:44:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 22:44: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 22:44:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:22 INFO - Downloading blobuploader-1.2.4.tar.gz 22:44:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:44:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:22 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 22:44:22 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 22:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:44:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44:23 INFO - Downloading docopt-0.6.1.tar.gz 22:44:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:44:23 INFO - Installing collected packages: blobuploader, requests, docopt 22:44:23 INFO - Running setup.py install for blobuploader 22:44:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:44:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:44:24 INFO - Running setup.py install for requests 22:44:24 INFO - Running setup.py install for docopt 22:44:24 INFO - Successfully installed blobuploader requests docopt 22:44:24 INFO - Cleaning up... 22:44:24 INFO - Return code: 0 22:44:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:44:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:24 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 0x1069e6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106a03f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5724ce220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069ff5e0>, '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 0x1065e2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10660d990>, '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.qsbClylPy6/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.I8ePO82olc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44:24 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 22:44:24 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 22:44:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qsbClylPy6/Render', 22:44:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:24 INFO - 'HOME': '/Users/cltbld', 22:44:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:24 INFO - 'LOGNAME': 'cltbld', 22:44:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:24 INFO - 'MOZ_NO_REMOTE': '1', 22:44:24 INFO - 'NO_EM_RESTART': '1', 22:44:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:24 INFO - 'PWD': '/builds/slave/test', 22:44:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:24 INFO - 'SHELL': '/bin/bash', 22:44:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I8ePO82olc/Listeners', 22:44:24 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 22:44:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:24 INFO - 'USER': 'cltbld', 22:44:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:24 INFO - 'XPC_FLAGS': '0x0', 22:44:24 INFO - 'XPC_SERVICE_NAME': '0', 22:44:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-ooS8oa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-An0fk4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-WMVENk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-nKW3n8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-U1aiqf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-l7XCe2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-cpUxO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-cXgPyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:44:25 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-yPbXKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-tt6hki-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-rtUquZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-WeoPgW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-L72GOz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-4ZxCsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-NLCfvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-h2keqv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-pOYdKT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-iAOn3v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:44:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:44:26 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-BqvD5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:44:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:27 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-OmkFdt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:44:27 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-dSSAqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:44:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:27 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 22:44:27 INFO - Running setup.py install for manifestparser 22:44:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:44:27 INFO - Running setup.py install for mozcrash 22:44:27 INFO - Running setup.py install for mozdebug 22:44:28 INFO - Running setup.py install for mozdevice 22:44:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Running setup.py install for mozfile 22:44:28 INFO - Running setup.py install for mozhttpd 22:44:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Running setup.py install for mozinfo 22:44:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Running setup.py install for mozInstall 22:44:28 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:44:28 INFO - Running setup.py install for mozleak 22:44:28 INFO - Running setup.py install for mozlog 22:44:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:44:29 INFO - Running setup.py install for moznetwork 22:44:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:44:29 INFO - Running setup.py install for mozprocess 22:44:29 INFO - Running setup.py install for mozprofile 22:44:29 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:44:29 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:44:29 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:44:29 INFO - Running setup.py install for mozrunner 22:44:29 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:44:29 INFO - Running setup.py install for mozscreenshot 22:44:29 INFO - Running setup.py install for moztest 22:44:30 INFO - Running setup.py install for mozversion 22:44:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:44:30 INFO - Running setup.py install for wptserve 22:44:30 INFO - Running setup.py install for marionette-driver 22:44:30 INFO - Running setup.py install for browsermob-proxy 22:44:30 INFO - Running setup.py install for marionette-client 22:44:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:44:31 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 22:44:31 INFO - Cleaning up... 22:44:31 INFO - Return code: 0 22:44:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:44:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44:31 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 0x1069e6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106a03f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5724ce220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069ff5e0>, '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 0x1065e2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10660d990>, '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.qsbClylPy6/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.I8ePO82olc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44:31 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 22:44:31 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 22:44:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qsbClylPy6/Render', 22:44:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:31 INFO - 'HOME': '/Users/cltbld', 22:44:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:31 INFO - 'LOGNAME': 'cltbld', 22:44:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:31 INFO - 'MOZ_NO_REMOTE': '1', 22:44:31 INFO - 'NO_EM_RESTART': '1', 22:44:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:31 INFO - 'PWD': '/builds/slave/test', 22:44:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:31 INFO - 'SHELL': '/bin/bash', 22:44:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I8ePO82olc/Listeners', 22:44:31 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 22:44:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:31 INFO - 'USER': 'cltbld', 22:44:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:31 INFO - 'XPC_FLAGS': '0x0', 22:44:31 INFO - 'XPC_SERVICE_NAME': '0', 22:44:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:44:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-9CLvfQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:44:31 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 22:44:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:44:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-VWFIbt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:44:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:44:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:44:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-feL0aC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:44:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:44:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:44:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-xRPr4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:44:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:44:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:44:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-4540CV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:44:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 22:44:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:44:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-HfNkuQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:44:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 22:44:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:44:31 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-f4nTB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-lZlxj0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-g7QbeY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-sVpxlT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-3MBZws-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-VQdbdn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-NeyMTW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-WfkSqA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-CZknx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 22:44:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:44:32 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-hfkx1G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 22:44:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:44:33 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-6lhsAj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 22:44:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:44:33 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-BsctwX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 22:44:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:44:33 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-iXWWOA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 22:44:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:33 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-84xb9K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:44:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:44:33 INFO - Running setup.py (path:/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/pip-qQYxEd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:44:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:44:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:44:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:44:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 22:44:33 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 22:44:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:36 INFO - Downloading blessings-1.6.tar.gz 22:44:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:44:36 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:44:36 INFO - Installing collected packages: blessings 22:44:36 INFO - Running setup.py install for blessings 22:44:36 INFO - Successfully installed blessings 22:44:36 INFO - Cleaning up... 22:44:36 INFO - Return code: 0 22:44:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:44:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:44:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:44:37 INFO - Reading from file tmpfile_stdout 22:44:37 INFO - Current package versions: 22:44:37 INFO - blessings == 1.6 22:44:37 INFO - blobuploader == 1.2.4 22:44:37 INFO - browsermob-proxy == 0.6.0 22:44:37 INFO - docopt == 0.6.1 22:44:37 INFO - manifestparser == 1.1 22:44:37 INFO - marionette-client == 2.3.0 22:44:37 INFO - marionette-driver == 1.4.0 22:44:37 INFO - mozInstall == 1.12 22:44:37 INFO - mozcrash == 0.17 22:44:37 INFO - mozdebug == 0.1 22:44:37 INFO - mozdevice == 0.48 22:44:37 INFO - mozfile == 1.2 22:44:37 INFO - mozhttpd == 0.7 22:44:37 INFO - mozinfo == 0.9 22:44:37 INFO - mozleak == 0.1 22:44:37 INFO - mozlog == 3.1 22:44:37 INFO - moznetwork == 0.27 22:44:37 INFO - mozprocess == 0.22 22:44:37 INFO - mozprofile == 0.28 22:44:37 INFO - mozrunner == 6.11 22:44:37 INFO - mozscreenshot == 0.1 22:44:37 INFO - mozsystemmonitor == 0.0 22:44:37 INFO - moztest == 0.7 22:44:37 INFO - mozversion == 1.4 22:44:37 INFO - psutil == 3.1.1 22:44:37 INFO - requests == 1.2.3 22:44:37 INFO - wptserve == 1.4.0 22:44:37 INFO - wsgiref == 0.1.2 22:44:37 INFO - Running post-action listener: _resource_record_post_action 22:44:37 INFO - Running post-action listener: _start_resource_monitoring 22:44:37 INFO - Starting resource monitoring. 22:44:37 INFO - ##### 22:44:37 INFO - ##### Running pull step. 22:44:37 INFO - ##### 22:44:37 INFO - Running pre-action listener: _resource_record_pre_action 22:44:37 INFO - Running main action method: pull 22:44:37 INFO - Pull has nothing to do! 22:44:37 INFO - Running post-action listener: _resource_record_post_action 22:44:37 INFO - ##### 22:44:37 INFO - ##### Running install step. 22:44:37 INFO - ##### 22:44:37 INFO - Running pre-action listener: _resource_record_pre_action 22:44:37 INFO - Running main action method: install 22:44:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:44:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:44:37 INFO - Reading from file tmpfile_stdout 22:44:37 INFO - Detecting whether we're running mozinstall >=1.0... 22:44:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:44:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:44:37 INFO - Reading from file tmpfile_stdout 22:44:37 INFO - Output received: 22:44:37 INFO - Usage: mozinstall [options] installer 22:44:37 INFO - Options: 22:44:37 INFO - -h, --help show this help message and exit 22:44:37 INFO - -d DEST, --destination=DEST 22:44:37 INFO - Directory to install application into. [default: 22:44:37 INFO - "/builds/slave/test"] 22:44:37 INFO - --app=APP Application being installed. [default: firefox] 22:44:37 INFO - mkdir: /builds/slave/test/build/application 22:44:37 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'] 22:44:37 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 22:44:55 INFO - Reading from file tmpfile_stdout 22:44:55 INFO - Output received: 22:44:55 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 22:44:55 INFO - Running post-action listener: _resource_record_post_action 22:44:55 INFO - ##### 22:44:55 INFO - ##### Running run-tests step. 22:44:55 INFO - ##### 22:44:55 INFO - Running pre-action listener: _resource_record_pre_action 22:44:55 INFO - Running main action method: run_tests 22:44:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:44:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:44:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:44:55 INFO - grabbing minidump binary from tooltool 22:44:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:55 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 0x1069ff5e0>, '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 0x1065e2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10660d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:44:55 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 22:44:55 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 22:44:55 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:44:55 INFO - Return code: 0 22:44:55 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 22:44:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:44:55 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/1467230637/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 22:44:55 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/1467230637/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 22:44:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qsbClylPy6/Render', 22:44:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:55 INFO - 'HOME': '/Users/cltbld', 22:44:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:55 INFO - 'LOGNAME': 'cltbld', 22:44:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:44:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:55 INFO - 'MOZ_NO_REMOTE': '1', 22:44:55 INFO - 'NO_EM_RESTART': '1', 22:44:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:55 INFO - 'PWD': '/builds/slave/test', 22:44:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:55 INFO - 'SHELL': '/bin/bash', 22:44:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I8ePO82olc/Listeners', 22:44:55 INFO - 'TMPDIR': '/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/T/', 22:44:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:55 INFO - 'USER': 'cltbld', 22:44:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:55 INFO - 'XPC_FLAGS': '0x0', 22:44:55 INFO - 'XPC_SERVICE_NAME': '0', 22:44:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:55 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/1467230637/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 22:44:55 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 22:44:55 INFO - import pkg_resources 22:44:56 INFO - Using 1 client processes 22:44:56 INFO - wptserve Starting http server on 127.0.0.1:8000 22:44:56 INFO - wptserve Starting http server on 127.0.0.1:8001 22:44:56 INFO - wptserve Starting http server on 127.0.0.1:8443 22:44:59 INFO - SUITE-START | Running 778 tests 22:44:59 INFO - Running testharness tests 22:44:59 INFO - Setting up ssl 22:44:59 INFO - PROCESS | certutil | 22:44:59 INFO - PROCESS | certutil | 22:44:59 INFO - PROCESS | certutil | 22:44:59 INFO - Certificate Nickname Trust Attributes 22:44:59 INFO - SSL,S/MIME,JAR/XPI 22:44:59 INFO - 22:44:59 INFO - web-platform-tests CT,, 22:44:59 INFO - 22:44:59 INFO - Starting runner 22:45:00 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 22:45:00 INFO - PROCESS | 1663 | 1467265500062 Marionette DEBUG Marionette enabled via build flag and pref 22:45:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x113ce8800 == 1 [pid = 1663] [id = 1] 22:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 1 (0x113ce9000) [pid = 1663] [serial = 1] [outer = 0x0] 22:45:00 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 2 (0x113cea000) [pid = 1663] [serial = 2] [outer = 0x113ce9000] 22:45:00 INFO - PROCESS | 1663 | 1467265500373 Marionette INFO Listening on port 2828 22:45:00 INFO - PROCESS | 1663 | 1467265500608 Marionette DEBUG Marionette enabled via command-line flag 22:45:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x116861000 == 2 [pid = 1663] [id = 2] 22:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 3 (0x116861800) [pid = 1663] [serial = 3] [outer = 0x0] 22:45:00 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 4 (0x116862800) [pid = 1663] [serial = 4] [outer = 0x116861800] 22:45:00 INFO - PROCESS | 1663 | [1663] 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 22:45:00 INFO - PROCESS | 1663 | 1467265500766 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 22:45:00 INFO - PROCESS | 1663 | 1467265500840 Marionette DEBUG Closed connection conn0 22:45:00 INFO - PROCESS | 1663 | [1663] 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 22:45:00 INFO - PROCESS | 1663 | 1467265500844 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 22:45:00 INFO - PROCESS | 1663 | 1467265500856 Marionette DEBUG Closed connection conn1 22:45:00 INFO - PROCESS | 1663 | [1663] 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 22:45:00 INFO - PROCESS | 1663 | 1467265500861 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 22:45:00 INFO - PROCESS | 1663 | 1467265500875 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:45:00 INFO - PROCESS | 1663 | 1467265500881 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":"20160629130357","device":"desktop","version":"48.0"} 22:45:01 INFO - PROCESS | 1663 | [1663] 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 22:45:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cb8000 == 3 [pid = 1663] [id = 3] 22:45:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 5 (0x119cb9000) [pid = 1663] [serial = 5] [outer = 0x0] 22:45:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cb9800 == 4 [pid = 1663] [id = 4] 22:45:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 6 (0x119c59800) [pid = 1663] [serial = 6] [outer = 0x0] 22:45:02 INFO - PROCESS | 1663 | [1663] 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 22:45:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211a6000 == 5 [pid = 1663] [id = 5] 22:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 7 (0x119c54c00) [pid = 1663] [serial = 7] [outer = 0x0] 22:45:02 INFO - PROCESS | 1663 | [1663] 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 22:45:02 INFO - PROCESS | 1663 | [1663] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 8 (0x12160f000) [pid = 1663] [serial = 8] [outer = 0x119c54c00] 22:45:02 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 9 (0x123a09800) [pid = 1663] [serial = 9] [outer = 0x119cb9000] 22:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 10 (0x12145d400) [pid = 1663] [serial = 10] [outer = 0x119c59800] 22:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 11 (0x12145f400) [pid = 1663] [serial = 11] [outer = 0x119c54c00] 22:45:02 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:45:02 INFO - PROCESS | 1663 | 1467265502826 Marionette INFO startBrowser 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:02 INFO - PROCESS | 1663 | 1467265502853 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 1663 | 1467265502861 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 1663 | 1467265502863 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 12 (0x126340400) [pid = 1663] [serial = 12] [outer = 0x119c54c00] 22:45:03 INFO - PROCESS | 1663 | 1467265503266 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"180c3d23-2da3-5447-ab24-de65e32038f1","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":"20160629130357","device":"desktop","version":"48.0","command_id":1}}] 22:45:03 INFO - PROCESS | 1663 | 1467265503350 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}] 22:45:03 INFO - PROCESS | 1663 | 1467265503352 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:03 INFO - PROCESS | 1663 | 1467265503397 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 22:45:03 INFO - PROCESS | 1663 | 1467265503488 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:45:03 INFO - PROCESS | 1663 | 1467265503490 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:03 INFO - PROCESS | 1663 | [1663] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:45:03 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 13 (0x128c5dc00) [pid = 1663] [serial = 13] [outer = 0x119c54c00] 22:45:03 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:45:03 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:03 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:45:03 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:45:03 INFO - PROCESS | 1663 | 1467265503746 Marionette TRACE conn2 <- [1,3,null,{}] 22:45:03 INFO - PROCESS | 1663 | 1467265503751 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:45:03 INFO - PROCESS | 1663 | 1467265503754 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:03 INFO - PROCESS | 1663 | 1467265503765 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 22:45:03 INFO - PROCESS | 1663 | 1467265503792 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 22:45:03 INFO - PROCESS | 1663 | 1467265503793 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 22:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:45:03 INFO - PROCESS | 1663 | 1467265503796 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:45:03 INFO - PROCESS | 1663 | 1467265503799 Marionette TRACE conn2 <- [1,6,null,{}] 22:45:03 INFO - PROCESS | 1663 | 1467265503804 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}] 22:45:03 INFO - PROCESS | 1663 | 1467265503805 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:03 INFO - PROCESS | 1663 | 1467265503815 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 22:45:03 INFO - PROCESS | 1663 | 1467265503822 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:03 INFO - PROCESS | 1663 | 1467265503824 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x129265800 == 6 [pid = 1663] [id = 6] 22:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 14 (0x12932b800) [pid = 1663] [serial = 14] [outer = 0x0] 22:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 15 (0x12932d400) [pid = 1663] [serial = 15] [outer = 0x12932b800] 22:45:03 INFO - PROCESS | 1663 | 1467265503857 Marionette DEBUG loaded listener.js 22:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 16 (0x129332c00) [pid = 1663] [serial = 16] [outer = 0x12932b800] 22:45:04 INFO - PROCESS | 1663 | 1467265504154 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]]]}] 22:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 22:45:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297dc800 == 7 [pid = 1663] [id = 7] 22:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 17 (0x129578400) [pid = 1663] [serial = 17] [outer = 0x0] 22:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 18 (0x1296da400) [pid = 1663] [serial = 18] [outer = 0x129578400] 22:45:04 INFO - PROCESS | 1663 | 1467265504190 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 19 (0x1296e0800) [pid = 1663] [serial = 19] [outer = 0x129578400] 22:45:04 INFO - PROCESS | 1663 | 1467265504228 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 1663 | 1467265504229 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 22:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:45:04 INFO - PROCESS | 1663 | 1467265504277 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:45:04 INFO - PROCESS | 1663 | 1467265504278 Marionette TRACE conn2 <- [1,10,null,{}] 22:45:04 INFO - PROCESS | 1663 | 1467265504294 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}] 22:45:04 INFO - PROCESS | 1663 | 1467265504299 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:04 INFO - PROCESS | 1663 | 1467265504437 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 22:45:04 INFO - PROCESS | 1663 | 1467265504461 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:04 INFO - PROCESS | 1663 | 1467265504462 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa28800 == 8 [pid = 1663] [id = 8] 22:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 20 (0x12a7a3000) [pid = 1663] [serial = 20] [outer = 0x0] 22:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 21 (0x12a7a4c00) [pid = 1663] [serial = 21] [outer = 0x12a7a3000] 22:45:04 INFO - PROCESS | 1663 | 1467265504509 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 22 (0x12aab2400) [pid = 1663] [serial = 22] [outer = 0x12a7a3000] 22:45:04 INFO - PROCESS | 1663 | 1467265504923 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]]]}] 22:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 699ms 22:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:45:04 INFO - PROCESS | 1663 | 1467265504954 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 1663 | 1467265504956 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 22:45:04 INFO - PROCESS | 1663 | 1467265504958 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:45:04 INFO - PROCESS | 1663 | 1467265504959 Marionette TRACE conn2 <- [1,14,null,{}] 22:45:04 INFO - PROCESS | 1663 | 1467265504961 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}] 22:45:04 INFO - PROCESS | 1663 | 1467265504963 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:05 INFO - PROCESS | 1663 | 1467265505050 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 22:45:05 INFO - PROCESS | 1663 | 1467265505055 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:05 INFO - PROCESS | 1663 | 1467265505056 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa37800 == 9 [pid = 1663] [id = 9] 22:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 23 (0x12aab9800) [pid = 1663] [serial = 23] [outer = 0x0] 22:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 24 (0x12b408000) [pid = 1663] [serial = 24] [outer = 0x12aab9800] 22:45:05 INFO - PROCESS | 1663 | 1467265505081 Marionette DEBUG loaded listener.js 22:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 25 (0x12b413000) [pid = 1663] [serial = 25] [outer = 0x12aab9800] 22:45:05 INFO - PROCESS | 1663 | 1467265505343 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]]]}] 22:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 22:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:45:05 INFO - PROCESS | 1663 | 1467265505376 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 1663 | 1467265505377 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 22:45:05 INFO - PROCESS | 1663 | 1467265505379 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:45:05 INFO - PROCESS | 1663 | 1467265505380 Marionette TRACE conn2 <- [1,18,null,{}] 22:45:05 INFO - PROCESS | 1663 | 1467265505390 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}] 22:45:05 INFO - PROCESS | 1663 | 1467265505392 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:05 INFO - PROCESS | 1663 | 1467265505486 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 22:45:05 INFO - PROCESS | 1663 | 1467265505491 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:05 INFO - PROCESS | 1663 | 1467265505493 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb14000 == 10 [pid = 1663] [id = 10] 22:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 26 (0x1295e9800) [pid = 1663] [serial = 26] [outer = 0x0] 22:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 27 (0x12babf400) [pid = 1663] [serial = 27] [outer = 0x1295e9800] 22:45:05 INFO - PROCESS | 1663 | 1467265505517 Marionette DEBUG loaded listener.js 22:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 28 (0x12bac6000) [pid = 1663] [serial = 28] [outer = 0x1295e9800] 22:45:05 INFO - PROCESS | 1663 | 1467265505805 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]]]}] 22:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 472ms 22:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:45:05 INFO - PROCESS | 1663 | 1467265505854 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 1663 | 1467265505856 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 22:45:05 INFO - PROCESS | 1663 | 1467265505859 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:45:05 INFO - PROCESS | 1663 | 1467265505861 Marionette TRACE conn2 <- [1,22,null,{}] 22:45:05 INFO - PROCESS | 1663 | 1467265505864 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}] 22:45:05 INFO - PROCESS | 1663 | 1467265505867 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:06 INFO - PROCESS | 1663 | 1467265506005 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 22:45:06 INFO - PROCESS | 1663 | 1467265506010 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:06 INFO - PROCESS | 1663 | 1467265506011 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185bc000 == 11 [pid = 1663] [id = 11] 22:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 29 (0x117ed3400) [pid = 1663] [serial = 29] [outer = 0x0] 22:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 30 (0x118156400) [pid = 1663] [serial = 30] [outer = 0x117ed3400] 22:45:06 INFO - PROCESS | 1663 | 1467265506050 Marionette DEBUG loaded listener.js 22:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 31 (0x12becdc00) [pid = 1663] [serial = 31] [outer = 0x117ed3400] 22:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 470ms 22:45:06 INFO - PROCESS | 1663 | 1467265506325 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]]]}] 22:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:45:06 INFO - PROCESS | 1663 | 1467265506329 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 22:45:06 INFO - PROCESS | 1663 | 1467265506330 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 22:45:06 INFO - PROCESS | 1663 | 1467265506341 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:45:06 INFO - PROCESS | 1663 | 1467265506342 Marionette TRACE conn2 <- [1,26,null,{}] 22:45:06 INFO - PROCESS | 1663 | 1467265506345 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}] 22:45:06 INFO - PROCESS | 1663 | 1467265506346 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:06 INFO - PROCESS | 1663 | 1467265506466 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 22:45:06 INFO - PROCESS | 1663 | 1467265506472 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:06 INFO - PROCESS | 1663 | 1467265506473 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a1800 == 12 [pid = 1663] [id = 12] 22:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 32 (0x12beef000) [pid = 1663] [serial = 32] [outer = 0x0] 22:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 33 (0x12bef8000) [pid = 1663] [serial = 33] [outer = 0x12beef000] 22:45:06 INFO - PROCESS | 1663 | 1467265506509 Marionette DEBUG loaded listener.js 22:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 34 (0x12c016c00) [pid = 1663] [serial = 34] [outer = 0x12beef000] 22:45:06 INFO - PROCESS | 1663 | 1467265506888 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]]]}] 22:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 576ms 22:45:06 INFO - PROCESS | 1663 | 1467265506910 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 22:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:45:06 INFO - PROCESS | 1663 | 1467265506911 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 22:45:06 INFO - PROCESS | 1663 | 1467265506913 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:45:06 INFO - PROCESS | 1663 | 1467265506914 Marionette TRACE conn2 <- [1,30,null,{}] 22:45:06 INFO - PROCESS | 1663 | 1467265506916 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}] 22:45:06 INFO - PROCESS | 1663 | 1467265506920 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:07 INFO - PROCESS | 1663 | 1467265507013 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 22:45:07 INFO - PROCESS | 1663 | 1467265507016 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 1663 | 1467265507018 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c464800 == 13 [pid = 1663] [id = 13] 22:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 35 (0x12c019000) [pid = 1663] [serial = 35] [outer = 0x0] 22:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 36 (0x12c021400) [pid = 1663] [serial = 36] [outer = 0x12c019000] 22:45:07 INFO - PROCESS | 1663 | 1467265507043 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 37 (0x12c615400) [pid = 1663] [serial = 37] [outer = 0x12c019000] 22:45:07 INFO - PROCESS | 1663 | 1467265507316 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]]]}] 22:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 423ms 22:45:07 INFO - PROCESS | 1663 | 1467265507340 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 22:45:07 INFO - PROCESS | 1663 | 1467265507341 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 22:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:45:07 INFO - PROCESS | 1663 | 1467265507343 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:45:07 INFO - PROCESS | 1663 | 1467265507344 Marionette TRACE conn2 <- [1,34,null,{}] 22:45:07 INFO - PROCESS | 1663 | 1467265507346 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}] 22:45:07 INFO - PROCESS | 1663 | 1467265507347 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:07 INFO - PROCESS | 1663 | 1467265507432 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 22:45:07 INFO - PROCESS | 1663 | 1467265507436 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 1663 | 1467265507437 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6a1800 == 14 [pid = 1663] [id = 14] 22:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 38 (0x12a8b2c00) [pid = 1663] [serial = 38] [outer = 0x0] 22:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 39 (0x12c61cc00) [pid = 1663] [serial = 39] [outer = 0x12a8b2c00] 22:45:07 INFO - PROCESS | 1663 | 1467265507461 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 40 (0x12c678c00) [pid = 1663] [serial = 40] [outer = 0x12a8b2c00] 22:45:07 INFO - PROCESS | 1663 | 1467265507797 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]]]}] 22:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 472ms 22:45:07 INFO - PROCESS | 1663 | 1467265507816 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 22:45:07 INFO - PROCESS | 1663 | 1467265507820 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 22:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:45:07 INFO - PROCESS | 1663 | 1467265507823 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:45:07 INFO - PROCESS | 1663 | 1467265507825 Marionette TRACE conn2 <- [1,38,null,{}] 22:45:07 INFO - PROCESS | 1663 | 1467265507828 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}] 22:45:07 INFO - PROCESS | 1663 | 1467265507830 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:07 INFO - PROCESS | 1663 | 1467265507973 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 22:45:07 INFO - PROCESS | 1663 | 1467265507978 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 1663 | 1467265507978 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb72000 == 15 [pid = 1663] [id = 15] 22:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 41 (0x12c67dc00) [pid = 1663] [serial = 41] [outer = 0x0] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 42 (0x12c683800) [pid = 1663] [serial = 42] [outer = 0x12c67dc00] 22:45:08 INFO - PROCESS | 1663 | 1467265508016 Marionette DEBUG loaded listener.js 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 43 (0x12cb8c800) [pid = 1663] [serial = 43] [outer = 0x12c67dc00] 22:45:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d03d000 == 16 [pid = 1663] [id = 16] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 44 (0x12d03d800) [pid = 1663] [serial = 44] [outer = 0x0] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 45 (0x12d038000) [pid = 1663] [serial = 45] [outer = 0x12d03d800] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 46 (0x12cb82800) [pid = 1663] [serial = 46] [outer = 0x12d03d800] 22:45:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d03c800 == 17 [pid = 1663] [id = 17] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 47 (0x12cb91c00) [pid = 1663] [serial = 47] [outer = 0x0] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 48 (0x12d079400) [pid = 1663] [serial = 48] [outer = 0x12cb91c00] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 49 (0x12d078c00) [pid = 1663] [serial = 49] [outer = 0x12cb91c00] 22:45:08 INFO - PROCESS | 1663 | 1467265508376 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]]]}] 22:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 22:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:45:08 INFO - PROCESS | 1663 | 1467265508406 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 1663 | 1467265508407 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 22:45:08 INFO - PROCESS | 1663 | 1467265508409 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:45:08 INFO - PROCESS | 1663 | 1467265508410 Marionette TRACE conn2 <- [1,42,null,{}] 22:45:08 INFO - PROCESS | 1663 | 1467265508412 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}] 22:45:08 INFO - PROCESS | 1663 | 1467265508413 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:08 INFO - PROCESS | 1663 | 1467265508503 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 22:45:08 INFO - PROCESS | 1663 | 1467265508508 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:08 INFO - PROCESS | 1663 | 1467265508509 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d367000 == 18 [pid = 1663] [id = 18] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x12cb93800) [pid = 1663] [serial = 50] [outer = 0x0] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x12d1c3400) [pid = 1663] [serial = 51] [outer = 0x12cb93800] 22:45:08 INFO - PROCESS | 1663 | 1467265508535 Marionette DEBUG loaded listener.js 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x12d5c1800) [pid = 1663] [serial = 52] [outer = 0x12cb93800] 22:45:08 INFO - PROCESS | 1663 | 1467265508784 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]]]}] 22:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 22:45:08 INFO - PROCESS | 1663 | 1467265508828 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 1663 | 1467265508829 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 22:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:45:08 INFO - PROCESS | 1663 | 1467265508839 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:45:08 INFO - PROCESS | 1663 | 1467265508841 Marionette TRACE conn2 <- [1,46,null,{}] 22:45:08 INFO - PROCESS | 1663 | 1467265508843 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}] 22:45:08 INFO - PROCESS | 1663 | 1467265508844 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:08 INFO - PROCESS | 1663 | 1467265508945 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 22:45:08 INFO - PROCESS | 1663 | 1467265508949 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:08 INFO - PROCESS | 1663 | 1467265508950 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d74d800 == 19 [pid = 1663] [id = 19] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x11815a800) [pid = 1663] [serial = 53] [outer = 0x0] 22:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x12d5c5c00) [pid = 1663] [serial = 54] [outer = 0x11815a800] 22:45:08 INFO - PROCESS | 1663 | 1467265508976 Marionette DEBUG loaded listener.js 22:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x12d5cb400) [pid = 1663] [serial = 55] [outer = 0x11815a800] 22:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 376ms 22:45:09 INFO - PROCESS | 1663 | 1467265509205 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]]]}] 22:45:09 INFO - PROCESS | 1663 | 1467265509209 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 22:45:09 INFO - PROCESS | 1663 | 1467265509210 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 22:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:45:09 INFO - PROCESS | 1663 | 1467265509212 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:45:09 INFO - PROCESS | 1663 | 1467265509213 Marionette TRACE conn2 <- [1,50,null,{}] 22:45:09 INFO - PROCESS | 1663 | 1467265509216 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}] 22:45:09 INFO - PROCESS | 1663 | 1467265509218 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:09 INFO - PROCESS | 1663 | 1467265509326 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 22:45:09 INFO - PROCESS | 1663 | 1467265509330 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 1663 | 1467265509331 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba7e800 == 20 [pid = 1663] [id = 20] 22:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x1181edc00) [pid = 1663] [serial = 56] [outer = 0x0] 22:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x1181f8c00) [pid = 1663] [serial = 57] [outer = 0x1181edc00] 22:45:09 INFO - PROCESS | 1663 | 1467265509357 Marionette DEBUG loaded listener.js 22:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x12ba02400) [pid = 1663] [serial = 58] [outer = 0x1181edc00] 22:45:09 INFO - PROCESS | 1663 | 1467265509575 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]]]}] 22:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 374ms 22:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:45:09 INFO - PROCESS | 1663 | 1467265509589 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 22:45:09 INFO - PROCESS | 1663 | 1467265509591 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 22:45:09 INFO - PROCESS | 1663 | 1467265509593 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:45:09 INFO - PROCESS | 1663 | 1467265509594 Marionette TRACE conn2 <- [1,54,null,{}] 22:45:09 INFO - PROCESS | 1663 | 1467265509596 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}] 22:45:09 INFO - PROCESS | 1663 | 1467265509597 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:09 INFO - PROCESS | 1663 | 1467265509691 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 22:45:09 INFO - PROCESS | 1663 | 1467265509713 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 1663 | 1467265509715 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba84000 == 21 [pid = 1663] [id = 21] 22:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x12ba05000) [pid = 1663] [serial = 59] [outer = 0x0] 22:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x12ba0a800) [pid = 1663] [serial = 60] [outer = 0x12ba05000] 22:45:09 INFO - PROCESS | 1663 | 1467265509738 Marionette DEBUG loaded listener.js 22:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x12ba0f400) [pid = 1663] [serial = 61] [outer = 0x12ba05000] 22:45:09 INFO - PROCESS | 1663 | 1467265509979 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]]]}] 22:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 22:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:45:10 INFO - PROCESS | 1663 | 1467265510013 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 22:45:10 INFO - PROCESS | 1663 | 1467265510014 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 22:45:10 INFO - PROCESS | 1663 | 1467265510025 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:45:10 INFO - PROCESS | 1663 | 1467265510026 Marionette TRACE conn2 <- [1,58,null,{}] 22:45:10 INFO - PROCESS | 1663 | 1467265510029 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}] 22:45:10 INFO - PROCESS | 1663 | 1467265510030 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:10 INFO - PROCESS | 1663 | 1467265510145 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 22:45:10 INFO - PROCESS | 1663 | 1467265510150 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:10 INFO - PROCESS | 1663 | 1467265510151 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12df33000 == 22 [pid = 1663] [id = 22] 22:45:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x128924000) [pid = 1663] [serial = 62] [outer = 0x0] 22:45:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x128930800) [pid = 1663] [serial = 63] [outer = 0x128924000] 22:45:10 INFO - PROCESS | 1663 | 1467265510179 Marionette DEBUG loaded listener.js 22:45:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x128926c00) [pid = 1663] [serial = 64] [outer = 0x128924000] 22:45:11 INFO - PROCESS | 1663 | 1467265511148 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]]]}] 22:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1179ms 22:45:11 INFO - PROCESS | 1663 | 1467265511196 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 22:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:45:11 INFO - PROCESS | 1663 | 1467265511200 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 22:45:11 INFO - PROCESS | 1663 | 1467265511205 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:45:11 INFO - PROCESS | 1663 | 1467265511210 Marionette TRACE conn2 <- [1,62,null,{}] 22:45:11 INFO - PROCESS | 1663 | 1467265511215 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}] 22:45:11 INFO - PROCESS | 1663 | 1467265511217 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:11 INFO - PROCESS | 1663 | 1467265511382 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 22:45:11 INFO - PROCESS | 1663 | 1467265511435 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:11 INFO - PROCESS | 1663 | 1467265511436 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x112f02800 == 23 [pid = 1663] [id = 23] 22:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x112f5f000) [pid = 1663] [serial = 65] [outer = 0x0] 22:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x113278400) [pid = 1663] [serial = 66] [outer = 0x112f5f000] 22:45:11 INFO - PROCESS | 1663 | 1467265511468 Marionette DEBUG loaded listener.js 22:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x115e88000) [pid = 1663] [serial = 67] [outer = 0x112f5f000] 22:45:11 INFO - PROCESS | 1663 | 1467265511870 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]]]}] 22:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 675ms 22:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:45:11 INFO - PROCESS | 1663 | 1467265511878 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 22:45:11 INFO - PROCESS | 1663 | 1467265511881 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 22:45:11 INFO - PROCESS | 1663 | 1467265511888 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:45:11 INFO - PROCESS | 1663 | 1467265511890 Marionette TRACE conn2 <- [1,66,null,{}] 22:45:11 INFO - PROCESS | 1663 | 1467265511892 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}] 22:45:11 INFO - PROCESS | 1663 | 1467265511894 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:12 INFO - PROCESS | 1663 | 1467265512008 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 22:45:12 INFO - PROCESS | 1663 | 1467265512085 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 1663 | 1467265512086 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fbc000 == 24 [pid = 1663] [id = 24] 22:45:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x116f24000) [pid = 1663] [serial = 68] [outer = 0x0] 22:45:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1181f0c00) [pid = 1663] [serial = 69] [outer = 0x116f24000] 22:45:12 INFO - PROCESS | 1663 | 1467265512119 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1182b2800) [pid = 1663] [serial = 70] [outer = 0x116f24000] 22:45:12 INFO - PROCESS | 1663 | 1467265512514 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]]]}] 22:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 22:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:45:12 INFO - PROCESS | 1663 | 1467265512559 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 22:45:12 INFO - PROCESS | 1663 | 1467265512561 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 22:45:12 INFO - PROCESS | 1663 | 1467265512563 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:45:12 INFO - PROCESS | 1663 | 1467265512566 Marionette TRACE conn2 <- [1,70,null,{}] 22:45:12 INFO - PROCESS | 1663 | 1467265512574 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}] 22:45:12 INFO - PROCESS | 1663 | 1467265512577 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:12 INFO - PROCESS | 1663 | 1467265512701 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 22:45:12 INFO - PROCESS | 1663 | 1467265512929 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 1663 | 1467265512931 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1132b0800 == 25 [pid = 1663] [id = 25] 22:45:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x115e87c00) [pid = 1663] [serial = 71] [outer = 0x0] 22:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x115e8d800) [pid = 1663] [serial = 72] [outer = 0x115e87c00] 22:45:13 INFO - PROCESS | 1663 | 1467265513009 Marionette DEBUG loaded listener.js 22:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1164e1000) [pid = 1663] [serial = 73] [outer = 0x115e87c00] 22:45:13 INFO - PROCESS | 1663 | 1467265513444 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]]]}] 22:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 22:45:13 INFO - PROCESS | 1663 | 1467265513488 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 1663 | 1467265513490 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 22:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:45:13 INFO - PROCESS | 1663 | 1467265513493 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:45:13 INFO - PROCESS | 1663 | 1467265513495 Marionette TRACE conn2 <- [1,74,null,{}] 22:45:13 INFO - PROCESS | 1663 | 1467265513498 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}] 22:45:13 INFO - PROCESS | 1663 | 1467265513500 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:13 INFO - PROCESS | 1663 | 1467265513583 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 22:45:13 INFO - PROCESS | 1663 | 1467265513624 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:13 INFO - PROCESS | 1663 | 1467265513625 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x115ee8000 == 26 [pid = 1663] [id = 26] 22:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11687d400) [pid = 1663] [serial = 74] [outer = 0x0] 22:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1176ef400) [pid = 1663] [serial = 75] [outer = 0x11687d400] 22:45:13 INFO - PROCESS | 1663 | 1467265513654 Marionette DEBUG loaded listener.js 22:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1181ef800) [pid = 1663] [serial = 76] [outer = 0x11687d400] 22:45:13 INFO - PROCESS | 1663 | 1467265513979 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]]]}] 22:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 524ms 22:45:14 INFO - PROCESS | 1663 | 1467265514021 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 22:45:14 INFO - PROCESS | 1663 | 1467265514023 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 22:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:45:14 INFO - PROCESS | 1663 | 1467265514027 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:45:14 INFO - PROCESS | 1663 | 1467265514028 Marionette TRACE conn2 <- [1,78,null,{}] 22:45:14 INFO - PROCESS | 1663 | 1467265514030 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}] 22:45:14 INFO - PROCESS | 1663 | 1467265514031 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:14 INFO - PROCESS | 1663 | 1467265514117 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 22:45:14 INFO - PROCESS | 1663 | 1467265514162 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 1663 | 1467265514164 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x112dbd800 == 27 [pid = 1663] [id = 27] 22:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1122b9400) [pid = 1663] [serial = 77] [outer = 0x0] 22:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112a9e400) [pid = 1663] [serial = 78] [outer = 0x1122b9400] 22:45:14 INFO - PROCESS | 1663 | 1467265514189 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1182b5c00) [pid = 1663] [serial = 79] [outer = 0x1122b9400] 22:45:14 INFO - PROCESS | 1663 | 1467265514455 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]]]}] 22:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 22:45:14 INFO - PROCESS | 1663 | 1467265514495 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 22:45:14 INFO - PROCESS | 1663 | 1467265514496 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 22:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:45:14 INFO - PROCESS | 1663 | 1467265514508 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:45:14 INFO - PROCESS | 1663 | 1467265514511 Marionette TRACE conn2 <- [1,82,null,{}] 22:45:14 INFO - PROCESS | 1663 | 1467265514520 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}] 22:45:14 INFO - PROCESS | 1663 | 1467265514524 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:14 INFO - PROCESS | 1663 | 1467265514599 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 22:45:14 INFO - PROCESS | 1663 | 1467265514604 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 1663 | 1467265514605 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x117146000 == 28 [pid = 1663] [id = 28] 22:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1184d9800) [pid = 1663] [serial = 80] [outer = 0x0] 22:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1187c0400) [pid = 1663] [serial = 81] [outer = 0x1184d9800] 22:45:14 INFO - PROCESS | 1663 | 1467265514632 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119227800) [pid = 1663] [serial = 82] [outer = 0x1184d9800] 22:45:14 INFO - PROCESS | 1663 | 1467265514943 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]]]}] 22:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 480ms 22:45:14 INFO - PROCESS | 1663 | 1467265514980 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 22:45:14 INFO - PROCESS | 1663 | 1467265514982 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 22:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:45:14 INFO - PROCESS | 1663 | 1467265514987 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:45:14 INFO - PROCESS | 1663 | 1467265514988 Marionette TRACE conn2 <- [1,86,null,{}] 22:45:14 INFO - PROCESS | 1663 | 1467265514990 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}] 22:45:14 INFO - PROCESS | 1663 | 1467265514992 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:15 INFO - PROCESS | 1663 | 1467265515063 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 22:45:15 INFO - PROCESS | 1663 | 1467265515068 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:15 INFO - PROCESS | 1663 | 1467265515070 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2d000 == 29 [pid = 1663] [id = 29] 22:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119227c00) [pid = 1663] [serial = 83] [outer = 0x0] 22:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1192ac400) [pid = 1663] [serial = 84] [outer = 0x119227c00] 22:45:15 INFO - PROCESS | 1663 | 1467265515095 Marionette DEBUG loaded listener.js 22:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119397400) [pid = 1663] [serial = 85] [outer = 0x119227c00] 22:45:15 INFO - PROCESS | 1663 | 1467265515372 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]]]}] 22:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 422ms 22:45:15 INFO - PROCESS | 1663 | 1467265515408 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 22:45:15 INFO - PROCESS | 1663 | 1467265515409 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 22:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:45:15 INFO - PROCESS | 1663 | 1467265515411 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:45:15 INFO - PROCESS | 1663 | 1467265515412 Marionette TRACE conn2 <- [1,90,null,{}] 22:45:15 INFO - PROCESS | 1663 | 1467265515415 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}] 22:45:15 INFO - PROCESS | 1663 | 1467265515417 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:15 INFO - PROCESS | 1663 | 1467265515493 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 22:45:15 INFO - PROCESS | 1663 | 1467265515534 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:15 INFO - PROCESS | 1663 | 1467265515538 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183f0000 == 30 [pid = 1663] [id = 30] 22:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119692400) [pid = 1663] [serial = 86] [outer = 0x0] 22:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1196adc00) [pid = 1663] [serial = 87] [outer = 0x119692400] 22:45:15 INFO - PROCESS | 1663 | 1467265515572 Marionette DEBUG loaded listener.js 22:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1196b5400) [pid = 1663] [serial = 88] [outer = 0x119692400] 22:45:15 INFO - PROCESS | 1663 | 1467265515839 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]]]}] 22:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms 22:45:15 INFO - PROCESS | 1663 | 1467265515891 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 22:45:15 INFO - PROCESS | 1663 | 1467265515892 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 22:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:45:15 INFO - PROCESS | 1663 | 1467265515894 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:45:15 INFO - PROCESS | 1663 | 1467265515895 Marionette TRACE conn2 <- [1,94,null,{}] 22:45:15 INFO - PROCESS | 1663 | 1467265515898 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}] 22:45:15 INFO - PROCESS | 1663 | 1467265515900 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:15 INFO - PROCESS | 1663 | 1467265515978 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 22:45:15 INFO - PROCESS | 1663 | 1467265515982 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:15 INFO - PROCESS | 1663 | 1467265515984 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167b4000 == 31 [pid = 1663] [id = 31] 22:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1196b8000) [pid = 1663] [serial = 89] [outer = 0x0] 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119c55000) [pid = 1663] [serial = 90] [outer = 0x1196b8000] 22:45:16 INFO - PROCESS | 1663 | 1467265516011 Marionette DEBUG loaded listener.js 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121102400) [pid = 1663] [serial = 91] [outer = 0x1196b8000] 22:45:16 INFO - PROCESS | 1663 | 1467265516303 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]]]}] 22:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 421ms 22:45:16 INFO - PROCESS | 1663 | 1467265516323 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 22:45:16 INFO - PROCESS | 1663 | 1467265516324 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 22:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:45:16 INFO - PROCESS | 1663 | 1467265516327 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:45:16 INFO - PROCESS | 1663 | 1467265516328 Marionette TRACE conn2 <- [1,98,null,{}] 22:45:16 INFO - PROCESS | 1663 | 1467265516330 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}] 22:45:16 INFO - PROCESS | 1663 | 1467265516331 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:16 INFO - PROCESS | 1663 | 1467265516406 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 22:45:16 INFO - PROCESS | 1663 | 1467265516452 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:16 INFO - PROCESS | 1663 | 1467265516453 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aa6000 == 32 [pid = 1663] [id = 32] 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1196cd000) [pid = 1663] [serial = 92] [outer = 0x0] 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121290800) [pid = 1663] [serial = 93] [outer = 0x1196cd000] 22:45:16 INFO - PROCESS | 1663 | 1467265516478 Marionette DEBUG loaded listener.js 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121460800) [pid = 1663] [serial = 94] [outer = 0x1196cd000] 22:45:16 INFO - PROCESS | 1663 | 1467265516715 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]]]}] 22:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 22:45:16 INFO - PROCESS | 1663 | 1467265516745 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 22:45:16 INFO - PROCESS | 1663 | 1467265516746 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 22:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:45:16 INFO - PROCESS | 1663 | 1467265516748 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:45:16 INFO - PROCESS | 1663 | 1467265516749 Marionette TRACE conn2 <- [1,102,null,{}] 22:45:16 INFO - PROCESS | 1663 | 1467265516762 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}] 22:45:16 INFO - PROCESS | 1663 | 1467265516763 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:16 INFO - PROCESS | 1663 | 1467265516844 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 22:45:16 INFO - PROCESS | 1663 | 1467265516849 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:16 INFO - PROCESS | 1663 | 1467265516850 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11951d000 == 33 [pid = 1663] [id = 33] 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12142a000) [pid = 1663] [serial = 95] [outer = 0x0] 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121616400) [pid = 1663] [serial = 96] [outer = 0x12142a000] 22:45:16 INFO - PROCESS | 1663 | 1467265516878 Marionette DEBUG loaded listener.js 22:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1182b1c00) [pid = 1663] [serial = 97] [outer = 0x12142a000] 22:45:17 INFO - PROCESS | 1663 | 1467265517277 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]]]}] 22:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 578ms 22:45:17 INFO - PROCESS | 1663 | 1467265517339 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 22:45:17 INFO - PROCESS | 1663 | 1467265517341 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 22:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:45:17 INFO - PROCESS | 1663 | 1467265517344 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:45:17 INFO - PROCESS | 1663 | 1467265517346 Marionette TRACE conn2 <- [1,106,null,{}] 22:45:17 INFO - PROCESS | 1663 | 1467265517358 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}] 22:45:17 INFO - PROCESS | 1663 | 1467265517359 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:17 INFO - PROCESS | 1663 | 1467265517442 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 22:45:17 INFO - PROCESS | 1663 | 1467265517446 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:17 INFO - PROCESS | 1663 | 1467265517447 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x119620800 == 34 [pid = 1663] [id = 34] 22:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1217dd000) [pid = 1663] [serial = 98] [outer = 0x0] 22:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1239da000) [pid = 1663] [serial = 99] [outer = 0x1217dd000] 22:45:17 INFO - PROCESS | 1663 | 1467265517473 Marionette DEBUG loaded listener.js 22:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123fdf400) [pid = 1663] [serial = 100] [outer = 0x1217dd000] 22:45:17 INFO - PROCESS | 1663 | 1467265517759 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]]]}] 22:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 476ms 22:45:17 INFO - PROCESS | 1663 | 1467265517821 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 22:45:17 INFO - PROCESS | 1663 | 1467265517822 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 22:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:45:17 INFO - PROCESS | 1663 | 1467265517824 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:45:17 INFO - PROCESS | 1663 | 1467265517825 Marionette TRACE conn2 <- [1,110,null,{}] 22:45:17 INFO - PROCESS | 1663 | 1467265517827 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}] 22:45:17 INFO - PROCESS | 1663 | 1467265517828 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:17 INFO - PROCESS | 1663 | 1467265517902 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 22:45:17 INFO - PROCESS | 1663 | 1467265517944 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:17 INFO - PROCESS | 1663 | 1467265517945 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x119633800 == 35 [pid = 1663] [id = 35] 22:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121606800) [pid = 1663] [serial = 101] [outer = 0x0] 22:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x123fec400) [pid = 1663] [serial = 102] [outer = 0x121606800] 22:45:17 INFO - PROCESS | 1663 | 1467265517975 Marionette DEBUG loaded listener.js 22:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x124c42000) [pid = 1663] [serial = 103] [outer = 0x121606800] 22:45:18 INFO - PROCESS | 1663 | 1467265518224 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]]]}] 22:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 417ms 22:45:18 INFO - PROCESS | 1663 | 1467265518243 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 22:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:45:18 INFO - PROCESS | 1663 | 1467265518244 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 22:45:18 INFO - PROCESS | 1663 | 1467265518246 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:45:18 INFO - PROCESS | 1663 | 1467265518248 Marionette TRACE conn2 <- [1,114,null,{}] 22:45:18 INFO - PROCESS | 1663 | 1467265518262 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}] 22:45:18 INFO - PROCESS | 1663 | 1467265518263 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:18 INFO - PROCESS | 1663 | 1467265518354 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 22:45:18 INFO - PROCESS | 1663 | 1467265518358 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 1663 | 1467265518359 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x119992000 == 36 [pid = 1663] [id = 36] 22:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12516d800) [pid = 1663] [serial = 104] [outer = 0x0] 22:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x125d9c400) [pid = 1663] [serial = 105] [outer = 0x12516d800] 22:45:18 INFO - PROCESS | 1663 | 1467265518383 Marionette DEBUG loaded listener.js 22:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1261c2c00) [pid = 1663] [serial = 106] [outer = 0x12516d800] 22:45:18 INFO - PROCESS | 1663 | 1467265518691 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]]]}] 22:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 477ms 22:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:45:18 INFO - PROCESS | 1663 | 1467265518724 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 22:45:18 INFO - PROCESS | 1663 | 1467265518725 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 22:45:18 INFO - PROCESS | 1663 | 1467265518727 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:45:18 INFO - PROCESS | 1663 | 1467265518728 Marionette TRACE conn2 <- [1,118,null,{}] 22:45:18 INFO - PROCESS | 1663 | 1467265518730 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}] 22:45:18 INFO - PROCESS | 1663 | 1467265518731 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:18 INFO - PROCESS | 1663 | 1467265518807 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 22:45:18 INFO - PROCESS | 1663 | 1467265518855 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 1663 | 1467265518856 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b22800 == 37 [pid = 1663] [id = 37] 22:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x125170400) [pid = 1663] [serial = 107] [outer = 0x0] 22:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126337800) [pid = 1663] [serial = 108] [outer = 0x125170400] 22:45:18 INFO - PROCESS | 1663 | 1467265518880 Marionette DEBUG loaded listener.js 22:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1267f3800) [pid = 1663] [serial = 109] [outer = 0x125170400] 22:45:19 INFO - PROCESS | 1663 | 1467265519112 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]]]}] 22:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 22:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:45:19 INFO - PROCESS | 1663 | 1467265519146 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 22:45:19 INFO - PROCESS | 1663 | 1467265519147 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 22:45:19 INFO - PROCESS | 1663 | 1467265519160 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:45:19 INFO - PROCESS | 1663 | 1467265519161 Marionette TRACE conn2 <- [1,122,null,{}] 22:45:19 INFO - PROCESS | 1663 | 1467265519178 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}] 22:45:19 INFO - PROCESS | 1663 | 1467265519180 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:19 INFO - PROCESS | 1663 | 1467265519300 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 22:45:19 INFO - PROCESS | 1663 | 1467265519306 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:19 INFO - PROCESS | 1663 | 1467265519307 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e43000 == 38 [pid = 1663] [id = 38] 22:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11938c800) [pid = 1663] [serial = 110] [outer = 0x0] 22:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x127461800) [pid = 1663] [serial = 111] [outer = 0x11938c800] 22:45:19 INFO - PROCESS | 1663 | 1467265519345 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x128929c00) [pid = 1663] [serial = 112] [outer = 0x11938c800] 22:45:19 INFO - PROCESS | 1663 | 1467265519694 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]]]}] 22:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 584ms 22:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:45:19 INFO - PROCESS | 1663 | 1467265519734 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 22:45:19 INFO - PROCESS | 1663 | 1467265519736 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 22:45:19 INFO - PROCESS | 1663 | 1467265519739 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:45:19 INFO - PROCESS | 1663 | 1467265519740 Marionette TRACE conn2 <- [1,126,null,{}] 22:45:19 INFO - PROCESS | 1663 | 1467265519742 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}] 22:45:19 INFO - PROCESS | 1663 | 1467265519743 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:19 INFO - PROCESS | 1663 | 1467265519842 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 22:45:19 INFO - PROCESS | 1663 | 1467265519848 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:19 INFO - PROCESS | 1663 | 1467265519849 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x120faf000 == 39 [pid = 1663] [id = 39] 22:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1265bdc00) [pid = 1663] [serial = 113] [outer = 0x0] 22:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12892f400) [pid = 1663] [serial = 114] [outer = 0x1265bdc00] 22:45:19 INFO - PROCESS | 1663 | 1467265519873 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x128c10800) [pid = 1663] [serial = 115] [outer = 0x1265bdc00] 22:45:20 INFO - PROCESS | 1663 | 1467265520172 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]]]}] 22:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 22:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:45:20 INFO - PROCESS | 1663 | 1467265520209 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 22:45:20 INFO - PROCESS | 1663 | 1467265520210 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 22:45:20 INFO - PROCESS | 1663 | 1467265520212 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:45:20 INFO - PROCESS | 1663 | 1467265520213 Marionette TRACE conn2 <- [1,130,null,{}] 22:45:20 INFO - PROCESS | 1663 | 1467265520215 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}] 22:45:20 INFO - PROCESS | 1663 | 1467265520216 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:20 INFO - PROCESS | 1663 | 1467265520295 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 22:45:20 INFO - PROCESS | 1663 | 1467265520298 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 1663 | 1467265520299 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12176b000 == 40 [pid = 1663] [id = 40] 22:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x128c10c00) [pid = 1663] [serial = 116] [outer = 0x0] 22:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x128dc8800) [pid = 1663] [serial = 117] [outer = 0x128c10c00] 22:45:20 INFO - PROCESS | 1663 | 1467265520330 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x129328400) [pid = 1663] [serial = 118] [outer = 0x128c10c00] 22:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 423ms 22:45:20 INFO - PROCESS | 1663 | 1467265520627 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]]]}] 22:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:45:20 INFO - PROCESS | 1663 | 1467265520640 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 22:45:20 INFO - PROCESS | 1663 | 1467265520641 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 22:45:20 INFO - PROCESS | 1663 | 1467265520643 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:45:20 INFO - PROCESS | 1663 | 1467265520644 Marionette TRACE conn2 <- [1,134,null,{}] 22:45:20 INFO - PROCESS | 1663 | 1467265520646 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}] 22:45:20 INFO - PROCESS | 1663 | 1467265520647 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:20 INFO - PROCESS | 1663 | 1467265520731 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 22:45:20 INFO - PROCESS | 1663 | 1467265520796 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 1663 | 1467265520797 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x123949000 == 41 [pid = 1663] [id = 41] 22:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12145c400) [pid = 1663] [serial = 119] [outer = 0x0] 22:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12932c000) [pid = 1663] [serial = 120] [outer = 0x12145c400] 22:45:20 INFO - PROCESS | 1663 | 1467265520820 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x129578c00) [pid = 1663] [serial = 121] [outer = 0x12145c400] 22:45:21 INFO - PROCESS | 1663 | 1467265521754 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]]]}] 22:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1122ms 22:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:45:21 INFO - PROCESS | 1663 | 1467265521766 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 1663 | 1467265521768 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 22:45:21 INFO - PROCESS | 1663 | 1467265521771 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - PROCESS | 1663 | 1467265521772 Marionette TRACE conn2 <- [1,138,null,{}] 22:45:21 INFO - PROCESS | 1663 | 1467265521776 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}] 22:45:21 INFO - PROCESS | 1663 | 1467265521778 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:21 INFO - PROCESS | 1663 | 1467265521869 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 22:45:21 INFO - PROCESS | 1663 | 1467265521900 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 1663 | 1467265521903 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1133df800 == 42 [pid = 1663] [id = 42] 22:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x116885400) [pid = 1663] [serial = 122] [outer = 0x0] 22:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x116f20000) [pid = 1663] [serial = 123] [outer = 0x116885400] 22:45:21 INFO - PROCESS | 1663 | 1467265521930 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x117ed1c00) [pid = 1663] [serial = 124] [outer = 0x116885400] 22:45:22 INFO - PROCESS | 1663 | 1467265522233 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]]]}] 22:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 22:45:22 INFO - PROCESS | 1663 | 1467265522291 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 1663 | 1467265522294 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 22:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:45:22 INFO - PROCESS | 1663 | 1467265522298 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 1663 | 1467265522300 Marionette TRACE conn2 <- [1,142,null,{}] 22:45:22 INFO - PROCESS | 1663 | 1467265522302 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}] 22:45:22 INFO - PROCESS | 1663 | 1467265522304 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:22 INFO - PROCESS | 1663 | 1467265522395 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 22:45:22 INFO - PROCESS | 1663 | 1467265522427 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 1663 | 1467265522428 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167b2800 == 43 [pid = 1663] [id = 43] 22:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1181f5800) [pid = 1663] [serial = 125] [outer = 0x0] 22:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1184e2000) [pid = 1663] [serial = 126] [outer = 0x1181f5800] 22:45:22 INFO - PROCESS | 1663 | 1467265522455 Marionette DEBUG loaded listener.js 22:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1187bd400) [pid = 1663] [serial = 127] [outer = 0x1181f5800] 22:45:22 INFO - PROCESS | 1663 | 1467265522769 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]]]}] 22:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 22:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:45:22 INFO - PROCESS | 1663 | 1467265522818 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 1663 | 1467265522820 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 22:45:22 INFO - PROCESS | 1663 | 1467265522822 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 1663 | 1467265522824 Marionette TRACE conn2 <- [1,146,null,{}] 22:45:22 INFO - PROCESS | 1663 | 1467265522831 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}] 22:45:22 INFO - PROCESS | 1663 | 1467265522834 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:22 INFO - PROCESS | 1663 | 1467265522923 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 22:45:22 INFO - PROCESS | 1663 | 1467265522955 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 1663 | 1467265522956 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x11745a000 == 44 [pid = 1663] [id = 44] 22:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119393000) [pid = 1663] [serial = 128] [outer = 0x0] 22:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119688c00) [pid = 1663] [serial = 129] [outer = 0x119393000] 22:45:22 INFO - PROCESS | 1663 | 1467265522983 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1196b1c00) [pid = 1663] [serial = 130] [outer = 0x119393000] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12932b800) [pid = 1663] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12ba05000) [pid = 1663] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1181edc00) [pid = 1663] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x11815a800) [pid = 1663] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12cb93800) [pid = 1663] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12c67dc00) [pid = 1663] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12a8b2c00) [pid = 1663] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12c019000) [pid = 1663] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12beef000) [pid = 1663] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x117ed3400) [pid = 1663] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1295e9800) [pid = 1663] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12aab9800) [pid = 1663] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12a7a3000) [pid = 1663] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119692400) [pid = 1663] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1196b8000) [pid = 1663] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1196cd000) [pid = 1663] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12142a000) [pid = 1663] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1217dd000) [pid = 1663] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12516d800) [pid = 1663] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x125170400) [pid = 1663] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11938c800) [pid = 1663] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x128924000) [pid = 1663] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x112f5f000) [pid = 1663] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116f24000) [pid = 1663] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x115e87c00) [pid = 1663] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11687d400) [pid = 1663] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1122b9400) [pid = 1663] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1184d9800) [pid = 1663] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:45:23 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119227c00) [pid = 1663] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:45:23 INFO - PROCESS | 1663 | 1467265523708 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]]]}] 22:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 922ms 22:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:45:23 INFO - PROCESS | 1663 | 1467265523744 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 1663 | 1467265523746 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 22:45:23 INFO - PROCESS | 1663 | 1467265523748 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 1663 | 1467265523749 Marionette TRACE conn2 <- [1,150,null,{}] 22:45:23 INFO - PROCESS | 1663 | 1467265523773 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}] 22:45:23 INFO - PROCESS | 1663 | 1467265523774 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:23 INFO - PROCESS | 1663 | 1467265523871 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 22:45:23 INFO - PROCESS | 1663 | 1467265523874 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 1663 | 1467265523876 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a3000 == 45 [pid = 1663] [id = 45] 22:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11815a800) [pid = 1663] [serial = 131] [outer = 0x0] 22:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1184d9800) [pid = 1663] [serial = 132] [outer = 0x11815a800] 22:45:23 INFO - PROCESS | 1663 | 1467265523902 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119687800) [pid = 1663] [serial = 133] [outer = 0x11815a800] 22:45:24 INFO - PROCESS | 1663 | 1467265524195 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]]]}] 22:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 475ms 22:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:45:24 INFO - PROCESS | 1663 | 1467265524224 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 22:45:24 INFO - PROCESS | 1663 | 1467265524225 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 22:45:24 INFO - PROCESS | 1663 | 1467265524227 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:45:24 INFO - PROCESS | 1663 | 1467265524228 Marionette TRACE conn2 <- [1,154,null,{}] 22:45:24 INFO - PROCESS | 1663 | 1467265524231 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}] 22:45:24 INFO - PROCESS | 1663 | 1467265524232 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:24 INFO - PROCESS | 1663 | 1467265524305 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 22:45:24 INFO - PROCESS | 1663 | 1467265524361 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:24 INFO - PROCESS | 1663 | 1467265524363 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d8800 == 46 [pid = 1663] [id = 46] 22:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11332ec00) [pid = 1663] [serial = 134] [outer = 0x0] 22:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1196b5800) [pid = 1663] [serial = 135] [outer = 0x11332ec00] 22:45:24 INFO - PROCESS | 1663 | 1467265524387 Marionette DEBUG loaded listener.js 22:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119950c00) [pid = 1663] [serial = 136] [outer = 0x11332ec00] 22:45:24 INFO - PROCESS | 1663 | 1467265524676 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]]]}] 22:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 467ms 22:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:45:24 INFO - PROCESS | 1663 | 1467265524696 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 22:45:24 INFO - PROCESS | 1663 | 1467265524697 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 22:45:24 INFO - PROCESS | 1663 | 1467265524699 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:45:24 INFO - PROCESS | 1663 | 1467265524701 Marionette TRACE conn2 <- [1,158,null,{}] 22:45:24 INFO - PROCESS | 1663 | 1467265524711 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}] 22:45:24 INFO - PROCESS | 1663 | 1467265524714 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:24 INFO - PROCESS | 1663 | 1467265524806 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 22:45:24 INFO - PROCESS | 1663 | 1467265524810 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:24 INFO - PROCESS | 1663 | 1467265524811 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x119539000 == 47 [pid = 1663] [id = 47] 22:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x120e18400) [pid = 1663] [serial = 137] [outer = 0x0] 22:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12145e000) [pid = 1663] [serial = 138] [outer = 0x120e18400] 22:45:24 INFO - PROCESS | 1663 | 1467265524838 Marionette DEBUG loaded listener.js 22:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x124951400) [pid = 1663] [serial = 139] [outer = 0x120e18400] 22:45:25 INFO - PROCESS | 1663 | 1467265525141 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]]]}] 22:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 476ms 22:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:45:25 INFO - PROCESS | 1663 | 1467265525176 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 1663 | 1467265525177 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 22:45:25 INFO - PROCESS | 1663 | 1467265525179 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 1663 | 1467265525181 Marionette TRACE conn2 <- [1,162,null,{}] 22:45:25 INFO - PROCESS | 1663 | 1467265525183 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}] 22:45:25 INFO - PROCESS | 1663 | 1467265525184 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:25 INFO - PROCESS | 1663 | 1467265525253 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 22:45:25 INFO - PROCESS | 1663 | 1467265525256 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 1663 | 1467265525257 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x119979800 == 48 [pid = 1663] [id = 48] 22:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x124b48000) [pid = 1663] [serial = 140] [outer = 0x0] 22:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x125173800) [pid = 1663] [serial = 141] [outer = 0x124b48000] 22:45:25 INFO - PROCESS | 1663 | 1467265525283 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x125d9a400) [pid = 1663] [serial = 142] [outer = 0x124b48000] 22:45:25 INFO - PROCESS | 1663 | 1467265525689 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]]]}] 22:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 517ms 22:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:45:25 INFO - PROCESS | 1663 | 1467265525698 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 1663 | 1467265525700 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 22:45:25 INFO - PROCESS | 1663 | 1467265525703 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 1663 | 1467265525705 Marionette TRACE conn2 <- [1,166,null,{}] 22:45:25 INFO - PROCESS | 1663 | 1467265525709 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}] 22:45:25 INFO - PROCESS | 1663 | 1467265525711 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:25 INFO - PROCESS | 1663 | 1467265525806 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 22:45:25 INFO - PROCESS | 1663 | 1467265525850 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 1663 | 1467265525853 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x11615e000 == 49 [pid = 1663] [id = 49] 22:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x115e86000) [pid = 1663] [serial = 143] [outer = 0x0] 22:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1167a6c00) [pid = 1663] [serial = 144] [outer = 0x115e86000] 22:45:25 INFO - PROCESS | 1663 | 1467265525884 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1176f5800) [pid = 1663] [serial = 145] [outer = 0x115e86000] 22:45:26 INFO - PROCESS | 1663 | 1467265526304 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]]]}] 22:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 22:45:26 INFO - PROCESS | 1663 | 1467265526323 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 1663 | 1467265526326 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 22:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:45:26 INFO - PROCESS | 1663 | 1467265526331 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 1663 | 1467265526333 Marionette TRACE conn2 <- [1,170,null,{}] 22:45:26 INFO - PROCESS | 1663 | 1467265526335 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}] 22:45:26 INFO - PROCESS | 1663 | 1467265526337 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:26 INFO - PROCESS | 1663 | 1467265526431 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 22:45:26 INFO - PROCESS | 1663 | 1467265526474 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 1663 | 1467265526475 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192d0800 == 50 [pid = 1663] [id = 50] 22:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1181f0000) [pid = 1663] [serial = 146] [outer = 0x0] 22:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118a61000) [pid = 1663] [serial = 147] [outer = 0x1181f0000] 22:45:26 INFO - PROCESS | 1663 | 1467265526505 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1192a9000) [pid = 1663] [serial = 148] [outer = 0x1181f0000] 22:45:26 INFO - PROCESS | 1663 | 1467265526905 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]]]}] 22:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 22:45:26 INFO - PROCESS | 1663 | 1467265526968 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 1663 | 1467265526969 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 22:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:45:26 INFO - PROCESS | 1663 | 1467265526973 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 1663 | 1467265526976 Marionette TRACE conn2 <- [1,174,null,{}] 22:45:26 INFO - PROCESS | 1663 | 1467265526985 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}] 22:45:26 INFO - PROCESS | 1663 | 1467265526989 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:27 INFO - PROCESS | 1663 | 1467265527079 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 22:45:27 INFO - PROCESS | 1663 | 1467265527140 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:27 INFO - PROCESS | 1663 | 1467265527142 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x121196000 == 51 [pid = 1663] [id = 51] 22:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12142a400) [pid = 1663] [serial = 149] [outer = 0x0] 22:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x121603800) [pid = 1663] [serial = 150] [outer = 0x12142a400] 22:45:27 INFO - PROCESS | 1663 | 1467265527185 Marionette DEBUG loaded listener.js 22:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1239da400) [pid = 1663] [serial = 151] [outer = 0x12142a400] 22:45:27 INFO - PROCESS | 1663 | 1467265527585 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]]]}] 22:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 622ms 22:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:45:27 INFO - PROCESS | 1663 | 1467265527595 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 22:45:27 INFO - PROCESS | 1663 | 1467265527597 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 22:45:27 INFO - PROCESS | 1663 | 1467265527599 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:45:27 INFO - PROCESS | 1663 | 1467265527600 Marionette TRACE conn2 <- [1,178,null,{}] 22:45:27 INFO - PROCESS | 1663 | 1467265527603 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}] 22:45:27 INFO - PROCESS | 1663 | 1467265527604 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:27 INFO - PROCESS | 1663 | 1467265527695 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 22:45:27 INFO - PROCESS | 1663 | 1467265527739 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:27 INFO - PROCESS | 1663 | 1467265527740 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ace000 == 52 [pid = 1663] [id = 52] 22:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x125170400) [pid = 1663] [serial = 152] [outer = 0x0] 22:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x125da2c00) [pid = 1663] [serial = 153] [outer = 0x125170400] 22:45:27 INFO - PROCESS | 1663 | 1467265527769 Marionette DEBUG loaded listener.js 22:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1265bc800) [pid = 1663] [serial = 154] [outer = 0x125170400] 22:45:28 INFO - PROCESS | 1663 | 1467265528166 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]]]}] 22:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 22:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:45:28 INFO - PROCESS | 1663 | 1467265528220 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 22:45:28 INFO - PROCESS | 1663 | 1467265528221 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 22:45:28 INFO - PROCESS | 1663 | 1467265528223 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:45:28 INFO - PROCESS | 1663 | 1467265528225 Marionette TRACE conn2 <- [1,182,null,{}] 22:45:28 INFO - PROCESS | 1663 | 1467265528227 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}] 22:45:28 INFO - PROCESS | 1663 | 1467265528228 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:28 INFO - PROCESS | 1663 | 1467265528324 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 22:45:28 INFO - PROCESS | 1663 | 1467265528399 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:28 INFO - PROCESS | 1663 | 1467265528400 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11965c800 == 53 [pid = 1663] [id = 53] 22:45:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1167a9800) [pid = 1663] [serial = 155] [outer = 0x0] 22:45:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1265ce800) [pid = 1663] [serial = 156] [outer = 0x1167a9800] 22:45:28 INFO - PROCESS | 1663 | 1467265528442 Marionette DEBUG loaded listener.js 22:45:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x128922800) [pid = 1663] [serial = 157] [outer = 0x1167a9800] 22:45:28 INFO - PROCESS | 1663 | 1467265528928 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]]]}] 22:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 22:45:28 INFO - PROCESS | 1663 | 1467265528944 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 22:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:45:28 INFO - PROCESS | 1663 | 1467265528947 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 22:45:28 INFO - PROCESS | 1663 | 1467265528950 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:45:28 INFO - PROCESS | 1663 | 1467265528952 Marionette TRACE conn2 <- [1,186,null,{}] 22:45:28 INFO - PROCESS | 1663 | 1467265528956 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}] 22:45:28 INFO - PROCESS | 1663 | 1467265528957 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:29 INFO - PROCESS | 1663 | 1467265529047 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 22:45:29 INFO - PROCESS | 1663 | 1467265529092 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 1663 | 1467265529094 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x11714f800 == 54 [pid = 1663] [id = 54] 22:45:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1164e9800) [pid = 1663] [serial = 158] [outer = 0x0] 22:45:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11663a400) [pid = 1663] [serial = 159] [outer = 0x1164e9800] 22:45:29 INFO - PROCESS | 1663 | 1467265529122 Marionette DEBUG loaded listener.js 22:45:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x116a21800) [pid = 1663] [serial = 160] [outer = 0x1164e9800] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119539000 == 53 [pid = 1663] [id = 47] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d8800 == 52 [pid = 1663] [id = 46] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a3000 == 51 [pid = 1663] [id = 45] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11745a000 == 50 [pid = 1663] [id = 44] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1183f0000 == 49 [pid = 1663] [id = 30] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1167b4000 == 48 [pid = 1663] [id = 31] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x117146000 == 47 [pid = 1663] [id = 28] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1167b2800 == 46 [pid = 1663] [id = 43] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x117e2d000 == 45 [pid = 1663] [id = 29] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1133df800 == 44 [pid = 1663] [id = 42] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x112dbd800 == 43 [pid = 1663] [id = 27] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11951d000 == 42 [pid = 1663] [id = 33] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119633800 == 41 [pid = 1663] [id = 35] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119620800 == 40 [pid = 1663] [id = 34] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x118aa6000 == 39 [pid = 1663] [id = 32] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11965c800 == 38 [pid = 1663] [id = 53] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123ace000 == 37 [pid = 1663] [id = 52] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x121196000 == 36 [pid = 1663] [id = 51] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1192d0800 == 35 [pid = 1663] [id = 50] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12176b000 == 34 [pid = 1663] [id = 40] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x120e43000 == 33 [pid = 1663] [id = 38] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x120faf000 == 32 [pid = 1663] [id = 39] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119979800 == 31 [pid = 1663] [id = 48] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119992000 == 30 [pid = 1663] [id = 36] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11615e000 == 29 [pid = 1663] [id = 49] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119b22800 == 28 [pid = 1663] [id = 37] 22:45:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123949000 == 27 [pid = 1663] [id = 41] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12145f400) [pid = 1663] [serial = 11] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x119c55000) [pid = 1663] [serial = 90] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121102400) [pid = 1663] [serial = 91] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121290800) [pid = 1663] [serial = 93] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x121460800) [pid = 1663] [serial = 94] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121616400) [pid = 1663] [serial = 96] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1182b1c00) [pid = 1663] [serial = 97] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1239da000) [pid = 1663] [serial = 99] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x123fec400) [pid = 1663] [serial = 102] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x125d9c400) [pid = 1663] [serial = 105] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126337800) [pid = 1663] [serial = 108] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x127461800) [pid = 1663] [serial = 111] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12892f400) [pid = 1663] [serial = 114] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128dc8800) [pid = 1663] [serial = 117] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128930800) [pid = 1663] [serial = 63] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113278400) [pid = 1663] [serial = 66] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1181f0c00) [pid = 1663] [serial = 69] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x115e8d800) [pid = 1663] [serial = 72] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1176ef400) [pid = 1663] [serial = 75] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x112a9e400) [pid = 1663] [serial = 78] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1187c0400) [pid = 1663] [serial = 81] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1192ac400) [pid = 1663] [serial = 84] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1196b5400) [pid = 1663] [serial = 88] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1196adc00) [pid = 1663] [serial = 87] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x123fdf400) [pid = 1663] [serial = 100] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1261c2c00) [pid = 1663] [serial = 106] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x115e88000) [pid = 1663] [serial = 67] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1267f3800) [pid = 1663] [serial = 109] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1181ef800) [pid = 1663] [serial = 76] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128929c00) [pid = 1663] [serial = 112] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1182b5c00) [pid = 1663] [serial = 79] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1182b2800) [pid = 1663] [serial = 70] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1164e1000) [pid = 1663] [serial = 73] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119227800) [pid = 1663] [serial = 82] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119397400) [pid = 1663] [serial = 85] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x128926c00) [pid = 1663] [serial = 64] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12160f000) [pid = 1663] [serial = 8] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12bef8000) [pid = 1663] [serial = 33] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12c016c00) [pid = 1663] [serial = 34] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12becdc00) [pid = 1663] [serial = 31] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118156400) [pid = 1663] [serial = 30] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12babf400) [pid = 1663] [serial = 27] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12bac6000) [pid = 1663] [serial = 28] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12b408000) [pid = 1663] [serial = 24] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12b413000) [pid = 1663] [serial = 25] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12aab2400) [pid = 1663] [serial = 22] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12a7a4c00) [pid = 1663] [serial = 21] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1296da400) [pid = 1663] [serial = 18] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12932d400) [pid = 1663] [serial = 15] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x129332c00) [pid = 1663] [serial = 16] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12ba0a800) [pid = 1663] [serial = 60] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12ba0f400) [pid = 1663] [serial = 61] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1181f8c00) [pid = 1663] [serial = 57] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12ba02400) [pid = 1663] [serial = 58] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12d5cb400) [pid = 1663] [serial = 55] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12d5c5c00) [pid = 1663] [serial = 54] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12d1c3400) [pid = 1663] [serial = 51] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12d5c1800) [pid = 1663] [serial = 52] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12d079400) [pid = 1663] [serial = 48] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12c683800) [pid = 1663] [serial = 42] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12cb8c800) [pid = 1663] [serial = 43] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12d038000) [pid = 1663] [serial = 45] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x12c678c00) [pid = 1663] [serial = 40] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x12c61cc00) [pid = 1663] [serial = 39] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12c021400) [pid = 1663] [serial = 36] [outer = 0x0] [url = about:blank] 22:45:29 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12c615400) [pid = 1663] [serial = 37] [outer = 0x0] [url = about:blank] 22:45:30 INFO - PROCESS | 1663 | 1467265530074 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]]]}] 22:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1175ms 22:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:45:30 INFO - PROCESS | 1663 | 1467265530125 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 1663 | 1467265530127 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 22:45:30 INFO - PROCESS | 1663 | 1467265530130 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 1663 | 1467265530132 Marionette TRACE conn2 <- [1,190,null,{}] 22:45:30 INFO - PROCESS | 1663 | 1467265530141 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}] 22:45:30 INFO - PROCESS | 1663 | 1467265530142 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:30 INFO - PROCESS | 1663 | 1467265530217 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 22:45:30 INFO - PROCESS | 1663 | 1467265530222 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 1663 | 1467265530223 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1132b2000 == 28 [pid = 1663] [id = 55] 22:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x11680bc00) [pid = 1663] [serial = 161] [outer = 0x0] 22:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x116886400) [pid = 1663] [serial = 162] [outer = 0x11680bc00] 22:45:30 INFO - PROCESS | 1663 | 1467265530253 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x1176f3c00) [pid = 1663] [serial = 163] [outer = 0x11680bc00] 22:45:30 INFO - PROCESS | 1663 | 1467265530563 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]]]}] 22:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 478ms 22:45:30 INFO - PROCESS | 1663 | 1467265530608 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 1663 | 1467265530612 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 22:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:45:30 INFO - PROCESS | 1663 | 1467265530616 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 1663 | 1467265530618 Marionette TRACE conn2 <- [1,194,null,{}] 22:45:30 INFO - PROCESS | 1663 | 1467265530620 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}] 22:45:30 INFO - PROCESS | 1663 | 1467265530622 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:30 INFO - PROCESS | 1663 | 1467265530694 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 22:45:30 INFO - PROCESS | 1663 | 1467265530698 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 1663 | 1467265530699 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x116677000 == 29 [pid = 1663] [id = 56] 22:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1181f0c00) [pid = 1663] [serial = 164] [outer = 0x0] 22:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1181fb800) [pid = 1663] [serial = 165] [outer = 0x1181f0c00] 22:45:30 INFO - PROCESS | 1663 | 1467265530729 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x118551800) [pid = 1663] [serial = 166] [outer = 0x1181f0c00] 22:45:31 INFO - PROCESS | 1663 | 1467265531031 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]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 420ms 22:45:31 INFO - PROCESS | 1663 | 1467265531043 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 1663 | 1467265531044 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 22:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:45:31 INFO - PROCESS | 1663 | 1467265531062 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1663 | 1467265531065 Marionette TRACE conn2 <- [1,198,null,{}] 22:45:31 INFO - PROCESS | 1663 | 1467265531076 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}] 22:45:31 INFO - PROCESS | 1663 | 1467265531079 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:31 INFO - PROCESS | 1663 | 1467265531151 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 22:45:31 INFO - PROCESS | 1663 | 1467265531196 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 1663 | 1467265531198 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x117150800 == 30 [pid = 1663] [id = 57] 22:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x115e89800) [pid = 1663] [serial = 167] [outer = 0x0] 22:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1192b2400) [pid = 1663] [serial = 168] [outer = 0x115e89800] 22:45:31 INFO - PROCESS | 1663 | 1467265531225 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119399c00) [pid = 1663] [serial = 169] [outer = 0x115e89800] 22:45:31 INFO - PROCESS | 1663 | 1467265531493 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]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 488ms 22:45:31 INFO - PROCESS | 1663 | 1467265531542 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 22:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:45:31 INFO - PROCESS | 1663 | 1467265531544 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 22:45:31 INFO - PROCESS | 1663 | 1467265531546 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1663 | 1467265531547 Marionette TRACE conn2 <- [1,202,null,{}] 22:45:31 INFO - PROCESS | 1663 | 1467265531550 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}] 22:45:31 INFO - PROCESS | 1663 | 1467265531553 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:31 INFO - PROCESS | 1663 | 1467265531628 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 22:45:31 INFO - PROCESS | 1663 | 1467265531631 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 1663 | 1467265531633 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183d9000 == 31 [pid = 1663] [id = 58] 22:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1196b1400) [pid = 1663] [serial = 170] [outer = 0x0] 22:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1196cf400) [pid = 1663] [serial = 171] [outer = 0x1196b1400] 22:45:31 INFO - PROCESS | 1663 | 1467265531661 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119bbf800) [pid = 1663] [serial = 172] [outer = 0x1196b1400] 22:45:31 INFO - PROCESS | 1663 | 1467265531965 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]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 423ms 22:45:31 INFO - PROCESS | 1663 | 1467265531974 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 1663 | 1467265531975 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 22:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:45:31 INFO - PROCESS | 1663 | 1467265531977 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1663 | 1467265531978 Marionette TRACE conn2 <- [1,206,null,{}] 22:45:31 INFO - PROCESS | 1663 | 1467265531980 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}] 22:45:31 INFO - PROCESS | 1663 | 1467265531981 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:32 INFO - PROCESS | 1663 | 1467265532090 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 22:45:32 INFO - PROCESS | 1663 | 1467265532100 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:32 INFO - PROCESS | 1663 | 1467265532101 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d7000 == 32 [pid = 1663] [id = 59] 22:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11618ac00) [pid = 1663] [serial = 173] [outer = 0x0] 22:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119bbd000) [pid = 1663] [serial = 174] [outer = 0x11618ac00] 22:45:32 INFO - PROCESS | 1663 | 1467265532125 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12142d800) [pid = 1663] [serial = 175] [outer = 0x11618ac00] 22:45:32 INFO - PROCESS | 1663 | 1467265532427 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]]]}] 22:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 467ms 22:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:45:32 INFO - PROCESS | 1663 | 1467265532447 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 1663 | 1467265532448 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 22:45:32 INFO - PROCESS | 1663 | 1467265532450 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:45:32 INFO - PROCESS | 1663 | 1467265532453 Marionette TRACE conn2 <- [1,210,null,{}] 22:45:32 INFO - PROCESS | 1663 | 1467265532457 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}] 22:45:32 INFO - PROCESS | 1663 | 1467265532461 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:32 INFO - PROCESS | 1663 | 1467265532565 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 22:45:32 INFO - PROCESS | 1663 | 1467265532595 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:32 INFO - PROCESS | 1663 | 1467265532596 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x11952c000 == 33 [pid = 1663] [id = 60] 22:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1187c0800) [pid = 1663] [serial = 176] [outer = 0x0] 22:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x121609000) [pid = 1663] [serial = 177] [outer = 0x1187c0800] 22:45:32 INFO - PROCESS | 1663 | 1467265532621 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x125173400) [pid = 1663] [serial = 178] [outer = 0x1187c0800] 22:45:32 INFO - PROCESS | 1663 | 1467265532931 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]]]}] 22:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 523ms 22:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:45:32 INFO - PROCESS | 1663 | 1467265532973 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 1663 | 1467265532974 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 22:45:32 INFO - PROCESS | 1663 | 1467265532977 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:45:32 INFO - PROCESS | 1663 | 1467265532978 Marionette TRACE conn2 <- [1,214,null,{}] 22:45:32 INFO - PROCESS | 1663 | 1467265532980 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}] 22:45:32 INFO - PROCESS | 1663 | 1467265532981 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:33 INFO - PROCESS | 1663 | 1467265533074 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 22:45:33 INFO - PROCESS | 1663 | 1467265533077 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 1663 | 1467265533079 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x11965d000 == 34 [pid = 1663] [id = 61] 22:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1122be000) [pid = 1663] [serial = 179] [outer = 0x0] 22:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x125d99c00) [pid = 1663] [serial = 180] [outer = 0x1122be000] 22:45:33 INFO - PROCESS | 1663 | 1467265533103 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1261d0c00) [pid = 1663] [serial = 181] [outer = 0x1122be000] 22:45:33 INFO - PROCESS | 1663 | 1467265533400 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]]]}] 22:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 22:45:33 INFO - PROCESS | 1663 | 1467265533447 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 22:45:33 INFO - PROCESS | 1663 | 1467265533449 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 22:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:45:33 INFO - PROCESS | 1663 | 1467265533454 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - PROCESS | 1663 | 1467265533456 Marionette TRACE conn2 <- [1,218,null,{}] 22:45:33 INFO - PROCESS | 1663 | 1467265533459 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}] 22:45:33 INFO - PROCESS | 1663 | 1467265533461 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:33 INFO - PROCESS | 1663 | 1467265533591 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 22:45:33 INFO - PROCESS | 1663 | 1467265533608 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 1663 | 1467265533609 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b04800 == 35 [pid = 1663] [id = 62] 22:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12633e000) [pid = 1663] [serial = 182] [outer = 0x0] 22:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1265d0400) [pid = 1663] [serial = 183] [outer = 0x12633e000] 22:45:33 INFO - PROCESS | 1663 | 1467265533647 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1267fc000) [pid = 1663] [serial = 184] [outer = 0x12633e000] 22:45:33 INFO - PROCESS | 1663 | 1467265533977 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]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 573ms 22:45:34 INFO - PROCESS | 1663 | 1467265534024 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 1663 | 1467265534025 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 22:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:45:34 INFO - PROCESS | 1663 | 1467265534027 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1663 | 1467265534028 Marionette TRACE conn2 <- [1,222,null,{}] 22:45:34 INFO - PROCESS | 1663 | 1467265534030 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}] 22:45:34 INFO - PROCESS | 1663 | 1467265534031 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:34 INFO - PROCESS | 1663 | 1467265534181 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12145c400) [pid = 1663] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121606800) [pid = 1663] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1265bdc00) [pid = 1663] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x128c10c00) [pid = 1663] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x124b48000) [pid = 1663] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x120e18400) [pid = 1663] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1181f5800) [pid = 1663] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x116885400) [pid = 1663] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119393000) [pid = 1663] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11332ec00) [pid = 1663] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x11815a800) [pid = 1663] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:45:34 INFO - PROCESS | 1663 | 1467265534218 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:34 INFO - PROCESS | 1663 | 1467265534219 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11714f000 == 36 [pid = 1663] [id = 63] 22:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11332ec00) [pid = 1663] [serial = 185] [outer = 0x0] 22:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1181f3000) [pid = 1663] [serial = 186] [outer = 0x11332ec00] 22:45:34 INFO - PROCESS | 1663 | 1467265534243 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x12145c400) [pid = 1663] [serial = 187] [outer = 0x11332ec00] 22:45:34 INFO - PROCESS | 1663 | 1467265534504 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]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 519ms 22:45:34 INFO - PROCESS | 1663 | 1467265534547 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 1663 | 1467265534548 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 22:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:45:34 INFO - PROCESS | 1663 | 1467265534558 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1663 | 1467265534559 Marionette TRACE conn2 <- [1,226,null,{}] 22:45:34 INFO - PROCESS | 1663 | 1467265534562 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}] 22:45:34 INFO - PROCESS | 1663 | 1467265534563 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:34 INFO - PROCESS | 1663 | 1467265534639 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 22:45:34 INFO - PROCESS | 1663 | 1467265534642 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:34 INFO - PROCESS | 1663 | 1467265534643 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f95800 == 37 [pid = 1663] [id = 64] 22:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x121606800) [pid = 1663] [serial = 188] [outer = 0x0] 22:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1267f3400) [pid = 1663] [serial = 189] [outer = 0x121606800] 22:45:34 INFO - PROCESS | 1663 | 1467265534670 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x12892c800) [pid = 1663] [serial = 190] [outer = 0x121606800] 22:45:34 INFO - PROCESS | 1663 | 1467265534960 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]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 426ms 22:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:45:34 INFO - PROCESS | 1663 | 1467265534977 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 1663 | 1467265534979 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 22:45:34 INFO - PROCESS | 1663 | 1467265534981 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1663 | 1467265534982 Marionette TRACE conn2 <- [1,230,null,{}] 22:45:35 INFO - PROCESS | 1663 | 1467265535012 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}] 22:45:35 INFO - PROCESS | 1663 | 1467265535013 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:35 INFO - PROCESS | 1663 | 1467265535128 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 22:45:35 INFO - PROCESS | 1663 | 1467265535134 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 1663 | 1467265535135 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d5000 == 38 [pid = 1663] [id = 65] 22:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x115e8f400) [pid = 1663] [serial = 191] [outer = 0x0] 22:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12892f000) [pid = 1663] [serial = 192] [outer = 0x115e8f400] 22:45:35 INFO - PROCESS | 1663 | 1467265535162 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x129214400) [pid = 1663] [serial = 193] [outer = 0x115e8f400] 22:45:35 INFO - PROCESS | 1663 | 1467265535453 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]]]}] 22:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 485ms 22:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:45:35 INFO - PROCESS | 1663 | 1467265535474 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 1663 | 1467265535475 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 22:45:35 INFO - PROCESS | 1663 | 1467265535477 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 1663 | 1467265535478 Marionette TRACE conn2 <- [1,234,null,{}] 22:45:35 INFO - PROCESS | 1663 | 1467265535480 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}] 22:45:35 INFO - PROCESS | 1663 | 1467265535482 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:35 INFO - PROCESS | 1663 | 1467265535560 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 22:45:35 INFO - PROCESS | 1663 | 1467265535564 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 1663 | 1467265535565 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251cd000 == 39 [pid = 1663] [id = 66] 22:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x128dd1c00) [pid = 1663] [serial = 194] [outer = 0x0] 22:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x129331800) [pid = 1663] [serial = 195] [outer = 0x128dd1c00] 22:45:35 INFO - PROCESS | 1663 | 1467265535591 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12957c400) [pid = 1663] [serial = 196] [outer = 0x128dd1c00] 22:45:35 INFO - PROCESS | 1663 | 1467265535877 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]]]}] 22:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms 22:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:45:35 INFO - PROCESS | 1663 | 1467265535895 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 1663 | 1467265535896 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 22:45:35 INFO - PROCESS | 1663 | 1467265535898 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 1663 | 1467265535900 Marionette TRACE conn2 <- [1,238,null,{}] 22:45:35 INFO - PROCESS | 1663 | 1467265535904 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}] 22:45:35 INFO - PROCESS | 1663 | 1467265535906 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:36 INFO - PROCESS | 1663 | 1467265535995 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 22:45:36 INFO - PROCESS | 1663 | 1467265536042 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 1663 | 1467265536044 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x125d73800 == 40 [pid = 1663] [id = 67] 22:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128dcc400) [pid = 1663] [serial = 197] [outer = 0x0] 22:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12957ec00) [pid = 1663] [serial = 198] [outer = 0x128dcc400] 22:45:36 INFO - PROCESS | 1663 | 1467265536067 Marionette DEBUG loaded listener.js 22:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1295e2800) [pid = 1663] [serial = 199] [outer = 0x128dcc400] 22:45:36 INFO - PROCESS | 1663 | 1467265536530 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]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 22:45:36 INFO - PROCESS | 1663 | 1467265536576 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 1663 | 1467265536579 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 22:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:45:36 INFO - PROCESS | 1663 | 1467265536584 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 1663 | 1467265536588 Marionette TRACE conn2 <- [1,242,null,{}] 22:45:36 INFO - PROCESS | 1663 | 1467265536593 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}] 22:45:36 INFO - PROCESS | 1663 | 1467265536594 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:36 INFO - PROCESS | 1663 | 1467265536696 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 22:45:36 INFO - PROCESS | 1663 | 1467265536805 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 1663 | 1467265536806 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x116621800 == 41 [pid = 1663] [id = 68] 22:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11687a800) [pid = 1663] [serial = 200] [outer = 0x0] 22:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x116f60400) [pid = 1663] [serial = 201] [outer = 0x11687a800] 22:45:36 INFO - PROCESS | 1663 | 1467265536839 Marionette DEBUG loaded listener.js 22:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1181ed800) [pid = 1663] [serial = 202] [outer = 0x11687a800] 22:45:37 INFO - PROCESS | 1663 | 1467265537413 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]]]}] 22:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 876ms 22:45:37 INFO - PROCESS | 1663 | 1467265537459 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 22:45:37 INFO - PROCESS | 1663 | 1467265537462 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 22:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:45:37 INFO - PROCESS | 1663 | 1467265537465 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:45:37 INFO - PROCESS | 1663 | 1467265537467 Marionette TRACE conn2 <- [1,246,null,{}] 22:45:37 INFO - PROCESS | 1663 | 1467265537470 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}] 22:45:37 INFO - PROCESS | 1663 | 1467265537472 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:37 INFO - PROCESS | 1663 | 1467265537571 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 22:45:37 INFO - PROCESS | 1663 | 1467265537616 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 1663 | 1467265537619 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116412800 == 42 [pid = 1663] [id = 69] 22:45:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118153800) [pid = 1663] [serial = 203] [outer = 0x0] 22:45:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1181f3400) [pid = 1663] [serial = 204] [outer = 0x118153800] 22:45:37 INFO - PROCESS | 1663 | 1467265537646 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1182bc800) [pid = 1663] [serial = 205] [outer = 0x118153800] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x1251cd000 == 41 [pid = 1663] [id = 66] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d5000 == 40 [pid = 1663] [id = 65] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x120f95800 == 39 [pid = 1663] [id = 64] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x11714f000 == 38 [pid = 1663] [id = 63] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x119b04800 == 37 [pid = 1663] [id = 62] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x11965d000 == 36 [pid = 1663] [id = 61] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x11952c000 == 35 [pid = 1663] [id = 60] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d7000 == 34 [pid = 1663] [id = 59] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x1183d9000 == 33 [pid = 1663] [id = 58] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x117150800 == 32 [pid = 1663] [id = 57] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x116677000 == 31 [pid = 1663] [id = 56] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x1132b2000 == 30 [pid = 1663] [id = 55] 22:45:38 INFO - PROCESS | 1663 | --DOCSHELL 0x11714f800 == 29 [pid = 1663] [id = 54] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x125d9a400) [pid = 1663] [serial = 142] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x124951400) [pid = 1663] [serial = 139] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x125173800) [pid = 1663] [serial = 141] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1184e2000) [pid = 1663] [serial = 126] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x117ed1c00) [pid = 1663] [serial = 124] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f20000) [pid = 1663] [serial = 123] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119688c00) [pid = 1663] [serial = 129] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1187bd400) [pid = 1663] [serial = 127] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1196b5800) [pid = 1663] [serial = 135] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12145e000) [pid = 1663] [serial = 138] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1184d9800) [pid = 1663] [serial = 132] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1196b1c00) [pid = 1663] [serial = 130] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x129578c00) [pid = 1663] [serial = 121] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119950c00) [pid = 1663] [serial = 136] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119687800) [pid = 1663] [serial = 133] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12932c000) [pid = 1663] [serial = 120] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x124c42000) [pid = 1663] [serial = 103] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x128c10800) [pid = 1663] [serial = 115] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x129328400) [pid = 1663] [serial = 118] [outer = 0x0] [url = about:blank] 22:45:38 INFO - PROCESS | 1663 | 1467265538166 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]]]}] 22:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 721ms 22:45:38 INFO - PROCESS | 1663 | 1467265538186 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 1663 | 1467265538191 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 22:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:45:38 INFO - PROCESS | 1663 | 1467265538198 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 1663 | 1467265538201 Marionette TRACE conn2 <- [1,250,null,{}] 22:45:38 INFO - PROCESS | 1663 | 1467265538204 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}] 22:45:38 INFO - PROCESS | 1663 | 1467265538207 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:38 INFO - PROCESS | 1663 | 1467265538305 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 22:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1184d9800) [pid = 1663] [serial = 206] [outer = 0x12cb91c00] 22:45:38 INFO - PROCESS | 1663 | 1467265538325 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:38 INFO - PROCESS | 1663 | 1467265538327 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x118290000 == 30 [pid = 1663] [id = 70] 22:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118f4b400) [pid = 1663] [serial = 207] [outer = 0x0] 22:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119225400) [pid = 1663] [serial = 208] [outer = 0x118f4b400] 22:45:38 INFO - PROCESS | 1663 | 1467265538360 Marionette DEBUG loaded listener.js 22:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119399000) [pid = 1663] [serial = 209] [outer = 0x118f4b400] 22:45:38 INFO - PROCESS | 1663 | 1467265538708 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]]]}] 22:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 523ms 22:45:38 INFO - PROCESS | 1663 | 1467265538722 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 1663 | 1467265538723 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 22:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:45:38 INFO - PROCESS | 1663 | 1467265538725 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 1663 | 1467265538728 Marionette TRACE conn2 <- [1,254,null,{}] 22:45:38 INFO - PROCESS | 1663 | 1467265538736 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}] 22:45:38 INFO - PROCESS | 1663 | 1467265538739 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:38 INFO - PROCESS | 1663 | 1467265538815 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 22:45:38 INFO - PROCESS | 1663 | 1467265538822 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:38 INFO - PROCESS | 1663 | 1467265538824 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d8000 == 31 [pid = 1663] [id = 71] 22:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1196b6800) [pid = 1663] [serial = 210] [outer = 0x0] 22:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12145f800) [pid = 1663] [serial = 211] [outer = 0x1196b6800] 22:45:38 INFO - PROCESS | 1663 | 1467265538852 Marionette DEBUG loaded listener.js 22:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1217e6c00) [pid = 1663] [serial = 212] [outer = 0x1196b6800] 22:45:39 INFO - PROCESS | 1663 | 1467265539257 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]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 572ms 22:45:39 INFO - PROCESS | 1663 | 1467265539298 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 22:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:45:39 INFO - PROCESS | 1663 | 1467265539301 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 22:45:39 INFO - PROCESS | 1663 | 1467265539305 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 1663 | 1467265539307 Marionette TRACE conn2 <- [1,258,null,{}] 22:45:39 INFO - PROCESS | 1663 | 1467265539310 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}] 22:45:39 INFO - PROCESS | 1663 | 1467265539312 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:39 INFO - PROCESS | 1663 | 1467265539427 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 22:45:39 INFO - PROCESS | 1663 | 1467265539436 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 1663 | 1467265539437 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192d0800 == 32 [pid = 1663] [id = 72] 22:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1164ebc00) [pid = 1663] [serial = 213] [outer = 0x0] 22:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x124949400) [pid = 1663] [serial = 214] [outer = 0x1164ebc00] 22:45:39 INFO - PROCESS | 1663 | 1467265539476 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124c40800) [pid = 1663] [serial = 215] [outer = 0x1164ebc00] 22:45:39 INFO - PROCESS | 1663 | 1467265539804 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]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 521ms 22:45:39 INFO - PROCESS | 1663 | 1467265539824 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 22:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:45:39 INFO - PROCESS | 1663 | 1467265539826 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 22:45:39 INFO - PROCESS | 1663 | 1467265539828 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 1663 | 1467265539829 Marionette TRACE conn2 <- [1,262,null,{}] 22:45:39 INFO - PROCESS | 1663 | 1467265539831 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}] 22:45:39 INFO - PROCESS | 1663 | 1467265539832 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:39 INFO - PROCESS | 1663 | 1467265539931 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 22:45:39 INFO - PROCESS | 1663 | 1467265539936 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 1663 | 1467265539937 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x119626800 == 33 [pid = 1663] [id = 73] 22:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116f63400) [pid = 1663] [serial = 216] [outer = 0x0] 22:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12516ac00) [pid = 1663] [serial = 217] [outer = 0x116f63400] 22:45:39 INFO - PROCESS | 1663 | 1467265539961 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x125d9a400) [pid = 1663] [serial = 218] [outer = 0x116f63400] 22:45:40 INFO - PROCESS | 1663 | 1467265540275 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]]]}] 22:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 22:45:40 INFO - PROCESS | 1663 | 1467265540298 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 1663 | 1467265540299 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 22:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:45:40 INFO - PROCESS | 1663 | 1467265540303 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 1663 | 1467265540306 Marionette TRACE conn2 <- [1,266,null,{}] 22:45:40 INFO - PROCESS | 1663 | 1467265540315 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}] 22:45:40 INFO - PROCESS | 1663 | 1467265540320 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:40 INFO - PROCESS | 1663 | 1467265540427 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 22:45:40 INFO - PROCESS | 1663 | 1467265540461 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 1663 | 1467265540463 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b22800 == 34 [pid = 1663] [id = 74] 22:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12611c000) [pid = 1663] [serial = 219] [outer = 0x0] 22:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128923800) [pid = 1663] [serial = 220] [outer = 0x12611c000] 22:45:40 INFO - PROCESS | 1663 | 1467265540487 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128dcec00) [pid = 1663] [serial = 221] [outer = 0x12611c000] 22:45:40 INFO - PROCESS | 1663 | 1467265540799 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]]]}] 22:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 522ms 22:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:45:40 INFO - PROCESS | 1663 | 1467265540824 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 1663 | 1467265540826 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 22:45:40 INFO - PROCESS | 1663 | 1467265540828 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 1663 | 1467265540829 Marionette TRACE conn2 <- [1,270,null,{}] 22:45:40 INFO - PROCESS | 1663 | 1467265540831 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}] 22:45:40 INFO - PROCESS | 1663 | 1467265540832 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:40 INFO - PROCESS | 1663 | 1467265540922 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 22:45:40 INFO - PROCESS | 1663 | 1467265540925 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 1663 | 1467265540926 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f9b000 == 35 [pid = 1663] [id = 75] 22:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12633bc00) [pid = 1663] [serial = 222] [outer = 0x0] 22:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12932b000) [pid = 1663] [serial = 223] [outer = 0x12633bc00] 22:45:40 INFO - PROCESS | 1663 | 1467265540951 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x129583800) [pid = 1663] [serial = 224] [outer = 0x12633bc00] 22:45:41 INFO - PROCESS | 1663 | 1467265541247 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]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 22:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:45:41 INFO - PROCESS | 1663 | 1467265541297 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 1663 | 1467265541299 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 22:45:41 INFO - PROCESS | 1663 | 1467265541301 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 1663 | 1467265541304 Marionette TRACE conn2 <- [1,274,null,{}] 22:45:41 INFO - PROCESS | 1663 | 1467265541307 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}] 22:45:41 INFO - PROCESS | 1663 | 1467265541308 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:41 INFO - PROCESS | 1663 | 1467265541394 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 22:45:41 INFO - PROCESS | 1663 | 1467265541427 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 1663 | 1467265541428 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a12000 == 36 [pid = 1663] [id = 76] 22:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x115e8d800) [pid = 1663] [serial = 225] [outer = 0x0] 22:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1295e6000) [pid = 1663] [serial = 226] [outer = 0x115e8d800] 22:45:41 INFO - PROCESS | 1663 | 1467265541451 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1296d7800) [pid = 1663] [serial = 227] [outer = 0x115e8d800] 22:45:41 INFO - PROCESS | 1663 | 1467265541730 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]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 472ms 22:45:41 INFO - PROCESS | 1663 | 1467265541775 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 1663 | 1467265541777 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 22:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:45:41 INFO - PROCESS | 1663 | 1467265541779 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 1663 | 1467265541780 Marionette TRACE conn2 <- [1,278,null,{}] 22:45:41 INFO - PROCESS | 1663 | 1467265541783 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}] 22:45:41 INFO - PROCESS | 1663 | 1467265541785 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:41 INFO - PROCESS | 1663 | 1467265541877 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 22:45:41 INFO - PROCESS | 1663 | 1467265541910 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 1663 | 1467265541911 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496c800 == 37 [pid = 1663] [id = 77] 22:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1296d7c00) [pid = 1663] [serial = 228] [outer = 0x0] 22:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1296e5800) [pid = 1663] [serial = 229] [outer = 0x1296d7c00] 22:45:41 INFO - PROCESS | 1663 | 1467265541934 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12a78e400) [pid = 1663] [serial = 230] [outer = 0x1296d7c00] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1187c0800) [pid = 1663] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1181f0c00) [pid = 1663] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1164e9800) [pid = 1663] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1122be000) [pid = 1663] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x115e89800) [pid = 1663] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1196b1400) [pid = 1663] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11680bc00) [pid = 1663] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x115e86000) [pid = 1663] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1181f0000) [pid = 1663] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12142a400) [pid = 1663] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12633e000) [pid = 1663] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x125170400) [pid = 1663] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11332ec00) [pid = 1663] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1167a9800) [pid = 1663] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128dd1c00) [pid = 1663] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x115e8f400) [pid = 1663] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121606800) [pid = 1663] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:45:42 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11618ac00) [pid = 1663] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:45:42 INFO - PROCESS | 1663 | 1467265542331 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]]]}] 22:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 22:45:42 INFO - PROCESS | 1663 | 1467265542350 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 1663 | 1467265542351 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 22:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:45:42 INFO - PROCESS | 1663 | 1467265542356 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 1663 | 1467265542357 Marionette TRACE conn2 <- [1,282,null,{}] 22:45:42 INFO - PROCESS | 1663 | 1467265542359 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}] 22:45:42 INFO - PROCESS | 1663 | 1467265542360 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:42 INFO - PROCESS | 1663 | 1467265542432 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 22:45:42 INFO - PROCESS | 1663 | 1467265542438 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 1663 | 1467265542439 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192c8000 == 38 [pid = 1663] [id = 78] 22:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x116803400) [pid = 1663] [serial = 231] [outer = 0x0] 22:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x117ed4800) [pid = 1663] [serial = 232] [outer = 0x116803400] 22:45:42 INFO - PROCESS | 1663 | 1467265542463 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119685c00) [pid = 1663] [serial = 233] [outer = 0x116803400] 22:45:42 INFO - PROCESS | 1663 | 1467265542765 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]]]}] 22:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 419ms 22:45:42 INFO - PROCESS | 1663 | 1467265542775 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 1663 | 1467265542777 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 22:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:45:42 INFO - PROCESS | 1663 | 1467265542780 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 1663 | 1467265542781 Marionette TRACE conn2 <- [1,286,null,{}] 22:45:42 INFO - PROCESS | 1663 | 1467265542784 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}] 22:45:42 INFO - PROCESS | 1663 | 1467265542790 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:42 INFO - PROCESS | 1663 | 1467265542882 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 22:45:42 INFO - PROCESS | 1663 | 1467265542937 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 1663 | 1467265542939 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12677a800 == 39 [pid = 1663] [id = 79] 22:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116805800) [pid = 1663] [serial = 234] [outer = 0x0] 22:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x125d9b800) [pid = 1663] [serial = 235] [outer = 0x116805800] 22:45:42 INFO - PROCESS | 1663 | 1467265542980 Marionette DEBUG loaded listener.js 22:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12a7a3c00) [pid = 1663] [serial = 236] [outer = 0x116805800] 22:45:43 INFO - PROCESS | 1663 | 1467265543402 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]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 22:45:43 INFO - PROCESS | 1663 | 1467265543449 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 1663 | 1467265543450 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 22:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:45:43 INFO - PROCESS | 1663 | 1467265543452 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 1663 | 1467265543453 Marionette TRACE conn2 <- [1,290,null,{}] 22:45:43 INFO - PROCESS | 1663 | 1467265543456 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}] 22:45:43 INFO - PROCESS | 1663 | 1467265543457 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:43 INFO - PROCESS | 1663 | 1467265543552 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 22:45:43 INFO - PROCESS | 1663 | 1467265543581 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:43 INFO - PROCESS | 1663 | 1467265543582 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x129259800 == 40 [pid = 1663] [id = 80] 22:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12a79e400) [pid = 1663] [serial = 237] [outer = 0x0] 22:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12a8b7000) [pid = 1663] [serial = 238] [outer = 0x12a79e400] 22:45:43 INFO - PROCESS | 1663 | 1467265543605 Marionette DEBUG loaded listener.js 22:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12aab8800) [pid = 1663] [serial = 239] [outer = 0x12a79e400] 22:45:43 INFO - PROCESS | 1663 | 1467265543848 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]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 419ms 22:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:45:43 INFO - PROCESS | 1663 | 1467265543874 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 1663 | 1467265543875 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 22:45:43 INFO - PROCESS | 1663 | 1467265543877 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 1663 | 1467265543878 Marionette TRACE conn2 <- [1,294,null,{}] 22:45:43 INFO - PROCESS | 1663 | 1467265543881 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}] 22:45:43 INFO - PROCESS | 1663 | 1467265543882 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:43 INFO - PROCESS | 1663 | 1467265543963 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 22:45:43 INFO - PROCESS | 1663 | 1467265543967 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:43 INFO - PROCESS | 1663 | 1467265543969 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12951e000 == 41 [pid = 1663] [id = 81] 22:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12a8b3c00) [pid = 1663] [serial = 240] [outer = 0x0] 22:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12aabe800) [pid = 1663] [serial = 241] [outer = 0x12a8b3c00] 22:45:43 INFO - PROCESS | 1663 | 1467265543993 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b14ec00) [pid = 1663] [serial = 242] [outer = 0x12a8b3c00] 22:45:44 INFO - PROCESS | 1663 | 1467265544311 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]]]}] 22:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 517ms 22:45:44 INFO - PROCESS | 1663 | 1467265544396 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 22:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:45:44 INFO - PROCESS | 1663 | 1467265544398 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 22:45:44 INFO - PROCESS | 1663 | 1467265544401 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:45:44 INFO - PROCESS | 1663 | 1467265544404 Marionette TRACE conn2 <- [1,298,null,{}] 22:45:44 INFO - PROCESS | 1663 | 1467265544408 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}] 22:45:44 INFO - PROCESS | 1663 | 1467265544410 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:44 INFO - PROCESS | 1663 | 1467265544498 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 22:45:44 INFO - PROCESS | 1663 | 1467265544585 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 1663 | 1467265544587 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x115ef6800 == 42 [pid = 1663] [id = 82] 22:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116806400) [pid = 1663] [serial = 243] [outer = 0x0] 22:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116a1ac00) [pid = 1663] [serial = 244] [outer = 0x116806400] 22:45:44 INFO - PROCESS | 1663 | 1467265544619 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1181f3800) [pid = 1663] [serial = 245] [outer = 0x116806400] 22:45:45 INFO - PROCESS | 1663 | 1467265545055 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]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 22:45:45 INFO - PROCESS | 1663 | 1467265545072 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 22:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:45:45 INFO - PROCESS | 1663 | 1467265545074 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 22:45:45 INFO - PROCESS | 1663 | 1467265545079 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 1663 | 1467265545081 Marionette TRACE conn2 <- [1,302,null,{}] 22:45:45 INFO - PROCESS | 1663 | 1467265545084 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}] 22:45:45 INFO - PROCESS | 1663 | 1467265545086 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:45 INFO - PROCESS | 1663 | 1467265545184 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 22:45:45 INFO - PROCESS | 1663 | 1467265545230 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 1663 | 1467265545231 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aac000 == 43 [pid = 1663] [id = 83] 22:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1192a6000) [pid = 1663] [serial = 246] [outer = 0x0] 22:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119684c00) [pid = 1663] [serial = 247] [outer = 0x1192a6000] 22:45:45 INFO - PROCESS | 1663 | 1467265545261 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1196b6c00) [pid = 1663] [serial = 248] [outer = 0x1192a6000] 22:45:45 INFO - PROCESS | 1663 | 1467265545670 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]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 22:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:45:45 INFO - PROCESS | 1663 | 1467265545700 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 1663 | 1467265545701 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 22:45:45 INFO - PROCESS | 1663 | 1467265545703 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 1663 | 1467265545705 Marionette TRACE conn2 <- [1,306,null,{}] 22:45:45 INFO - PROCESS | 1663 | 1467265545712 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}] 22:45:45 INFO - PROCESS | 1663 | 1467265545715 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:45 INFO - PROCESS | 1663 | 1467265545816 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 22:45:45 INFO - PROCESS | 1663 | 1467265545900 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 1663 | 1467265545902 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b8a000 == 44 [pid = 1663] [id = 84] 22:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x125176800) [pid = 1663] [serial = 249] [outer = 0x0] 22:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x125d9ac00) [pid = 1663] [serial = 250] [outer = 0x125176800] 22:45:45 INFO - PROCESS | 1663 | 1467265545945 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1267f8400) [pid = 1663] [serial = 251] [outer = 0x125176800] 22:45:46 INFO - PROCESS | 1663 | 1467265546403 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]]]}] 22:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 719ms 22:45:46 INFO - PROCESS | 1663 | 1467265546423 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 1663 | 1467265546426 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 22:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:45:46 INFO - PROCESS | 1663 | 1467265546429 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - PROCESS | 1663 | 1467265546431 Marionette TRACE conn2 <- [1,310,null,{}] 22:45:46 INFO - PROCESS | 1663 | 1467265546435 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}] 22:45:46 INFO - PROCESS | 1663 | 1467265546437 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:46 INFO - PROCESS | 1663 | 1467265546584 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 22:45:46 INFO - PROCESS | 1663 | 1467265546854 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 1663 | 1467265546856 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x116165800 == 45 [pid = 1663] [id = 85] 22:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x115e88000) [pid = 1663] [serial = 252] [outer = 0x0] 22:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x116f21400) [pid = 1663] [serial = 253] [outer = 0x115e88000] 22:45:46 INFO - PROCESS | 1663 | 1467265546909 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1181f0800) [pid = 1663] [serial = 254] [outer = 0x115e88000] 22:45:47 INFO - PROCESS | 1663 | 1467265547343 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]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 921ms 22:45:47 INFO - PROCESS | 1663 | 1467265547351 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 22:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:45:47 INFO - PROCESS | 1663 | 1467265547353 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 22:45:47 INFO - PROCESS | 1663 | 1467265547356 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - PROCESS | 1663 | 1467265547357 Marionette TRACE conn2 <- [1,314,null,{}] 22:45:47 INFO - PROCESS | 1663 | 1467265547361 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}] 22:45:47 INFO - PROCESS | 1663 | 1467265547364 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:47 INFO - PROCESS | 1663 | 1467265547451 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 22:45:47 INFO - PROCESS | 1663 | 1467265547501 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:47 INFO - PROCESS | 1663 | 1467265547503 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11828e800 == 46 [pid = 1663] [id = 86] 22:45:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118a63c00) [pid = 1663] [serial = 255] [outer = 0x0] 22:45:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119396000) [pid = 1663] [serial = 256] [outer = 0x118a63c00] 22:45:47 INFO - PROCESS | 1663 | 1467265547530 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1196b6000) [pid = 1663] [serial = 257] [outer = 0x118a63c00] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x129259800 == 45 [pid = 1663] [id = 80] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12677a800 == 44 [pid = 1663] [id = 79] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1192c8000 == 43 [pid = 1663] [id = 78] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12496c800 == 42 [pid = 1663] [id = 77] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x123a12000 == 41 [pid = 1663] [id = 76] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x120f9b000 == 40 [pid = 1663] [id = 75] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x119b22800 == 39 [pid = 1663] [id = 74] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x119626800 == 38 [pid = 1663] [id = 73] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1192d0800 == 37 [pid = 1663] [id = 72] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12957ec00) [pid = 1663] [serial = 198] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d8000 == 36 [pid = 1663] [id = 71] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x118290000 == 35 [pid = 1663] [id = 70] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x116412800 == 34 [pid = 1663] [id = 69] 22:45:47 INFO - PROCESS | 1663 | --DOCSHELL 0x125d73800 == 33 [pid = 1663] [id = 67] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x129214400) [pid = 1663] [serial = 193] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1181f3000) [pid = 1663] [serial = 186] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1265ce800) [pid = 1663] [serial = 156] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1267f3400) [pid = 1663] [serial = 189] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119bbd000) [pid = 1663] [serial = 174] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12892c800) [pid = 1663] [serial = 190] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1261d0c00) [pid = 1663] [serial = 181] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12892f000) [pid = 1663] [serial = 192] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12142d800) [pid = 1663] [serial = 175] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12957c400) [pid = 1663] [serial = 196] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121609000) [pid = 1663] [serial = 177] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1181fb800) [pid = 1663] [serial = 165] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118551800) [pid = 1663] [serial = 166] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116a21800) [pid = 1663] [serial = 160] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x125d99c00) [pid = 1663] [serial = 180] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11663a400) [pid = 1663] [serial = 159] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1192b2400) [pid = 1663] [serial = 168] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119399c00) [pid = 1663] [serial = 169] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1196cf400) [pid = 1663] [serial = 171] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116886400) [pid = 1663] [serial = 162] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1176f3c00) [pid = 1663] [serial = 163] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119bbf800) [pid = 1663] [serial = 172] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1176f5800) [pid = 1663] [serial = 145] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1167a6c00) [pid = 1663] [serial = 144] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1192a9000) [pid = 1663] [serial = 148] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118a61000) [pid = 1663] [serial = 147] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1239da400) [pid = 1663] [serial = 151] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x125173400) [pid = 1663] [serial = 178] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121603800) [pid = 1663] [serial = 150] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1265d0400) [pid = 1663] [serial = 183] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1265bc800) [pid = 1663] [serial = 154] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1267fc000) [pid = 1663] [serial = 184] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x125da2c00) [pid = 1663] [serial = 153] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12145c400) [pid = 1663] [serial = 187] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x128922800) [pid = 1663] [serial = 157] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x129331800) [pid = 1663] [serial = 195] [outer = 0x0] [url = about:blank] 22:45:47 INFO - PROCESS | 1663 | 1467265547880 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]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 22:45:47 INFO - PROCESS | 1663 | 1467265547926 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 22:45:47 INFO - PROCESS | 1663 | 1467265547929 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 22:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:45:47 INFO - PROCESS | 1663 | 1467265547932 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - PROCESS | 1663 | 1467265547933 Marionette TRACE conn2 <- [1,318,null,{}] 22:45:47 INFO - PROCESS | 1663 | 1467265547936 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}] 22:45:47 INFO - PROCESS | 1663 | 1467265547937 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:48 INFO - PROCESS | 1663 | 1467265548012 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 22:45:48 INFO - PROCESS | 1663 | 1467265548016 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 1663 | 1467265548017 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x117151000 == 34 [pid = 1663] [id = 87] 22:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1196b7800) [pid = 1663] [serial = 258] [outer = 0x0] 22:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x121103800) [pid = 1663] [serial = 259] [outer = 0x1196b7800] 22:45:48 INFO - PROCESS | 1663 | 1467265548045 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12160f800) [pid = 1663] [serial = 260] [outer = 0x1196b7800] 22:45:48 INFO - PROCESS | 1663 | 1467265548407 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]]]}] 22:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 22:45:48 INFO - PROCESS | 1663 | 1467265548451 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1663 | 1467265548452 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 22:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:45:48 INFO - PROCESS | 1663 | 1467265548456 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 1663 | 1467265548460 Marionette TRACE conn2 <- [1,322,null,{}] 22:45:48 INFO - PROCESS | 1663 | 1467265548466 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}] 22:45:48 INFO - PROCESS | 1663 | 1467265548468 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:48 INFO - PROCESS | 1663 | 1467265548543 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 22:45:48 INFO - PROCESS | 1663 | 1467265548548 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 1663 | 1467265548549 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aa2800 == 35 [pid = 1663] [id = 88] 22:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1239da400) [pid = 1663] [serial = 261] [outer = 0x0] 22:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x125170c00) [pid = 1663] [serial = 262] [outer = 0x1239da400] 22:45:48 INFO - PROCESS | 1663 | 1467265548576 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x126118000) [pid = 1663] [serial = 263] [outer = 0x1239da400] 22:45:48 INFO - PROCESS | 1663 | 1467265548905 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]]]}] 22:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 473ms 22:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:45:48 INFO - PROCESS | 1663 | 1467265548929 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1663 | 1467265548930 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 22:45:48 INFO - PROCESS | 1663 | 1467265548932 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 1663 | 1467265548934 Marionette TRACE conn2 <- [1,326,null,{}] 22:45:48 INFO - PROCESS | 1663 | 1467265548946 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}] 22:45:48 INFO - PROCESS | 1663 | 1467265548947 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:49 INFO - PROCESS | 1663 | 1467265549021 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 22:45:49 INFO - PROCESS | 1663 | 1467265549025 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1663 | 1467265549026 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x119628000 == 36 [pid = 1663] [id = 89] 22:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1265cf400) [pid = 1663] [serial = 264] [outer = 0x0] 22:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1267fbc00) [pid = 1663] [serial = 265] [outer = 0x1265cf400] 22:45:49 INFO - PROCESS | 1663 | 1467265549050 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x127466800) [pid = 1663] [serial = 266] [outer = 0x1265cf400] 22:45:49 INFO - PROCESS | 1663 | 1467265549400 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]]]}] 22:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 477ms 22:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:45:49 INFO - PROCESS | 1663 | 1467265549410 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 1663 | 1467265549411 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 22:45:49 INFO - PROCESS | 1663 | 1467265549413 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 1663 | 1467265549414 Marionette TRACE conn2 <- [1,330,null,{}] 22:45:49 INFO - PROCESS | 1663 | 1467265549416 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}] 22:45:49 INFO - PROCESS | 1663 | 1467265549418 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:49 INFO - PROCESS | 1663 | 1467265549490 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 22:45:49 INFO - PROCESS | 1663 | 1467265549502 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1663 | 1467265549508 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b04800 == 37 [pid = 1663] [id = 90] 22:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12892c000) [pid = 1663] [serial = 267] [outer = 0x0] 22:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12892dc00) [pid = 1663] [serial = 268] [outer = 0x12892c000] 22:45:49 INFO - PROCESS | 1663 | 1467265549540 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x128c07400) [pid = 1663] [serial = 269] [outer = 0x12892c000] 22:45:49 INFO - PROCESS | 1663 | 1467265549890 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]]]}] 22:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 22:45:49 INFO - PROCESS | 1663 | 1467265549934 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 1663 | 1467265549935 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 22:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:45:49 INFO - PROCESS | 1663 | 1467265549937 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 1663 | 1467265549938 Marionette TRACE conn2 <- [1,334,null,{}] 22:45:49 INFO - PROCESS | 1663 | 1467265549941 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}] 22:45:49 INFO - PROCESS | 1663 | 1467265549942 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:50 INFO - PROCESS | 1663 | 1467265550039 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 22:45:50 INFO - PROCESS | 1663 | 1467265550063 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 1663 | 1467265550064 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f93000 == 38 [pid = 1663] [id = 91] 22:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128c59000) [pid = 1663] [serial = 270] [outer = 0x0] 22:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12920f800) [pid = 1663] [serial = 271] [outer = 0x128c59000] 22:45:50 INFO - PROCESS | 1663 | 1467265550088 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12932f000) [pid = 1663] [serial = 272] [outer = 0x128c59000] 22:45:50 INFO - PROCESS | 1663 | 1467265550410 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]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 22:45:50 INFO - PROCESS | 1663 | 1467265550457 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 1663 | 1467265550459 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 22:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:45:50 INFO - PROCESS | 1663 | 1467265550462 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 1663 | 1467265550464 Marionette TRACE conn2 <- [1,338,null,{}] 22:45:50 INFO - PROCESS | 1663 | 1467265550467 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}] 22:45:50 INFO - PROCESS | 1663 | 1467265550469 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:50 INFO - PROCESS | 1663 | 1467265550615 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 22:45:50 INFO - PROCESS | 1663 | 1467265550630 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 1663 | 1467265550631 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x114f2c000 == 39 [pid = 1663] [id = 92] 22:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x129331000) [pid = 1663] [serial = 273] [outer = 0x0] 22:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x129577000) [pid = 1663] [serial = 274] [outer = 0x129331000] 22:45:50 INFO - PROCESS | 1663 | 1467265550669 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1295e5000) [pid = 1663] [serial = 275] [outer = 0x129331000] 22:45:51 INFO - PROCESS | 1663 | 1467265551087 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]]]}] 22:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 673ms 22:45:51 INFO - PROCESS | 1663 | 1467265551135 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 1663 | 1467265551137 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 22:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:45:51 INFO - PROCESS | 1663 | 1467265551139 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 1663 | 1467265551141 Marionette TRACE conn2 <- [1,342,null,{}] 22:45:51 INFO - PROCESS | 1663 | 1467265551143 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}] 22:45:51 INFO - PROCESS | 1663 | 1467265551144 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:51 INFO - PROCESS | 1663 | 1467265551232 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 22:45:51 INFO - PROCESS | 1663 | 1467265551266 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1663 | 1467265551267 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ed0000 == 40 [pid = 1663] [id = 93] 22:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1295e5400) [pid = 1663] [serial = 276] [outer = 0x0] 22:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1296df000) [pid = 1663] [serial = 277] [outer = 0x1295e5400] 22:45:51 INFO - PROCESS | 1663 | 1467265551291 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x125ad4c00) [pid = 1663] [serial = 278] [outer = 0x1295e5400] 22:45:51 INFO - PROCESS | 1663 | 1467265551579 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]]]}] 22:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 22:45:51 INFO - PROCESS | 1663 | 1467265551609 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 1663 | 1467265551611 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 22:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:45:51 INFO - PROCESS | 1663 | 1467265551613 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 1663 | 1467265551614 Marionette TRACE conn2 <- [1,346,null,{}] 22:45:51 INFO - PROCESS | 1663 | 1467265551616 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}] 22:45:51 INFO - PROCESS | 1663 | 1467265551618 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:51 INFO - PROCESS | 1663 | 1467265551723 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 22:45:51 INFO - PROCESS | 1663 | 1467265551734 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1663 | 1467265551735 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x125d85000 == 41 [pid = 1663] [id = 94] 22:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x129335400) [pid = 1663] [serial = 279] [outer = 0x0] 22:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12a7a0800) [pid = 1663] [serial = 280] [outer = 0x129335400] 22:45:51 INFO - PROCESS | 1663 | 1467265551759 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12aab6c00) [pid = 1663] [serial = 281] [outer = 0x129335400] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116803400) [pid = 1663] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116805800) [pid = 1663] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12611c000) [pid = 1663] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1164ebc00) [pid = 1663] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1296d7c00) [pid = 1663] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x128dcc400) [pid = 1663] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12633bc00) [pid = 1663] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118153800) [pid = 1663] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f63400) [pid = 1663] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x115e8d800) [pid = 1663] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118f4b400) [pid = 1663] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1196b6800) [pid = 1663] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12a79e400) [pid = 1663] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:45:52 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11687a800) [pid = 1663] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:45:52 INFO - PROCESS | 1663 | 1467265552168 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]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 572ms 22:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:45:52 INFO - PROCESS | 1663 | 1467265552187 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 1663 | 1467265552189 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 22:45:52 INFO - PROCESS | 1663 | 1467265552191 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 1663 | 1467265552192 Marionette TRACE conn2 <- [1,350,null,{}] 22:45:52 INFO - PROCESS | 1663 | 1467265552194 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}] 22:45:52 INFO - PROCESS | 1663 | 1467265552196 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:52 INFO - PROCESS | 1663 | 1467265552273 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 22:45:52 INFO - PROCESS | 1663 | 1467265552277 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 1663 | 1467265552279 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12510f000 == 42 [pid = 1663] [id = 95] 22:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x116a1a800) [pid = 1663] [serial = 282] [outer = 0x0] 22:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119394800) [pid = 1663] [serial = 283] [outer = 0x116a1a800] 22:45:52 INFO - PROCESS | 1663 | 1467265552306 Marionette DEBUG loaded listener.js 22:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128dcc400) [pid = 1663] [serial = 284] [outer = 0x116a1a800] 22:45:52 INFO - PROCESS | 1663 | 1467265552629 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]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 22:45:52 INFO - PROCESS | 1663 | 1467265552660 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 1663 | 1467265552662 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 22:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:45:52 INFO - PROCESS | 1663 | 1467265552664 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 1663 | 1467265552674 Marionette TRACE conn2 <- [1,354,null,{}] 22:45:52 INFO - PROCESS | 1663 | 1467265552676 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}] 22:45:52 INFO - PROCESS | 1663 | 1467265552677 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:52 INFO - PROCESS | 1663 | 1467265552781 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 22:45:52 INFO - PROCESS | 1663 | 1467265552787 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 1663 | 1467265552789 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12951e800 == 43 [pid = 1663] [id = 96] 22:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1295eac00) [pid = 1663] [serial = 285] [outer = 0x0] 22:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12b14cc00) [pid = 1663] [serial = 286] [outer = 0x1295eac00] 22:45:52 INFO - PROCESS | 1663 | 1467265552814 Marionette DEBUG loaded listener.js 22:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12b415c00) [pid = 1663] [serial = 287] [outer = 0x1295eac00] 22:45:53 INFO - PROCESS | 1663 | 1467265553115 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]]]}] 22:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 478ms 22:45:53 INFO - PROCESS | 1663 | 1467265553143 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1663 | 1467265553144 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 22:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:45:53 INFO - PROCESS | 1663 | 1467265553146 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 1663 | 1467265553147 Marionette TRACE conn2 <- [1,358,null,{}] 22:45:53 INFO - PROCESS | 1663 | 1467265553149 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}] 22:45:53 INFO - PROCESS | 1663 | 1467265553151 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:53 INFO - PROCESS | 1663 | 1467265553227 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 22:45:53 INFO - PROCESS | 1663 | 1467265553231 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1663 | 1467265553232 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a706000 == 44 [pid = 1663] [id = 97] 22:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12ba02c00) [pid = 1663] [serial = 288] [outer = 0x0] 22:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12ba0a400) [pid = 1663] [serial = 289] [outer = 0x12ba02c00] 22:45:53 INFO - PROCESS | 1663 | 1467265553258 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12ba0f400) [pid = 1663] [serial = 290] [outer = 0x12ba02c00] 22:45:53 INFO - PROCESS | 1663 | 1467265553571 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]]]}] 22:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 471ms 22:45:53 INFO - PROCESS | 1663 | 1467265553618 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1663 | 1467265553619 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 22:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:45:53 INFO - PROCESS | 1663 | 1467265553629 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 1663 | 1467265553630 Marionette TRACE conn2 <- [1,362,null,{}] 22:45:53 INFO - PROCESS | 1663 | 1467265553632 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}] 22:45:53 INFO - PROCESS | 1663 | 1467265553633 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:53 INFO - PROCESS | 1663 | 1467265553731 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 22:45:53 INFO - PROCESS | 1663 | 1467265553739 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1663 | 1467265553740 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a852000 == 45 [pid = 1663] [id = 98] 22:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x127466c00) [pid = 1663] [serial = 291] [outer = 0x0] 22:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12babf000) [pid = 1663] [serial = 292] [outer = 0x127466c00] 22:45:53 INFO - PROCESS | 1663 | 1467265553764 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12bac3800) [pid = 1663] [serial = 293] [outer = 0x127466c00] 22:45:54 INFO - PROCESS | 1663 | 1467265554055 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]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 22:45:54 INFO - PROCESS | 1663 | 1467265554140 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1663 | 1467265554142 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 22:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:45:54 INFO - PROCESS | 1663 | 1467265554146 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 1663 | 1467265554149 Marionette TRACE conn2 <- [1,366,null,{}] 22:45:54 INFO - PROCESS | 1663 | 1467265554153 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}] 22:45:54 INFO - PROCESS | 1663 | 1467265554155 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:54 INFO - PROCESS | 1663 | 1467265554248 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 22:45:54 INFO - PROCESS | 1663 | 1467265554338 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1663 | 1467265554340 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11684e000 == 46 [pid = 1663] [id = 99] 22:45:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116f63400) [pid = 1663] [serial = 294] [outer = 0x0] 22:45:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1176f4800) [pid = 1663] [serial = 295] [outer = 0x116f63400] 22:45:54 INFO - PROCESS | 1663 | 1467265554371 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1182b2800) [pid = 1663] [serial = 296] [outer = 0x116f63400] 22:45:54 INFO - PROCESS | 1663 | 1467265554804 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]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 725ms 22:45:54 INFO - PROCESS | 1663 | 1467265554886 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1663 | 1467265554888 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 22:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:45:54 INFO - PROCESS | 1663 | 1467265554894 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 1663 | 1467265554897 Marionette TRACE conn2 <- [1,370,null,{}] 22:45:54 INFO - PROCESS | 1663 | 1467265554900 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}] 22:45:54 INFO - PROCESS | 1663 | 1467265554902 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:55 INFO - PROCESS | 1663 | 1467265555003 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 22:45:55 INFO - PROCESS | 1663 | 1467265555066 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 1663 | 1467265555068 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x119524800 == 47 [pid = 1663] [id = 100] 22:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1196b3400) [pid = 1663] [serial = 297] [outer = 0x0] 22:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119958400) [pid = 1663] [serial = 298] [outer = 0x1196b3400] 22:45:55 INFO - PROCESS | 1663 | 1467265555098 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x121460c00) [pid = 1663] [serial = 299] [outer = 0x1196b3400] 22:45:55 INFO - PROCESS | 1663 | 1467265555510 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]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 625ms 22:45:55 INFO - PROCESS | 1663 | 1467265555517 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1663 | 1467265555519 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 22:45:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:45:55 INFO - PROCESS | 1663 | 1467265555521 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 1663 | 1467265555523 Marionette TRACE conn2 <- [1,374,null,{}] 22:45:55 INFO - PROCESS | 1663 | 1467265555529 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}] 22:45:55 INFO - PROCESS | 1663 | 1467265555532 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:55 INFO - PROCESS | 1663 | 1467265555651 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 22:45:55 INFO - PROCESS | 1663 | 1467265555717 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 1663 | 1467265555720 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12677c800 == 48 [pid = 1663] [id = 101] 22:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12633c800) [pid = 1663] [serial = 300] [outer = 0x0] 22:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1265cfc00) [pid = 1663] [serial = 301] [outer = 0x12633c800] 22:45:55 INFO - PROCESS | 1663 | 1467265555752 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x127469800) [pid = 1663] [serial = 302] [outer = 0x12633c800] 22:45:56 INFO - PROCESS | 1663 | 1467265556175 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:45:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:45:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 22:45:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:45:56 INFO - PROCESS | 1663 | 1467265556193 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 22:45:56 INFO - PROCESS | 1663 | 1467265556194 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 22:45:56 INFO - PROCESS | 1663 | 1467265556196 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:45:56 INFO - PROCESS | 1663 | 1467265556198 Marionette TRACE conn2 <- [1,378,null,{}] 22:45:56 INFO - PROCESS | 1663 | 1467265556200 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}] 22:45:56 INFO - PROCESS | 1663 | 1467265556201 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:56 INFO - PROCESS | 1663 | 1467265556301 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 22:45:56 INFO - PROCESS | 1663 | 1467265556349 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 1663 | 1467265556350 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a85d000 == 49 [pid = 1663] [id = 102] 22:45:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128c04c00) [pid = 1663] [serial = 303] [outer = 0x0] 22:45:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x128c06c00) [pid = 1663] [serial = 304] [outer = 0x128c04c00] 22:45:56 INFO - PROCESS | 1663 | 1467265556380 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x128dcb400) [pid = 1663] [serial = 305] [outer = 0x128c04c00] 22:45:57 INFO - PROCESS | 1663 | 1467265557010 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:45:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 822ms 22:45:57 INFO - PROCESS | 1663 | 1467265557019 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 1663 | 1467265557021 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 22:45:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:45:57 INFO - PROCESS | 1663 | 1467265557024 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 1663 | 1467265557026 Marionette TRACE conn2 <- [1,382,null,{}] 22:45:57 INFO - PROCESS | 1663 | 1467265557030 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}] 22:45:57 INFO - PROCESS | 1663 | 1467265557032 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:57 INFO - PROCESS | 1663 | 1467265557135 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 22:45:57 INFO - PROCESS | 1663 | 1467265557223 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 1663 | 1467265557225 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x119535800 == 50 [pid = 1663] [id = 103] 22:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118a62400) [pid = 1663] [serial = 306] [outer = 0x0] 22:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1192ac000) [pid = 1663] [serial = 307] [outer = 0x118a62400] 22:45:57 INFO - PROCESS | 1663 | 1467265557256 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1196b1c00) [pid = 1663] [serial = 308] [outer = 0x118a62400] 22:45:57 INFO - PROCESS | 1663 | 1467265557765 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12a706000 == 49 [pid = 1663] [id = 97] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12951e800 == 48 [pid = 1663] [id = 96] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12510f000 == 47 [pid = 1663] [id = 95] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x125d85000 == 46 [pid = 1663] [id = 94] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x123ed0000 == 45 [pid = 1663] [id = 93] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x114f2c000 == 44 [pid = 1663] [id = 92] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x120f93000 == 43 [pid = 1663] [id = 91] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12aabe800) [pid = 1663] [serial = 241] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x119b04800 == 42 [pid = 1663] [id = 90] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x119628000 == 41 [pid = 1663] [id = 89] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x118aa2800 == 40 [pid = 1663] [id = 88] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x117151000 == 39 [pid = 1663] [id = 87] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11828e800 == 38 [pid = 1663] [id = 86] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x116165800 == 37 [pid = 1663] [id = 85] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x118aac000 == 36 [pid = 1663] [id = 83] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x115ef6800 == 35 [pid = 1663] [id = 82] 22:45:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12951e000 == 34 [pid = 1663] [id = 81] 22:45:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:45:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 775ms 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12aab8800) [pid = 1663] [serial = 239] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119685c00) [pid = 1663] [serial = 233] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x125d9b800) [pid = 1663] [serial = 235] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x128923800) [pid = 1663] [serial = 220] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x124949400) [pid = 1663] [serial = 214] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12a78e400) [pid = 1663] [serial = 230] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1295e2800) [pid = 1663] [serial = 199] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x129583800) [pid = 1663] [serial = 224] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12d078c00) [pid = 1663] [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.] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1182bc800) [pid = 1663] [serial = 205] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12516ac00) [pid = 1663] [serial = 217] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1295e6000) [pid = 1663] [serial = 226] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x124c40800) [pid = 1663] [serial = 215] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119399000) [pid = 1663] [serial = 209] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1217e6c00) [pid = 1663] [serial = 212] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12932b000) [pid = 1663] [serial = 223] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1181f3400) [pid = 1663] [serial = 204] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x117ed4800) [pid = 1663] [serial = 232] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119225400) [pid = 1663] [serial = 208] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x128dcec00) [pid = 1663] [serial = 221] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12a8b7000) [pid = 1663] [serial = 238] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12a7a3c00) [pid = 1663] [serial = 236] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1181ed800) [pid = 1663] [serial = 202] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x125d9a400) [pid = 1663] [serial = 218] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116f60400) [pid = 1663] [serial = 201] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1296e5800) [pid = 1663] [serial = 229] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12145f800) [pid = 1663] [serial = 211] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1296d7800) [pid = 1663] [serial = 227] [outer = 0x0] [url = about:blank] 22:45:57 INFO - PROCESS | 1663 | 1467265557813 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 1663 | 1467265557816 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 22:45:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:45:57 INFO - PROCESS | 1663 | 1467265557824 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 1663 | 1467265557826 Marionette TRACE conn2 <- [1,386,null,{}] 22:45:57 INFO - PROCESS | 1663 | 1467265557828 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}] 22:45:57 INFO - PROCESS | 1663 | 1467265557830 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:57 INFO - PROCESS | 1663 | 1467265557907 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 22:45:57 INFO - PROCESS | 1663 | 1467265557911 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 1663 | 1467265557912 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11685b800 == 35 [pid = 1663] [id = 104] 22:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121423400) [pid = 1663] [serial = 309] [outer = 0x0] 22:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12145f800) [pid = 1663] [serial = 310] [outer = 0x121423400] 22:45:57 INFO - PROCESS | 1663 | 1467265557942 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12516d400) [pid = 1663] [serial = 311] [outer = 0x121423400] 22:45:58 INFO - PROCESS | 1663 | 1467265558295 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]]]}] 22:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 22:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:45:58 INFO - PROCESS | 1663 | 1467265558346 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 1663 | 1467265558347 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 22:45:58 INFO - PROCESS | 1663 | 1467265558349 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - PROCESS | 1663 | 1467265558351 Marionette TRACE conn2 <- [1,390,null,{}] 22:45:58 INFO - PROCESS | 1663 | 1467265558359 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}] 22:45:58 INFO - PROCESS | 1663 | 1467265558361 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:58 INFO - PROCESS | 1663 | 1467265558440 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 22:45:58 INFO - PROCESS | 1663 | 1467265558446 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 1663 | 1467265558448 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x119525800 == 36 [pid = 1663] [id = 105] 22:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1267fac00) [pid = 1663] [serial = 312] [outer = 0x0] 22:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128930800) [pid = 1663] [serial = 313] [outer = 0x1267fac00] 22:45:58 INFO - PROCESS | 1663 | 1467265558475 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128dd1c00) [pid = 1663] [serial = 314] [outer = 0x1267fac00] 22:45:58 INFO - PROCESS | 1663 | 1467265558840 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]]]}] 22:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 523ms 22:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:45:58 INFO - PROCESS | 1663 | 1467265558873 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 1663 | 1467265558874 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 22:45:58 INFO - PROCESS | 1663 | 1467265558876 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - PROCESS | 1663 | 1467265558877 Marionette TRACE conn2 <- [1,394,null,{}] 22:45:58 INFO - PROCESS | 1663 | 1467265558879 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}] 22:45:58 INFO - PROCESS | 1663 | 1467265558881 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:58 INFO - PROCESS | 1663 | 1467265558963 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 22:45:59 INFO - PROCESS | 1663 | 1467265559014 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 1663 | 1467265559016 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119987800 == 37 [pid = 1663] [id = 106] 22:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x129214000) [pid = 1663] [serial = 315] [outer = 0x0] 22:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1295e1000) [pid = 1663] [serial = 316] [outer = 0x129214000] 22:45:59 INFO - PROCESS | 1663 | 1467265559040 Marionette DEBUG loaded listener.js 22:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12a787c00) [pid = 1663] [serial = 317] [outer = 0x129214000] 22:45:59 INFO - PROCESS | 1663 | 1467265559322 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]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:45:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 467ms 22:45:59 INFO - PROCESS | 1663 | 1467265559345 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 1663 | 1467265559346 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 22:45:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:45:59 INFO - PROCESS | 1663 | 1467265559348 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 1663 | 1467265559349 Marionette TRACE conn2 <- [1,398,null,{}] 22:45:59 INFO - PROCESS | 1663 | 1467265559359 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}] 22:45:59 INFO - PROCESS | 1663 | 1467265559360 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:59 INFO - PROCESS | 1663 | 1467265559442 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 22:45:59 INFO - PROCESS | 1663 | 1467265559446 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 1663 | 1467265559447 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:45:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12162d000 == 38 [pid = 1663] [id = 107] 22:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12a792800) [pid = 1663] [serial = 318] [outer = 0x0] 22:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12a7a4400) [pid = 1663] [serial = 319] [outer = 0x12a792800] 22:45:59 INFO - PROCESS | 1663 | 1467265559472 Marionette DEBUG loaded listener.js 22:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12aab5000) [pid = 1663] [serial = 320] [outer = 0x12a792800] 22:45:59 INFO - PROCESS | 1663 | 1467265559831 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]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:45:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 22:45:59 INFO - PROCESS | 1663 | 1467265559875 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 1663 | 1467265559876 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 22:45:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:45:59 INFO - PROCESS | 1663 | 1467265559878 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 1663 | 1467265559879 Marionette TRACE conn2 <- [1,402,null,{}] 22:45:59 INFO - PROCESS | 1663 | 1467265559882 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}] 22:45:59 INFO - PROCESS | 1663 | 1467265559886 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:00 INFO - PROCESS | 1663 | 1467265560011 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 22:46:00 INFO - PROCESS | 1663 | 1467265560047 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1663 | 1467265560048 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x125110800 == 39 [pid = 1663] [id = 108] 22:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b145c00) [pid = 1663] [serial = 321] [outer = 0x0] 22:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12bac1800) [pid = 1663] [serial = 322] [outer = 0x12b145c00] 22:46:00 INFO - PROCESS | 1663 | 1467265560074 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12baccc00) [pid = 1663] [serial = 323] [outer = 0x12b145c00] 22:46:00 INFO - PROCESS | 1663 | 1467265560515 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]]]}] 22:46:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:46:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 668ms 22:46:00 INFO - PROCESS | 1663 | 1467265560547 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 22:46:00 INFO - PROCESS | 1663 | 1467265560548 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 22:46:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:46:00 INFO - PROCESS | 1663 | 1467265560550 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:46:00 INFO - PROCESS | 1663 | 1467265560551 Marionette TRACE conn2 <- [1,406,null,{}] 22:46:00 INFO - PROCESS | 1663 | 1467265560559 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}] 22:46:00 INFO - PROCESS | 1663 | 1467265560560 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:00 INFO - PROCESS | 1663 | 1467265560666 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 22:46:00 INFO - PROCESS | 1663 | 1467265560720 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1663 | 1467265560721 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168ae000 == 40 [pid = 1663] [id = 109] 22:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bec9000) [pid = 1663] [serial = 324] [outer = 0x0] 22:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12becdc00) [pid = 1663] [serial = 325] [outer = 0x12bec9000] 22:46:00 INFO - PROCESS | 1663 | 1467265560745 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12bef7800) [pid = 1663] [serial = 326] [outer = 0x12bec9000] 22:46:01 INFO - PROCESS | 1663 | 1467265561063 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]]]}] 22:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 524ms 22:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:46:01 INFO - PROCESS | 1663 | 1467265561075 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 1663 | 1467265561076 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 22:46:01 INFO - PROCESS | 1663 | 1467265561078 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 1663 | 1467265561079 Marionette TRACE conn2 <- [1,410,null,{}] 22:46:01 INFO - PROCESS | 1663 | 1467265561082 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}] 22:46:01 INFO - PROCESS | 1663 | 1467265561083 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:01 INFO - PROCESS | 1663 | 1467265561190 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 22:46:01 INFO - PROCESS | 1663 | 1467265561223 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 1663 | 1467265561224 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x129263800 == 41 [pid = 1663] [id = 110] 22:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11687ec00) [pid = 1663] [serial = 327] [outer = 0x0] 22:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12c01b000) [pid = 1663] [serial = 328] [outer = 0x11687ec00] 22:46:01 INFO - PROCESS | 1663 | 1467265561249 Marionette DEBUG loaded listener.js 22:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12c613000) [pid = 1663] [serial = 329] [outer = 0x11687ec00] 22:46:01 INFO - PROCESS | 1663 | 1467265561657 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]]]}] 22:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 619ms 22:46:01 INFO - PROCESS | 1663 | 1467265561698 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 1663 | 1467265561700 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 22:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:46:01 INFO - PROCESS | 1663 | 1467265561711 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 1663 | 1467265561713 Marionette TRACE conn2 <- [1,414,null,{}] 22:46:01 INFO - PROCESS | 1663 | 1467265561716 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}] 22:46:01 INFO - PROCESS | 1663 | 1467265561718 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:01 INFO - PROCESS | 1663 | 1467265561843 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 22:46:01 INFO - PROCESS | 1663 | 1467265561878 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 1663 | 1467265561879 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f3800 == 42 [pid = 1663] [id = 111] 22:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1110e7000) [pid = 1663] [serial = 330] [outer = 0x0] 22:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1110ed400) [pid = 1663] [serial = 331] [outer = 0x1110e7000] 22:46:01 INFO - PROCESS | 1663 | 1467265561917 Marionette DEBUG loaded listener.js 22:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1110f1400) [pid = 1663] [serial = 332] [outer = 0x1110e7000] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x129331000) [pid = 1663] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x128c59000) [pid = 1663] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1295e5400) [pid = 1663] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118a63c00) [pid = 1663] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1239da400) [pid = 1663] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1196b7800) [pid = 1663] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x115e88000) [pid = 1663] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1265cf400) [pid = 1663] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x129335400) [pid = 1663] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12892c000) [pid = 1663] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116a1a800) [pid = 1663] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12ba02c00) [pid = 1663] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1295eac00) [pid = 1663] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:46:02 INFO - PROCESS | 1663 | 1467265562407 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]]]}] 22:46:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:46:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 720ms 22:46:02 INFO - PROCESS | 1663 | 1467265562431 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 22:46:02 INFO - PROCESS | 1663 | 1467265562432 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 22:46:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:46:02 INFO - PROCESS | 1663 | 1467265562434 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:46:02 INFO - PROCESS | 1663 | 1467265562436 Marionette TRACE conn2 <- [1,418,null,{}] 22:46:02 INFO - PROCESS | 1663 | 1467265562440 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}] 22:46:02 INFO - PROCESS | 1663 | 1467265562441 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:02 INFO - PROCESS | 1663 | 1467265562508 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 22:46:02 INFO - PROCESS | 1663 | 1467265562511 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:02 INFO - PROCESS | 1663 | 1467265562512 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa30000 == 43 [pid = 1663] [id = 112] 22:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1110f1800) [pid = 1663] [serial = 333] [outer = 0x0] 22:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1128cfc00) [pid = 1663] [serial = 334] [outer = 0x1110f1800] 22:46:02 INFO - PROCESS | 1663 | 1467265562534 Marionette DEBUG loaded listener.js 22:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1128d4000) [pid = 1663] [serial = 335] [outer = 0x1110f1800] 22:46:02 INFO - PROCESS | 1663 | 1467265562866 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:46:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 22:46:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 978ms 22:46:03 INFO - PROCESS | 1663 | 1467265563408 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]]]}] 22:46:03 INFO - PROCESS | 1663 | 1467265563412 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 22:46:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:46:03 INFO - PROCESS | 1663 | 1467265563414 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 22:46:03 INFO - PROCESS | 1663 | 1467265563418 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 1663 | 1467265563421 Marionette TRACE conn2 <- [1,422,null,{}] 22:46:03 INFO - PROCESS | 1663 | 1467265563425 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}] 22:46:03 INFO - PROCESS | 1663 | 1467265563428 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:03 INFO - PROCESS | 1663 | 1467265563567 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 22:46:03 INFO - PROCESS | 1663 | 1467265563644 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 1663 | 1467265563654 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2dc800 == 44 [pid = 1663] [id = 113] 22:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1128cdc00) [pid = 1663] [serial = 336] [outer = 0x0] 22:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x129331000) [pid = 1663] [serial = 337] [outer = 0x1128cdc00] 22:46:03 INFO - PROCESS | 1663 | 1467265563680 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12c615000) [pid = 1663] [serial = 338] [outer = 0x1128cdc00] 22:46:04 INFO - PROCESS | 1663 | 1467265564489 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]]]}] 22:46:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:46:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 22:46:04 INFO - PROCESS | 1663 | 1467265564541 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 1663 | 1467265564544 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 22:46:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:46:04 INFO - PROCESS | 1663 | 1467265564548 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 1663 | 1467265564550 Marionette TRACE conn2 <- [1,426,null,{}] 22:46:04 INFO - PROCESS | 1663 | 1467265564554 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}] 22:46:04 INFO - PROCESS | 1663 | 1467265564556 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:04 INFO - PROCESS | 1663 | 1467265564689 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 22:46:04 INFO - PROCESS | 1663 | 1467265564743 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:04 INFO - PROCESS | 1663 | 1467265564744 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x117468800 == 45 [pid = 1663] [id = 114] 22:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x115dcd800) [pid = 1663] [serial = 339] [outer = 0x0] 22:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x116a1a800) [pid = 1663] [serial = 340] [outer = 0x115dcd800] 22:46:04 INFO - PROCESS | 1663 | 1467265564817 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1181f3000) [pid = 1663] [serial = 341] [outer = 0x115dcd800] 22:46:05 INFO - PROCESS | 1663 | 1467265565270 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] 22:46:05 INFO - PROCESS | 1663 | 1467265565323 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 22:46:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:46:05 INFO - PROCESS | 1663 | 1467265565328 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:46:05 INFO - PROCESS | 1663 | 1467265565329 Marionette TRACE conn2 <- [1,430,null,{}] 22:46:05 INFO - PROCESS | 1663 | 1467265565332 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}] 22:46:05 INFO - PROCESS | 1663 | 1467265565334 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:05 INFO - PROCESS | 1663 | 1467265565438 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 22:46:05 INFO - PROCESS | 1663 | 1467265565505 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 1663 | 1467265565507 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x11967a000 == 46 [pid = 1663] [id = 115] 22:46:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118463800) [pid = 1663] [serial = 342] [outer = 0x0] 22:46:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x117ed0800) [pid = 1663] [serial = 343] [outer = 0x118463800] 22:46:05 INFO - PROCESS | 1663 | 1467265565538 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1196b4000) [pid = 1663] [serial = 344] [outer = 0x118463800] 22:46:06 INFO - PROCESS | 1663 | 1467265566002 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]]]}] 22:46:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:46:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 769ms 22:46:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:46:06 INFO - PROCESS | 1663 | 1467265566097 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 1663 | 1467265566100 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 22:46:06 INFO - PROCESS | 1663 | 1467265566103 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 1663 | 1467265566107 Marionette TRACE conn2 <- [1,434,null,{}] 22:46:06 INFO - PROCESS | 1663 | 1467265566118 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}] 22:46:06 INFO - PROCESS | 1663 | 1467265566123 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:06 INFO - PROCESS | 1663 | 1467265566276 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 22:46:06 INFO - PROCESS | 1663 | 1467265566380 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:06 INFO - PROCESS | 1663 | 1467265566382 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x129268800 == 47 [pid = 1663] [id = 116] 22:46:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x121610000) [pid = 1663] [serial = 345] [outer = 0x0] 22:46:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1265ce400) [pid = 1663] [serial = 346] [outer = 0x121610000] 22:46:06 INFO - PROCESS | 1663 | 1467265566415 Marionette DEBUG loaded listener.js 22:46:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x127467c00) [pid = 1663] [serial = 347] [outer = 0x121610000] 22:46:06 INFO - PROCESS | 1663 | 1467265566954 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]]]}] 22:46:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:46:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 926ms 22:46:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:46:07 INFO - PROCESS | 1663 | 1467265567029 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 1663 | 1467265567031 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 22:46:07 INFO - PROCESS | 1663 | 1467265567034 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 1663 | 1467265567036 Marionette TRACE conn2 <- [1,438,null,{}] 22:46:07 INFO - PROCESS | 1663 | 1467265567039 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}] 22:46:07 INFO - PROCESS | 1663 | 1467265567041 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:07 INFO - PROCESS | 1663 | 1467265567129 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 22:46:07 INFO - PROCESS | 1663 | 1467265567203 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 1663 | 1467265567204 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e4c800 == 48 [pid = 1663] [id = 117] 22:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118467800) [pid = 1663] [serial = 348] [outer = 0x0] 22:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11846ac00) [pid = 1663] [serial = 349] [outer = 0x118467800] 22:46:07 INFO - PROCESS | 1663 | 1467265567232 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118a63c00) [pid = 1663] [serial = 350] [outer = 0x118467800] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa30000 == 47 [pid = 1663] [id = 112] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f3800 == 46 [pid = 1663] [id = 111] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x129263800 == 45 [pid = 1663] [id = 110] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1168ae000 == 44 [pid = 1663] [id = 109] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x125110800 == 43 [pid = 1663] [id = 108] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x116a1ac00) [pid = 1663] [serial = 244] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x125d9ac00) [pid = 1663] [serial = 250] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119684c00) [pid = 1663] [serial = 247] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12babf000) [pid = 1663] [serial = 292] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12162d000 == 42 [pid = 1663] [id = 107] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119987800 == 41 [pid = 1663] [id = 106] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119525800 == 40 [pid = 1663] [id = 105] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11685b800 == 39 [pid = 1663] [id = 104] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119535800 == 38 [pid = 1663] [id = 103] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119524800 == 37 [pid = 1663] [id = 100] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11684e000 == 36 [pid = 1663] [id = 99] 22:46:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12a852000 == 35 [pid = 1663] [id = 98] 22:46:07 INFO - PROCESS | 1663 | 1467265567696 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]]]}] 22:46:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:46:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 22:46:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:46:07 INFO - PROCESS | 1663 | 1467265567708 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 1663 | 1467265567710 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 22:46:07 INFO - PROCESS | 1663 | 1467265567714 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 1663 | 1467265567716 Marionette TRACE conn2 <- [1,442,null,{}] 22:46:07 INFO - PROCESS | 1663 | 1467265567736 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}] 22:46:07 INFO - PROCESS | 1663 | 1467265567737 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x129577000) [pid = 1663] [serial = 274] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12932f000) [pid = 1663] [serial = 272] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1296df000) [pid = 1663] [serial = 277] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1295e5000) [pid = 1663] [serial = 275] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1196b6000) [pid = 1663] [serial = 257] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119396000) [pid = 1663] [serial = 256] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x125170c00) [pid = 1663] [serial = 262] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126118000) [pid = 1663] [serial = 263] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121103800) [pid = 1663] [serial = 259] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12160f800) [pid = 1663] [serial = 260] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1181f0800) [pid = 1663] [serial = 254] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116f21400) [pid = 1663] [serial = 253] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1267fbc00) [pid = 1663] [serial = 265] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x127466800) [pid = 1663] [serial = 266] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12a7a0800) [pid = 1663] [serial = 280] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12892dc00) [pid = 1663] [serial = 268] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x125ad4c00) [pid = 1663] [serial = 278] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x128dcc400) [pid = 1663] [serial = 284] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119394800) [pid = 1663] [serial = 283] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12ba0a400) [pid = 1663] [serial = 289] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12aab6c00) [pid = 1663] [serial = 281] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12ba0f400) [pid = 1663] [serial = 290] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12920f800) [pid = 1663] [serial = 271] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12b415c00) [pid = 1663] [serial = 287] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x128c07400) [pid = 1663] [serial = 269] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12b14cc00) [pid = 1663] [serial = 286] [outer = 0x0] [url = about:blank] 22:46:07 INFO - PROCESS | 1663 | 1467265567838 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 22:46:07 INFO - PROCESS | 1663 | 1467265567846 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 1663 | 1467265567847 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x117476800 == 36 [pid = 1663] [id = 118] 22:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119398800) [pid = 1663] [serial = 351] [outer = 0x0] 22:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1196b3c00) [pid = 1663] [serial = 352] [outer = 0x119398800] 22:46:07 INFO - PROCESS | 1663 | 1467265567877 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12145cc00) [pid = 1663] [serial = 353] [outer = 0x119398800] 22:46:08 INFO - PROCESS | 1663 | 1467265568210 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]]]}] 22:46:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:46:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 524ms 22:46:08 INFO - PROCESS | 1663 | 1467265568239 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 22:46:08 INFO - PROCESS | 1663 | 1467265568241 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 22:46:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:46:08 INFO - PROCESS | 1663 | 1467265568243 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:46:08 INFO - PROCESS | 1663 | 1467265568246 Marionette TRACE conn2 <- [1,446,null,{}] 22:46:08 INFO - PROCESS | 1663 | 1467265568253 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}] 22:46:08 INFO - PROCESS | 1663 | 1467265568256 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:08 INFO - PROCESS | 1663 | 1467265568367 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 22:46:08 INFO - PROCESS | 1663 | 1467265568453 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 1663 | 1467265568456 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192be000 == 37 [pid = 1663] [id = 119] 22:46:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121614000) [pid = 1663] [serial = 354] [outer = 0x0] 22:46:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12516cc00) [pid = 1663] [serial = 355] [outer = 0x121614000] 22:46:08 INFO - PROCESS | 1663 | 1467265568498 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1267fa400) [pid = 1663] [serial = 356] [outer = 0x121614000] 22:46:08 INFO - PROCESS | 1663 | 1467265568892 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]]]}] 22:46:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:46:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 675ms 22:46:08 INFO - PROCESS | 1663 | 1467265568919 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 22:46:08 INFO - PROCESS | 1663 | 1467265568923 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 22:46:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:46:08 INFO - PROCESS | 1663 | 1467265568925 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:46:08 INFO - PROCESS | 1663 | 1467265568926 Marionette TRACE conn2 <- [1,450,null,{}] 22:46:08 INFO - PROCESS | 1663 | 1467265568929 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}] 22:46:08 INFO - PROCESS | 1663 | 1467265568930 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:09 INFO - PROCESS | 1663 | 1467265569008 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 22:46:09 INFO - PROCESS | 1663 | 1467265569028 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 1663 | 1467265569029 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x11985e800 == 38 [pid = 1663] [id = 120] 22:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128923000) [pid = 1663] [serial = 357] [outer = 0x0] 22:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12892d000) [pid = 1663] [serial = 358] [outer = 0x128923000] 22:46:09 INFO - PROCESS | 1663 | 1467265569054 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128c07400) [pid = 1663] [serial = 359] [outer = 0x128923000] 22:46:09 INFO - PROCESS | 1663 | 1467265569365 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] 22:46:09 INFO - PROCESS | 1663 | 1467265569397 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 22:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:46:09 INFO - PROCESS | 1663 | 1467265569400 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 1663 | 1467265569401 Marionette TRACE conn2 <- [1,454,null,{}] 22:46:09 INFO - PROCESS | 1663 | 1467265569405 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}] 22:46:09 INFO - PROCESS | 1663 | 1467265569407 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:09 INFO - PROCESS | 1663 | 1467265569478 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 22:46:09 INFO - PROCESS | 1663 | 1467265569538 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 1663 | 1467265569539 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e31800 == 39 [pid = 1663] [id = 121] 22:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12746a400) [pid = 1663] [serial = 360] [outer = 0x0] 22:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128dd3400) [pid = 1663] [serial = 361] [outer = 0x12746a400] 22:46:09 INFO - PROCESS | 1663 | 1467265569563 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x129335800) [pid = 1663] [serial = 362] [outer = 0x12746a400] 22:46:09 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:09 INFO - PROCESS | 1663 | 1467265569881 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]]]}] 22:46:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:46:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 22:46:09 INFO - PROCESS | 1663 | 1467265569922 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 22:46:09 INFO - PROCESS | 1663 | 1467265569923 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 22:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:46:09 INFO - PROCESS | 1663 | 1467265569925 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 1663 | 1467265569927 Marionette TRACE conn2 <- [1,458,null,{}] 22:46:09 INFO - PROCESS | 1663 | 1467265569929 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}] 22:46:09 INFO - PROCESS | 1663 | 1467265569933 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:10 INFO - PROCESS | 1663 | 1467265570047 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 22:46:10 INFO - PROCESS | 1663 | 1467265570060 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:10 INFO - PROCESS | 1663 | 1467265570061 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ac6000 == 40 [pid = 1663] [id = 122] 22:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129577800) [pid = 1663] [serial = 363] [outer = 0x0] 22:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1296dcc00) [pid = 1663] [serial = 364] [outer = 0x129577800] 22:46:10 INFO - PROCESS | 1663 | 1467265570086 Marionette DEBUG loaded listener.js 22:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12a8b3800) [pid = 1663] [serial = 365] [outer = 0x129577800] 22:46:10 INFO - PROCESS | 1663 | 1467265570433 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] 22:46:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:46:10 INFO - PROCESS | 1663 | 1467265570445 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 22:46:10 INFO - PROCESS | 1663 | 1467265570447 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 1663 | 1467265570449 Marionette TRACE conn2 <- [1,462,null,{}] 22:46:10 INFO - PROCESS | 1663 | 1467265570451 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}] 22:46:10 INFO - PROCESS | 1663 | 1467265570452 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:10 INFO - PROCESS | 1663 | 1467265570545 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 22:46:10 INFO - PROCESS | 1663 | 1467265570557 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:10 INFO - PROCESS | 1663 | 1467265570558 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251cb800 == 41 [pid = 1663] [id = 123] 22:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12aab1800) [pid = 1663] [serial = 366] [outer = 0x0] 22:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12b144c00) [pid = 1663] [serial = 367] [outer = 0x12aab1800] 22:46:10 INFO - PROCESS | 1663 | 1467265570589 Marionette DEBUG loaded listener.js 22:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12b416000) [pid = 1663] [serial = 368] [outer = 0x12aab1800] 22:46:10 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:10 INFO - PROCESS | 1663 | 1467265570941 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] 22:46:10 INFO - PROCESS | 1663 | 1467265570977 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 22:46:10 INFO - PROCESS | 1663 | 1467265570979 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 1663 | 1467265570981 Marionette TRACE conn2 <- [1,466,null,{}] 22:46:10 INFO - PROCESS | 1663 | 1467265570983 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}] 22:46:10 INFO - PROCESS | 1663 | 1467265570984 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:11 INFO - PROCESS | 1663 | 1467265571079 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 22:46:11 INFO - PROCESS | 1663 | 1467265571083 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 1663 | 1467265571084 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b8c800 == 42 [pid = 1663] [id = 124] 22:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12aaba000) [pid = 1663] [serial = 369] [outer = 0x0] 22:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12ba0c800) [pid = 1663] [serial = 370] [outer = 0x12aaba000] 22:46:11 INFO - PROCESS | 1663 | 1467265571110 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12bac6000) [pid = 1663] [serial = 371] [outer = 0x12aaba000] 22:46:11 INFO - PROCESS | 1663 | 1467265571446 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] 22:46:11 INFO - PROCESS | 1663 | 1467265571502 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 22:46:11 INFO - PROCESS | 1663 | 1467265571504 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:46:11 INFO - PROCESS | 1663 | 1467265571505 Marionette TRACE conn2 <- [1,470,null,{}] 22:46:11 INFO - PROCESS | 1663 | 1467265571507 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}] 22:46:11 INFO - PROCESS | 1663 | 1467265571508 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:11 INFO - PROCESS | 1663 | 1467265571604 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 22:46:11 INFO - PROCESS | 1663 | 1467265571615 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 1663 | 1467265571616 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x129260000 == 43 [pid = 1663] [id = 125] 22:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12ba0a800) [pid = 1663] [serial = 372] [outer = 0x0] 22:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12beeb800) [pid = 1663] [serial = 373] [outer = 0x12ba0a800] 22:46:11 INFO - PROCESS | 1663 | 1467265571672 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12bef7000) [pid = 1663] [serial = 374] [outer = 0x12ba0a800] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12a8b3c00) [pid = 1663] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x125176800) [pid = 1663] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116806400) [pid = 1663] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1192a6000) [pid = 1663] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12bec9000) [pid = 1663] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116f63400) [pid = 1663] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121423400) [pid = 1663] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12a792800) [pid = 1663] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129214000) [pid = 1663] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1196b3400) [pid = 1663] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x127466c00) [pid = 1663] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118a62400) [pid = 1663] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1267fac00) [pid = 1663] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11687ec00) [pid = 1663] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1110e7000) [pid = 1663] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1110f1800) [pid = 1663] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:46:11 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12b145c00) [pid = 1663] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:46:12 INFO - PROCESS | 1663 | 1467265572040 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]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 568ms 22:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:46:12 INFO - PROCESS | 1663 | 1467265572073 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 1663 | 1467265572075 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 22:46:12 INFO - PROCESS | 1663 | 1467265572077 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 1663 | 1467265572078 Marionette TRACE conn2 <- [1,474,null,{}] 22:46:12 INFO - PROCESS | 1663 | 1467265572080 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}] 22:46:12 INFO - PROCESS | 1663 | 1467265572081 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:12 INFO - PROCESS | 1663 | 1467265572159 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 22:46:12 INFO - PROCESS | 1663 | 1467265572214 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1663 | 1467265572215 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12925c000 == 44 [pid = 1663] [id = 126] 22:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x111033000) [pid = 1663] [serial = 375] [outer = 0x0] 22:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11103c000) [pid = 1663] [serial = 376] [outer = 0x111033000] 22:46:12 INFO - PROCESS | 1663 | 1467265572239 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x111040800) [pid = 1663] [serial = 377] [outer = 0x111033000] 22:46:12 INFO - PROCESS | 1663 | 1467265572528 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]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 468ms 22:46:12 INFO - PROCESS | 1663 | 1467265572545 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 1663 | 1467265572547 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 22:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:46:12 INFO - PROCESS | 1663 | 1467265572549 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 1663 | 1467265572551 Marionette TRACE conn2 <- [1,478,null,{}] 22:46:12 INFO - PROCESS | 1663 | 1467265572560 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}] 22:46:12 INFO - PROCESS | 1663 | 1467265572562 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:12 INFO - PROCESS | 1663 | 1467265572664 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 22:46:12 INFO - PROCESS | 1663 | 1467265572668 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1663 | 1467265572670 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2cb800 == 45 [pid = 1663] [id = 127] 22:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x111040c00) [pid = 1663] [serial = 378] [outer = 0x0] 22:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11938ec00) [pid = 1663] [serial = 379] [outer = 0x111040c00] 22:46:12 INFO - PROCESS | 1663 | 1467265572698 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12beee000) [pid = 1663] [serial = 380] [outer = 0x111040c00] 22:46:13 INFO - PROCESS | 1663 | 1467265573029 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]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:46:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 524ms 22:46:13 INFO - PROCESS | 1663 | 1467265573073 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 1663 | 1467265573075 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 22:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:46:13 INFO - PROCESS | 1663 | 1467265573077 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1663 | 1467265573078 Marionette TRACE conn2 <- [1,482,null,{}] 22:46:13 INFO - PROCESS | 1663 | 1467265573080 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}] 22:46:13 INFO - PROCESS | 1663 | 1467265573081 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:13 INFO - PROCESS | 1663 | 1467265573185 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 22:46:13 INFO - PROCESS | 1663 | 1467265573193 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 1663 | 1467265573194 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba7b000 == 46 [pid = 1663] [id = 128] 22:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112a56c00) [pid = 1663] [serial = 381] [outer = 0x0] 22:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112a59400) [pid = 1663] [serial = 382] [outer = 0x112a56c00] 22:46:13 INFO - PROCESS | 1663 | 1467265573218 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x112a5e000) [pid = 1663] [serial = 383] [outer = 0x112a56c00] 22:46:13 INFO - PROCESS | 1663 | 1467265573521 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]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:46:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 22:46:13 INFO - PROCESS | 1663 | 1467265573546 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 1663 | 1467265573547 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 22:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:46:13 INFO - PROCESS | 1663 | 1467265573549 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1663 | 1467265573550 Marionette TRACE conn2 <- [1,486,null,{}] 22:46:13 INFO - PROCESS | 1663 | 1467265573552 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}] 22:46:13 INFO - PROCESS | 1663 | 1467265573555 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:13 INFO - PROCESS | 1663 | 1467265573641 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 22:46:13 INFO - PROCESS | 1663 | 1467265573645 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 1663 | 1467265573646 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1b000 == 47 [pid = 1663] [id = 129] 22:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112a5e400) [pid = 1663] [serial = 384] [outer = 0x0] 22:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12bef8c00) [pid = 1663] [serial = 385] [outer = 0x112a5e400] 22:46:13 INFO - PROCESS | 1663 | 1467265573669 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12c01bc00) [pid = 1663] [serial = 386] [outer = 0x112a5e400] 22:46:14 INFO - PROCESS | 1663 | 1467265574123 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]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 619ms 22:46:14 INFO - PROCESS | 1663 | 1467265574171 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 1663 | 1467265574173 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 22:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:46:14 INFO - PROCESS | 1663 | 1467265574176 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - PROCESS | 1663 | 1467265574178 Marionette TRACE conn2 <- [1,490,null,{}] 22:46:14 INFO - PROCESS | 1663 | 1467265574182 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}] 22:46:14 INFO - PROCESS | 1663 | 1467265574184 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:14 INFO - PROCESS | 1663 | 1467265574287 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 22:46:14 INFO - PROCESS | 1663 | 1467265574359 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 1663 | 1467265574361 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x117155800 == 48 [pid = 1663] [id = 130] 22:46:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1110f0400) [pid = 1663] [serial = 387] [outer = 0x0] 22:46:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x112a5c400) [pid = 1663] [serial = 388] [outer = 0x1110f0400] 22:46:14 INFO - PROCESS | 1663 | 1467265574391 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x112f4ec00) [pid = 1663] [serial = 389] [outer = 0x1110f0400] 22:46:14 INFO - PROCESS | 1663 | 1467265574823 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]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 22:46:14 INFO - PROCESS | 1663 | 1467265574847 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 1663 | 1467265574850 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 22:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:46:14 INFO - PROCESS | 1663 | 1467265574855 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - PROCESS | 1663 | 1467265574857 Marionette TRACE conn2 <- [1,494,null,{}] 22:46:14 INFO - PROCESS | 1663 | 1467265574859 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}] 22:46:14 INFO - PROCESS | 1663 | 1467265574861 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:14 INFO - PROCESS | 1663 | 1467265574964 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 22:46:15 INFO - PROCESS | 1663 | 1467265575035 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 1663 | 1467265575037 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x11984a800 == 49 [pid = 1663] [id = 131] 22:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x112f56c00) [pid = 1663] [serial = 390] [outer = 0x0] 22:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1181f1400) [pid = 1663] [serial = 391] [outer = 0x112f56c00] 22:46:15 INFO - PROCESS | 1663 | 1467265575069 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x118468800) [pid = 1663] [serial = 392] [outer = 0x112f56c00] 22:46:15 INFO - PROCESS | 1663 | 1467265575515 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]]]}] 22:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 22:46:15 INFO - PROCESS | 1663 | 1467265575525 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 22:46:15 INFO - PROCESS | 1663 | 1467265575527 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 22:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:46:15 INFO - PROCESS | 1663 | 1467265575529 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 1663 | 1467265575532 Marionette TRACE conn2 <- [1,498,null,{}] 22:46:15 INFO - PROCESS | 1663 | 1467265575542 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}] 22:46:15 INFO - PROCESS | 1663 | 1467265575545 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:15 INFO - PROCESS | 1663 | 1467265575670 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 22:46:15 INFO - PROCESS | 1663 | 1467265575755 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 1663 | 1467265575757 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2d6800 == 50 [pid = 1663] [id = 132] 22:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121617400) [pid = 1663] [serial = 393] [outer = 0x0] 22:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12394dc00) [pid = 1663] [serial = 394] [outer = 0x121617400] 22:46:15 INFO - PROCESS | 1663 | 1467265575788 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12516ec00) [pid = 1663] [serial = 395] [outer = 0x121617400] 22:46:16 INFO - PROCESS | 1663 | 1467265576205 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]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:46:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 722ms 22:46:16 INFO - PROCESS | 1663 | 1467265576251 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 1663 | 1467265576253 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 22:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:46:16 INFO - PROCESS | 1663 | 1467265576256 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 1663 | 1467265576257 Marionette TRACE conn2 <- [1,502,null,{}] 22:46:16 INFO - PROCESS | 1663 | 1467265576259 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}] 22:46:16 INFO - PROCESS | 1663 | 1467265576261 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:16 INFO - PROCESS | 1663 | 1467265576360 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 22:46:16 INFO - PROCESS | 1663 | 1467265576418 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 1663 | 1467265576419 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be88000 == 51 [pid = 1663] [id = 133] 22:46:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1267f9400) [pid = 1663] [serial = 396] [outer = 0x0] 22:46:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12746ac00) [pid = 1663] [serial = 397] [outer = 0x1267f9400] 22:46:16 INFO - PROCESS | 1663 | 1467265576448 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x128c55800) [pid = 1663] [serial = 398] [outer = 0x1267f9400] 22:46:17 INFO - PROCESS | 1663 | 1467265577044 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]]]}] 22:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 869ms 22:46:17 INFO - PROCESS | 1663 | 1467265577126 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 22:46:17 INFO - PROCESS | 1663 | 1467265577128 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 22:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:46:17 INFO - PROCESS | 1663 | 1467265577132 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:46:17 INFO - PROCESS | 1663 | 1467265577134 Marionette TRACE conn2 <- [1,506,null,{}] 22:46:17 INFO - PROCESS | 1663 | 1467265577137 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}] 22:46:17 INFO - PROCESS | 1663 | 1467265577139 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:17 INFO - PROCESS | 1663 | 1467265577229 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 22:46:17 INFO - PROCESS | 1663 | 1467265577297 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:17 INFO - PROCESS | 1663 | 1467265577300 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x119635000 == 52 [pid = 1663] [id = 134] 22:46:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x115e86000) [pid = 1663] [serial = 399] [outer = 0x0] 22:46:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x116888800) [pid = 1663] [serial = 400] [outer = 0x115e86000] 22:46:17 INFO - PROCESS | 1663 | 1467265577327 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1181fc400) [pid = 1663] [serial = 401] [outer = 0x115e86000] 22:46:17 INFO - PROCESS | 1663 | 1467265577801 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]]]}] 22:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 722ms 22:46:17 INFO - PROCESS | 1663 | 1467265577856 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 22:46:17 INFO - PROCESS | 1663 | 1467265577861 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 22:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:46:17 INFO - PROCESS | 1663 | 1467265577867 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:46:17 INFO - PROCESS | 1663 | 1467265577870 Marionette TRACE conn2 <- [1,510,null,{}] 22:46:17 INFO - PROCESS | 1663 | 1467265577873 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}] 22:46:17 INFO - PROCESS | 1663 | 1467265577875 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:18 INFO - PROCESS | 1663 | 1467265578005 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba7b000 == 51 [pid = 1663] [id = 128] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2cb800 == 50 [pid = 1663] [id = 127] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12925c000 == 49 [pid = 1663] [id = 126] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128c06c00) [pid = 1663] [serial = 304] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1265cfc00) [pid = 1663] [serial = 301] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x129331000) [pid = 1663] [serial = 337] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x129260000 == 48 [pid = 1663] [id = 125] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128b8c800 == 47 [pid = 1663] [id = 124] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1251cb800 == 46 [pid = 1663] [id = 123] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x123ac6000 == 45 [pid = 1663] [id = 122] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x120e31800 == 44 [pid = 1663] [id = 121] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11985e800 == 43 [pid = 1663] [id = 120] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1192be000 == 42 [pid = 1663] [id = 119] 22:46:18 INFO - PROCESS | 1663 | 1467265578164 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 1663 | 1467265578165 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x117476800 == 41 [pid = 1663] [id = 118] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x115e4c800 == 40 [pid = 1663] [id = 117] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11967a000 == 39 [pid = 1663] [id = 115] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x117468800 == 38 [pid = 1663] [id = 114] 22:46:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2dc800 == 37 [pid = 1663] [id = 113] 22:46:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168b1000 == 38 [pid = 1663] [id = 135] 22:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x112a51400) [pid = 1663] [serial = 402] [outer = 0x0] 22:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x112f4ac00) [pid = 1663] [serial = 403] [outer = 0x112a51400] 22:46:18 INFO - PROCESS | 1663 | 1467265578213 Marionette DEBUG loaded listener.js 22:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1192b2c00) [pid = 1663] [serial = 404] [outer = 0x112a51400] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12b14ec00) [pid = 1663] [serial = 242] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1267f8400) [pid = 1663] [serial = 251] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1181f3800) [pid = 1663] [serial = 245] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1196b6c00) [pid = 1663] [serial = 248] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12bef7800) [pid = 1663] [serial = 326] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12becdc00) [pid = 1663] [serial = 325] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1182b2800) [pid = 1663] [serial = 296] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1176f4800) [pid = 1663] [serial = 295] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12145f800) [pid = 1663] [serial = 310] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12516d400) [pid = 1663] [serial = 311] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12a7a4400) [pid = 1663] [serial = 319] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1295e1000) [pid = 1663] [serial = 316] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12a787c00) [pid = 1663] [serial = 317] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121460c00) [pid = 1663] [serial = 299] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119958400) [pid = 1663] [serial = 298] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12bac3800) [pid = 1663] [serial = 293] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1192ac000) [pid = 1663] [serial = 307] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1196b1c00) [pid = 1663] [serial = 308] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x128930800) [pid = 1663] [serial = 313] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128dd1c00) [pid = 1663] [serial = 314] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12c613000) [pid = 1663] [serial = 329] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12c01b000) [pid = 1663] [serial = 328] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1110ed400) [pid = 1663] [serial = 331] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1128cfc00) [pid = 1663] [serial = 334] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1110f1400) [pid = 1663] [serial = 332] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12bac1800) [pid = 1663] [serial = 322] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12baccc00) [pid = 1663] [serial = 323] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12aab5000) [pid = 1663] [serial = 320] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1128d4000) [pid = 1663] [serial = 335] [outer = 0x0] [url = about:blank] 22:46:18 INFO - PROCESS | 1663 | 1467265578557 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]]]}] 22:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 723ms 22:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:46:18 INFO - PROCESS | 1663 | 1467265578590 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 22:46:18 INFO - PROCESS | 1663 | 1467265578592 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 22:46:18 INFO - PROCESS | 1663 | 1467265578594 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - PROCESS | 1663 | 1467265578596 Marionette TRACE conn2 <- [1,514,null,{}] 22:46:18 INFO - PROCESS | 1663 | 1467265578603 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}] 22:46:18 INFO - PROCESS | 1663 | 1467265578606 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:18 INFO - PROCESS | 1663 | 1467265578685 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 22:46:18 INFO - PROCESS | 1663 | 1467265578692 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 1663 | 1467265578693 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x11965e800 == 39 [pid = 1663] [id = 136] 22:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119c55000) [pid = 1663] [serial = 405] [outer = 0x0] 22:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12161a400) [pid = 1663] [serial = 406] [outer = 0x119c55000] 22:46:18 INFO - PROCESS | 1663 | 1467265578721 Marionette DEBUG loaded listener.js 22:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x125171400) [pid = 1663] [serial = 407] [outer = 0x119c55000] 22:46:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 22:46:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 22:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:46:19 INFO - PROCESS | 1663 | 1467265579062 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]]]}] 22:46:19 INFO - PROCESS | 1663 | 1467265579065 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 1663 | 1467265579067 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 22:46:19 INFO - PROCESS | 1663 | 1467265579069 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 1663 | 1467265579070 Marionette TRACE conn2 <- [1,518,null,{}] 22:46:19 INFO - PROCESS | 1663 | 1467265579075 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}] 22:46:19 INFO - PROCESS | 1663 | 1467265579076 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:19 INFO - PROCESS | 1663 | 1467265579163 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 22:46:19 INFO - PROCESS | 1663 | 1467265579216 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:19 INFO - PROCESS | 1663 | 1467265579218 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cc0800 == 40 [pid = 1663] [id = 137] 22:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x125170400) [pid = 1663] [serial = 408] [outer = 0x0] 22:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1265ce800) [pid = 1663] [serial = 409] [outer = 0x125170400] 22:46:19 INFO - PROCESS | 1663 | 1467265579242 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128c05c00) [pid = 1663] [serial = 410] [outer = 0x125170400] 22:46:19 INFO - PROCESS | 1663 | 1467265579520 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]]]}] 22:46:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:46:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 471ms 22:46:19 INFO - PROCESS | 1663 | 1467265579543 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 1663 | 1467265579544 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 22:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:46:19 INFO - PROCESS | 1663 | 1467265579546 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 1663 | 1467265579547 Marionette TRACE conn2 <- [1,522,null,{}] 22:46:19 INFO - PROCESS | 1663 | 1467265579550 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}] 22:46:19 INFO - PROCESS | 1663 | 1467265579551 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:19 INFO - PROCESS | 1663 | 1467265579632 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 22:46:19 INFO - PROCESS | 1663 | 1467265579636 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:19 INFO - PROCESS | 1663 | 1467265579639 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ad2800 == 41 [pid = 1663] [id = 138] 22:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c0bc00) [pid = 1663] [serial = 411] [outer = 0x0] 22:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129328000) [pid = 1663] [serial = 412] [outer = 0x128c0bc00] 22:46:19 INFO - PROCESS | 1663 | 1467265579664 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1295df800) [pid = 1663] [serial = 413] [outer = 0x128c0bc00] 22:46:19 INFO - PROCESS | 1663 | 1467265579995 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]]]}] 22:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 468ms 22:46:20 INFO - PROCESS | 1663 | 1467265580015 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 22:46:20 INFO - PROCESS | 1663 | 1467265580017 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 22:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:46:20 INFO - PROCESS | 1663 | 1467265580019 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:46:20 INFO - PROCESS | 1663 | 1467265580022 Marionette TRACE conn2 <- [1,526,null,{}] 22:46:20 INFO - PROCESS | 1663 | 1467265580031 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}] 22:46:20 INFO - PROCESS | 1663 | 1467265580035 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:20 INFO - PROCESS | 1663 | 1467265580167 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 22:46:20 INFO - PROCESS | 1663 | 1467265580217 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 1663 | 1467265580218 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251ce000 == 42 [pid = 1663] [id = 139] 22:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1295e8800) [pid = 1663] [serial = 414] [outer = 0x0] 22:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12a78f400) [pid = 1663] [serial = 415] [outer = 0x1295e8800] 22:46:20 INFO - PROCESS | 1663 | 1467265580242 Marionette DEBUG loaded listener.js 22:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12b412000) [pid = 1663] [serial = 416] [outer = 0x1295e8800] 22:46:20 INFO - PROCESS | 1663 | 1467265580549 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]]]}] 22:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 22:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 573ms 22:46:20 INFO - PROCESS | 1663 | 1467265580592 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 22:46:20 INFO - PROCESS | 1663 | 1467265580593 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 22:46:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:46:20 INFO - PROCESS | 1663 | 1467265580596 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:46:20 INFO - PROCESS | 1663 | 1467265580597 Marionette TRACE conn2 <- [1,530,null,{}] 22:46:20 INFO - PROCESS | 1663 | 1467265580599 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}] 22:46:20 INFO - PROCESS | 1663 | 1467265580600 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:20 INFO - PROCESS | 1663 | 1467265580697 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 22:46:20 INFO - PROCESS | 1663 | 1467265580708 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 1663 | 1467265580709 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x129257800 == 43 [pid = 1663] [id = 140] 22:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x128c0e800) [pid = 1663] [serial = 417] [outer = 0x0] 22:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12ba10800) [pid = 1663] [serial = 418] [outer = 0x128c0e800] 22:46:20 INFO - PROCESS | 1663 | 1467265580733 Marionette DEBUG loaded listener.js 22:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12bef3000) [pid = 1663] [serial = 419] [outer = 0x128c0e800] 22:46:21 INFO - PROCESS | 1663 | 1467265581088 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"]]]}] 22:46:21 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 22:46:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:46:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:46:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:46:21 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 22:46:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:46:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:46:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:46:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 22:46:21 INFO - PROCESS | 1663 | 1467265581115 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 22:46:21 INFO - PROCESS | 1663 | 1467265581116 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 22:46:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:46:21 INFO - PROCESS | 1663 | 1467265581125 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 1663 | 1467265581126 Marionette TRACE conn2 <- [1,534,null,{}] 22:46:21 INFO - PROCESS | 1663 | 1467265581128 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}] 22:46:21 INFO - PROCESS | 1663 | 1467265581129 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:21 INFO - PROCESS | 1663 | 1467265581244 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 22:46:21 INFO - PROCESS | 1663 | 1467265581247 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 1663 | 1467265581248 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11615e800 == 44 [pid = 1663] [id = 141] 22:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12aa06000) [pid = 1663] [serial = 420] [outer = 0x0] 22:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12aa0d400) [pid = 1663] [serial = 421] [outer = 0x12aa06000] 22:46:21 INFO - PROCESS | 1663 | 1467265581272 Marionette DEBUG loaded listener.js 22:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12bac1800) [pid = 1663] [serial = 422] [outer = 0x12aa06000] 22:46:21 INFO - PROCESS | 1663 | 1467265581591 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]]]}] 22:46:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:46:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 524ms 22:46:21 INFO - PROCESS | 1663 | 1467265581644 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 22:46:21 INFO - PROCESS | 1663 | 1467265581645 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 22:46:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:46:21 INFO - PROCESS | 1663 | 1467265581653 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 1663 | 1467265581656 Marionette TRACE conn2 <- [1,538,null,{}] 22:46:21 INFO - PROCESS | 1663 | 1467265581660 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}] 22:46:21 INFO - PROCESS | 1663 | 1467265581661 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:21 INFO - PROCESS | 1663 | 1467265581777 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 22:46:21 INFO - PROCESS | 1663 | 1467265581835 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 1663 | 1467265581840 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2c0800 == 45 [pid = 1663] [id = 142] 22:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x112695400) [pid = 1663] [serial = 423] [outer = 0x0] 22:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11269ac00) [pid = 1663] [serial = 424] [outer = 0x112695400] 22:46:21 INFO - PROCESS | 1663 | 1467265581880 Marionette DEBUG loaded listener.js 22:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1126a3000) [pid = 1663] [serial = 425] [outer = 0x112695400] 22:46:22 INFO - PROCESS | 1663 | 1467265582293 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]]]}] 22:46:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 22:46:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 673ms 22:46:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:46:22 INFO - PROCESS | 1663 | 1467265582326 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 22:46:22 INFO - PROCESS | 1663 | 1467265582328 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 22:46:22 INFO - PROCESS | 1663 | 1467265582330 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:46:22 INFO - PROCESS | 1663 | 1467265582331 Marionette TRACE conn2 <- [1,542,null,{}] 22:46:22 INFO - PROCESS | 1663 | 1467265582333 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}] 22:46:22 INFO - PROCESS | 1663 | 1467265582334 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:22 INFO - PROCESS | 1663 | 1467265582555 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12633c800) [pid = 1663] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x128c04c00) [pid = 1663] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x129577800) [pid = 1663] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x121614000) [pid = 1663] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12aab1800) [pid = 1663] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121610000) [pid = 1663] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x111033000) [pid = 1663] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119398800) [pid = 1663] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128923000) [pid = 1663] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12aaba000) [pid = 1663] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12ba0a800) [pid = 1663] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x111040c00) [pid = 1663] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112a56c00) [pid = 1663] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118467800) [pid = 1663] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:46:22 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12746a400) [pid = 1663] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:46:22 INFO - PROCESS | 1663 | 1467265582605 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:22 INFO - PROCESS | 1663 | 1467265582606 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167c7000 == 46 [pid = 1663] [id = 143] 22:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x111034400) [pid = 1663] [serial = 426] [outer = 0x0] 22:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112694400) [pid = 1663] [serial = 427] [outer = 0x111034400] 22:46:22 INFO - PROCESS | 1663 | 1467265582631 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1181ed800) [pid = 1663] [serial = 428] [outer = 0x111034400] 22:46:22 INFO - PROCESS | 1663 | 1467265582878 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]]]}] 22:46:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 22:46:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 568ms 22:46:22 INFO - PROCESS | 1663 | 1467265582898 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 22:46:22 INFO - PROCESS | 1663 | 1467265582900 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 22:46:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:46:22 INFO - PROCESS | 1663 | 1467265582914 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:46:22 INFO - PROCESS | 1663 | 1467265582916 Marionette TRACE conn2 <- [1,546,null,{}] 22:46:22 INFO - PROCESS | 1663 | 1467265582918 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}] 22:46:22 INFO - PROCESS | 1663 | 1467265582922 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:23 INFO - PROCESS | 1663 | 1467265583038 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 22:46:23 INFO - PROCESS | 1663 | 1467265583043 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 1663 | 1467265583045 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46b000 == 47 [pid = 1663] [id = 144] 22:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1126a3400) [pid = 1663] [serial = 429] [outer = 0x0] 22:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1187c0800) [pid = 1663] [serial = 430] [outer = 0x1126a3400] 22:46:23 INFO - PROCESS | 1663 | 1467265583077 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12befac00) [pid = 1663] [serial = 431] [outer = 0x1126a3400] 22:46:23 INFO - PROCESS | 1663 | 1467265583453 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]]]}] 22:46:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:46:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 583ms 22:46:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:46:23 INFO - PROCESS | 1663 | 1467265583488 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 22:46:23 INFO - PROCESS | 1663 | 1467265583490 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 22:46:23 INFO - PROCESS | 1663 | 1467265583503 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 1663 | 1467265583504 Marionette TRACE conn2 <- [1,550,null,{}] 22:46:23 INFO - PROCESS | 1663 | 1467265583508 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}] 22:46:23 INFO - PROCESS | 1663 | 1467265583509 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:23 INFO - PROCESS | 1663 | 1467265583590 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 22:46:23 INFO - PROCESS | 1663 | 1467265583595 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 1663 | 1467265583596 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6a8800 == 48 [pid = 1663] [id = 145] 22:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121652800) [pid = 1663] [serial = 432] [outer = 0x0] 22:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12165a000) [pid = 1663] [serial = 433] [outer = 0x121652800] 22:46:23 INFO - PROCESS | 1663 | 1467265583625 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12bef8000) [pid = 1663] [serial = 434] [outer = 0x121652800] 22:46:23 INFO - PROCESS | 1663 | 1467265583944 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]]]}] 22:46:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 22:46:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 483ms 22:46:23 INFO - PROCESS | 1663 | 1467265583976 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 22:46:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:46:23 INFO - PROCESS | 1663 | 1467265583978 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 22:46:23 INFO - PROCESS | 1663 | 1467265583980 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 1663 | 1467265583981 Marionette TRACE conn2 <- [1,554,null,{}] 22:46:23 INFO - PROCESS | 1663 | 1467265583984 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}] 22:46:23 INFO - PROCESS | 1663 | 1467265583985 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:24 INFO - PROCESS | 1663 | 1467265584067 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 22:46:24 INFO - PROCESS | 1663 | 1467265584071 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 1663 | 1467265584072 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb7c000 == 49 [pid = 1663] [id = 146] 22:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128c09400) [pid = 1663] [serial = 435] [outer = 0x0] 22:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12c01f800) [pid = 1663] [serial = 436] [outer = 0x128c09400] 22:46:24 INFO - PROCESS | 1663 | 1467265584095 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12c617000) [pid = 1663] [serial = 437] [outer = 0x128c09400] 22:46:24 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:24 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:24 INFO - PROCESS | 1663 | 1467265584425 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]]]}] 22:46:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:46:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 22:46:24 INFO - PROCESS | 1663 | 1467265584451 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 22:46:24 INFO - PROCESS | 1663 | 1467265584453 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 22:46:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:46:24 INFO - PROCESS | 1663 | 1467265584462 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 1663 | 1467265584463 Marionette TRACE conn2 <- [1,558,null,{}] 22:46:24 INFO - PROCESS | 1663 | 1467265584489 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}] 22:46:24 INFO - PROCESS | 1663 | 1467265584490 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:24 INFO - PROCESS | 1663 | 1467265584576 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 22:46:24 INFO - PROCESS | 1663 | 1467265584681 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 1663 | 1467265584683 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x115eeb800 == 50 [pid = 1663] [id = 147] 22:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x111033800) [pid = 1663] [serial = 438] [outer = 0x0] 22:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11103e800) [pid = 1663] [serial = 439] [outer = 0x111033800] 22:46:24 INFO - PROCESS | 1663 | 1467265584713 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1126a3c00) [pid = 1663] [serial = 440] [outer = 0x111033800] 22:46:25 INFO - PROCESS | 1663 | 1467265585202 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]]]}] 22:46:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:46:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 786ms 22:46:25 INFO - PROCESS | 1663 | 1467265585251 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 22:46:25 INFO - PROCESS | 1663 | 1467265585254 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 22:46:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:46:25 INFO - PROCESS | 1663 | 1467265585259 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:46:25 INFO - PROCESS | 1663 | 1467265585262 Marionette TRACE conn2 <- [1,562,null,{}] 22:46:25 INFO - PROCESS | 1663 | 1467265585267 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}] 22:46:25 INFO - PROCESS | 1663 | 1467265585271 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:25 INFO - PROCESS | 1663 | 1467265585461 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 22:46:25 INFO - PROCESS | 1663 | 1467265585550 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 1663 | 1467265585551 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x119867000 == 51 [pid = 1663] [id = 148] 22:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118153c00) [pid = 1663] [serial = 441] [outer = 0x0] 22:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118467000) [pid = 1663] [serial = 442] [outer = 0x118153c00] 22:46:25 INFO - PROCESS | 1663 | 1467265585584 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11938e400) [pid = 1663] [serial = 443] [outer = 0x118153c00] 22:46:25 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:26 INFO - PROCESS | 1663 | 1467265586000 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]]]}] 22:46:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:46:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 773ms 22:46:26 INFO - PROCESS | 1663 | 1467265586034 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 22:46:26 INFO - PROCESS | 1663 | 1467265586036 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 22:46:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:46:26 INFO - PROCESS | 1663 | 1467265586039 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 1663 | 1467265586040 Marionette TRACE conn2 <- [1,566,null,{}] 22:46:26 INFO - PROCESS | 1663 | 1467265586043 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}] 22:46:26 INFO - PROCESS | 1663 | 1467265586044 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:26 INFO - PROCESS | 1663 | 1467265586152 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 22:46:26 INFO - PROCESS | 1663 | 1467265586216 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 1663 | 1467265586217 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x129538000 == 52 [pid = 1663] [id = 149] 22:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x121102400) [pid = 1663] [serial = 444] [outer = 0x0] 22:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x121654400) [pid = 1663] [serial = 445] [outer = 0x121102400] 22:46:26 INFO - PROCESS | 1663 | 1467265586246 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121795800) [pid = 1663] [serial = 446] [outer = 0x121102400] 22:46:26 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:26 INFO - PROCESS | 1663 | 1467265586682 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]]]}] 22:46:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:46:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 22:46:26 INFO - PROCESS | 1663 | 1467265586708 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 22:46:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:46:26 INFO - PROCESS | 1663 | 1467265586710 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 22:46:26 INFO - PROCESS | 1663 | 1467265586717 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 1663 | 1467265586721 Marionette TRACE conn2 <- [1,570,null,{}] 22:46:26 INFO - PROCESS | 1663 | 1467265586724 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}] 22:46:26 INFO - PROCESS | 1663 | 1467265586727 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:26 INFO - PROCESS | 1663 | 1467265586853 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 22:46:26 INFO - PROCESS | 1663 | 1467265586918 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 1663 | 1467265586919 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c69c000 == 53 [pid = 1663] [id = 150] 22:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x121290800) [pid = 1663] [serial = 447] [outer = 0x0] 22:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x123f1d800) [pid = 1663] [serial = 448] [outer = 0x121290800] 22:46:26 INFO - PROCESS | 1663 | 1467265586988 Marionette DEBUG loaded listener.js 22:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128926800) [pid = 1663] [serial = 449] [outer = 0x121290800] 22:46:27 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:27 INFO - PROCESS | 1663 | 1467265587378 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]]]}] 22:46:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:46:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 678ms 22:46:27 INFO - PROCESS | 1663 | 1467265587392 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 22:46:27 INFO - PROCESS | 1663 | 1467265587394 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 22:46:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:46:27 INFO - PROCESS | 1663 | 1467265587396 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 1663 | 1467265587397 Marionette TRACE conn2 <- [1,574,null,{}] 22:46:27 INFO - PROCESS | 1663 | 1467265587399 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}] 22:46:27 INFO - PROCESS | 1663 | 1467265587401 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:27 INFO - PROCESS | 1663 | 1467265587503 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 22:46:27 INFO - PROCESS | 1663 | 1467265587577 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:27 INFO - PROCESS | 1663 | 1467265587578 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d127800 == 54 [pid = 1663] [id = 151] 22:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128dd1000) [pid = 1663] [serial = 450] [outer = 0x0] 22:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1296d8400) [pid = 1663] [serial = 451] [outer = 0x128dd1000] 22:46:27 INFO - PROCESS | 1663 | 1467265587609 Marionette DEBUG loaded listener.js 22:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12a79fc00) [pid = 1663] [serial = 452] [outer = 0x128dd1000] 22:46:28 INFO - PROCESS | 1663 | 1467265588048 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]]]}] 22:46:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:46:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 669ms 22:46:28 INFO - PROCESS | 1663 | 1467265588066 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 1663 | 1467265588067 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 22:46:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:46:28 INFO - PROCESS | 1663 | 1467265588070 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - PROCESS | 1663 | 1467265588073 Marionette TRACE conn2 <- [1,578,null,{}] 22:46:28 INFO - PROCESS | 1663 | 1467265588075 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}] 22:46:28 INFO - PROCESS | 1663 | 1467265588077 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:28 INFO - PROCESS | 1663 | 1467265588182 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 22:46:28 INFO - PROCESS | 1663 | 1467265588420 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:28 INFO - PROCESS | 1663 | 1467265588422 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x119621000 == 55 [pid = 1663] [id = 152] 22:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11103a000) [pid = 1663] [serial = 453] [outer = 0x0] 22:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x112a54000) [pid = 1663] [serial = 454] [outer = 0x11103a000] 22:46:28 INFO - PROCESS | 1663 | 1467265588474 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x112f53000) [pid = 1663] [serial = 455] [outer = 0x11103a000] 22:46:28 INFO - PROCESS | 1663 | 1467265588917 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]]]}] 22:46:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:46:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 871ms 22:46:28 INFO - PROCESS | 1663 | 1467265588943 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 1663 | 1467265588946 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 22:46:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:46:28 INFO - PROCESS | 1663 | 1467265588950 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - PROCESS | 1663 | 1467265588953 Marionette TRACE conn2 <- [1,582,null,{}] 22:46:28 INFO - PROCESS | 1663 | 1467265588961 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}] 22:46:28 INFO - PROCESS | 1663 | 1467265588965 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:29 INFO - PROCESS | 1663 | 1467265589099 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 22:46:29 INFO - PROCESS | 1663 | 1467265589225 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1663 | 1467265589227 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x112d45000 == 56 [pid = 1663] [id = 153] 22:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1164e8000) [pid = 1663] [serial = 456] [outer = 0x0] 22:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x118466000) [pid = 1663] [serial = 457] [outer = 0x1164e8000] 22:46:29 INFO - PROCESS | 1663 | 1467265589256 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119692000) [pid = 1663] [serial = 458] [outer = 0x1164e8000] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb7c000 == 55 [pid = 1663] [id = 146] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6a8800 == 54 [pid = 1663] [id = 145] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46b000 == 53 [pid = 1663] [id = 144] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1167c7000 == 52 [pid = 1663] [id = 143] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2c0800 == 51 [pid = 1663] [id = 142] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11615e800 == 50 [pid = 1663] [id = 141] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x129257800 == 49 [pid = 1663] [id = 140] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1251ce000 == 48 [pid = 1663] [id = 139] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12bef8c00) [pid = 1663] [serial = 385] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123ad2800 == 47 [pid = 1663] [id = 138] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119cc0800 == 46 [pid = 1663] [id = 137] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11965e800 == 45 [pid = 1663] [id = 136] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1168b1000 == 44 [pid = 1663] [id = 135] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119635000 == 43 [pid = 1663] [id = 134] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12be88000 == 42 [pid = 1663] [id = 133] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2d6800 == 41 [pid = 1663] [id = 132] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11984a800 == 40 [pid = 1663] [id = 131] 22:46:29 INFO - PROCESS | 1663 | --DOCSHELL 0x117155800 == 39 [pid = 1663] [id = 130] 22:46:29 INFO - PROCESS | 1663 | 1467265589658 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]]]}] 22:46:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:46:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 725ms 22:46:29 INFO - PROCESS | 1663 | 1467265589676 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 22:46:29 INFO - PROCESS | 1663 | 1467265589679 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 22:46:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:46:29 INFO - PROCESS | 1663 | 1467265589682 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:46:29 INFO - PROCESS | 1663 | 1467265589683 Marionette TRACE conn2 <- [1,586,null,{}] 22:46:29 INFO - PROCESS | 1663 | 1467265589685 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}] 22:46:29 INFO - PROCESS | 1663 | 1467265589688 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:29 INFO - PROCESS | 1663 | 1467265589779 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x127469800) [pid = 1663] [serial = 302] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x128dcb400) [pid = 1663] [serial = 305] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x127467c00) [pid = 1663] [serial = 347] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11103c000) [pid = 1663] [serial = 376] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x117ed0800) [pid = 1663] [serial = 343] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1196b3c00) [pid = 1663] [serial = 352] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12145cc00) [pid = 1663] [serial = 353] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12892d000) [pid = 1663] [serial = 358] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x128c07400) [pid = 1663] [serial = 359] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12ba0c800) [pid = 1663] [serial = 370] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12beeb800) [pid = 1663] [serial = 373] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11938ec00) [pid = 1663] [serial = 379] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12beee000) [pid = 1663] [serial = 380] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x112a59400) [pid = 1663] [serial = 382] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x111040800) [pid = 1663] [serial = 377] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118a63c00) [pid = 1663] [serial = 350] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11846ac00) [pid = 1663] [serial = 349] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x116a1a800) [pid = 1663] [serial = 340] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x128dd3400) [pid = 1663] [serial = 361] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12bac6000) [pid = 1663] [serial = 371] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12bef7000) [pid = 1663] [serial = 374] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12b416000) [pid = 1663] [serial = 368] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12a8b3800) [pid = 1663] [serial = 365] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112a5e000) [pid = 1663] [serial = 383] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x129335800) [pid = 1663] [serial = 362] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1296dcc00) [pid = 1663] [serial = 364] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12516cc00) [pid = 1663] [serial = 355] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1267fa400) [pid = 1663] [serial = 356] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12b144c00) [pid = 1663] [serial = 367] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1265ce400) [pid = 1663] [serial = 346] [outer = 0x0] [url = about:blank] 22:46:29 INFO - PROCESS | 1663 | 1467265589850 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1663 | 1467265589851 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185c8000 == 40 [pid = 1663] [id = 154] 22:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1128d1000) [pid = 1663] [serial = 459] [outer = 0x0] 22:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118461400) [pid = 1663] [serial = 460] [outer = 0x1128d1000] 22:46:29 INFO - PROCESS | 1663 | 1467265589876 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121793000) [pid = 1663] [serial = 461] [outer = 0x1128d1000] 22:46:30 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:30 INFO - PROCESS | 1663 | 1467265590311 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]]]}] 22:46:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:46:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 669ms 22:46:30 INFO - PROCESS | 1663 | 1467265590354 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 22:46:30 INFO - PROCESS | 1663 | 1467265590357 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 22:46:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:46:30 INFO - PROCESS | 1663 | 1467265590361 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:46:30 INFO - PROCESS | 1663 | 1467265590363 Marionette TRACE conn2 <- [1,590,null,{}] 22:46:30 INFO - PROCESS | 1663 | 1467265590368 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}] 22:46:30 INFO - PROCESS | 1663 | 1467265590370 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:30 INFO - PROCESS | 1663 | 1467265590468 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 22:46:30 INFO - PROCESS | 1663 | 1467265590545 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:30 INFO - PROCESS | 1663 | 1467265590546 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x11961f000 == 41 [pid = 1663] [id = 155] 22:46:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11815bc00) [pid = 1663] [serial = 462] [outer = 0x0] 22:46:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11922f400) [pid = 1663] [serial = 463] [outer = 0x11815bc00] 22:46:30 INFO - PROCESS | 1663 | 1467265590578 Marionette DEBUG loaded listener.js 22:46:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12110d400) [pid = 1663] [serial = 464] [outer = 0x11815bc00] 22:46:31 INFO - PROCESS | 1663 | 1467265591000 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]]]}] 22:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 22:46:31 INFO - PROCESS | 1663 | 1467265591033 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 1663 | 1467265591036 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 22:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:46:31 INFO - PROCESS | 1663 | 1467265591041 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 1663 | 1467265591042 Marionette TRACE conn2 <- [1,594,null,{}] 22:46:31 INFO - PROCESS | 1663 | 1467265591045 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}] 22:46:31 INFO - PROCESS | 1663 | 1467265591047 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:31 INFO - PROCESS | 1663 | 1467265591166 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 22:46:31 INFO - PROCESS | 1663 | 1467265591229 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:31 INFO - PROCESS | 1663 | 1467265591230 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12119b000 == 42 [pid = 1663] [id = 156] 22:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12172fc00) [pid = 1663] [serial = 465] [outer = 0x0] 22:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12179cc00) [pid = 1663] [serial = 466] [outer = 0x12172fc00] 22:46:31 INFO - PROCESS | 1663 | 1467265591262 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x124b48000) [pid = 1663] [serial = 467] [outer = 0x12172fc00] 22:46:31 INFO - PROCESS | 1663 | 1467265591679 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]]]}] 22:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 672ms 22:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:46:31 INFO - PROCESS | 1663 | 1467265591713 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 1663 | 1467265591714 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 22:46:31 INFO - PROCESS | 1663 | 1467265591717 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 1663 | 1467265591719 Marionette TRACE conn2 <- [1,598,null,{}] 22:46:31 INFO - PROCESS | 1663 | 1467265591727 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}] 22:46:31 INFO - PROCESS | 1663 | 1467265591730 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:31 INFO - PROCESS | 1663 | 1467265591828 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 22:46:31 INFO - PROCESS | 1663 | 1467265591891 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:31 INFO - PROCESS | 1663 | 1467265591894 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1261ed800 == 43 [pid = 1663] [id = 157] 22:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1265cfc00) [pid = 1663] [serial = 468] [outer = 0x0] 22:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12892d000) [pid = 1663] [serial = 469] [outer = 0x1265cfc00] 22:46:31 INFO - PROCESS | 1663 | 1467265591925 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128dd3400) [pid = 1663] [serial = 470] [outer = 0x1265cfc00] 22:46:32 INFO - PROCESS | 1663 | 1467265592340 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]]]}] 22:46:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:46:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 22:46:32 INFO - PROCESS | 1663 | 1467265592389 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 22:46:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:46:32 INFO - PROCESS | 1663 | 1467265592390 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 22:46:32 INFO - PROCESS | 1663 | 1467265592393 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:46:32 INFO - PROCESS | 1663 | 1467265592394 Marionette TRACE conn2 <- [1,602,null,{}] 22:46:32 INFO - PROCESS | 1663 | 1467265592396 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}] 22:46:32 INFO - PROCESS | 1663 | 1467265592398 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:32 INFO - PROCESS | 1663 | 1467265592512 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 22:46:32 INFO - PROCESS | 1663 | 1467265592575 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 1663 | 1467265592576 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aa3800 == 44 [pid = 1663] [id = 158] 22:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x128dd3800) [pid = 1663] [serial = 471] [outer = 0x0] 22:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1296df000) [pid = 1663] [serial = 472] [outer = 0x128dd3800] 22:46:32 INFO - PROCESS | 1663 | 1467265592606 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12a8b4800) [pid = 1663] [serial = 473] [outer = 0x128dd3800] 22:46:33 INFO - PROCESS | 1663 | 1467265593041 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]]]}] 22:46:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:46:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 669ms 22:46:33 INFO - PROCESS | 1663 | 1467265593062 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 1663 | 1467265593063 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 22:46:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:46:33 INFO - PROCESS | 1663 | 1467265593066 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 1663 | 1467265593067 Marionette TRACE conn2 <- [1,606,null,{}] 22:46:33 INFO - PROCESS | 1663 | 1467265593070 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}] 22:46:33 INFO - PROCESS | 1663 | 1467265593073 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:33 INFO - PROCESS | 1663 | 1467265593168 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 22:46:33 INFO - PROCESS | 1663 | 1467265593229 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:33 INFO - PROCESS | 1663 | 1467265593230 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ee800 == 45 [pid = 1663] [id = 159] 22:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x129578c00) [pid = 1663] [serial = 474] [outer = 0x0] 22:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12aa10000) [pid = 1663] [serial = 475] [outer = 0x129578c00] 22:46:33 INFO - PROCESS | 1663 | 1467265593259 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12aabc000) [pid = 1663] [serial = 476] [outer = 0x129578c00] 22:46:33 INFO - PROCESS | 1663 | 1467265593675 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]]]}] 22:46:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:46:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 620ms 22:46:33 INFO - PROCESS | 1663 | 1467265593688 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 1663 | 1467265593691 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 22:46:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:46:33 INFO - PROCESS | 1663 | 1467265593693 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 1663 | 1467265593694 Marionette TRACE conn2 <- [1,610,null,{}] 22:46:33 INFO - PROCESS | 1663 | 1467265593697 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}] 22:46:33 INFO - PROCESS | 1663 | 1467265593701 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:33 INFO - PROCESS | 1663 | 1467265593816 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 22:46:33 INFO - PROCESS | 1663 | 1467265593910 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:33 INFO - PROCESS | 1663 | 1467265593911 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc3800 == 46 [pid = 1663] [id = 160] 22:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12ba02c00) [pid = 1663] [serial = 477] [outer = 0x0] 22:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12beeb800) [pid = 1663] [serial = 478] [outer = 0x12ba02c00] 22:46:33 INFO - PROCESS | 1663 | 1467265593940 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12c61d800) [pid = 1663] [serial = 479] [outer = 0x12ba02c00] 22:46:34 INFO - PROCESS | 1663 | 1467265594344 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]]]}] 22:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 720ms 22:46:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:46:34 INFO - PROCESS | 1663 | 1467265594414 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 22:46:34 INFO - PROCESS | 1663 | 1467265594415 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 22:46:34 INFO - PROCESS | 1663 | 1467265594417 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:46:34 INFO - PROCESS | 1663 | 1467265594419 Marionette TRACE conn2 <- [1,614,null,{}] 22:46:34 INFO - PROCESS | 1663 | 1467265594421 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}] 22:46:34 INFO - PROCESS | 1663 | 1467265594422 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:34 INFO - PROCESS | 1663 | 1467265594519 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 22:46:34 INFO - PROCESS | 1663 | 1467265594582 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 1663 | 1467265594583 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba7f000 == 47 [pid = 1663] [id = 161] 22:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x112a2a000) [pid = 1663] [serial = 480] [outer = 0x0] 22:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x112a31400) [pid = 1663] [serial = 481] [outer = 0x112a2a000] 22:46:34 INFO - PROCESS | 1663 | 1467265594611 Marionette DEBUG loaded listener.js 22:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x112a35000) [pid = 1663] [serial = 482] [outer = 0x112a2a000] 22:46:35 INFO - PROCESS | 1663 | 1467265595153 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]]]}] 22:46:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:46:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 770ms 22:46:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:46:35 INFO - PROCESS | 1663 | 1467265595189 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 1663 | 1467265595191 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 22:46:35 INFO - PROCESS | 1663 | 1467265595194 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - PROCESS | 1663 | 1467265595197 Marionette TRACE conn2 <- [1,618,null,{}] 22:46:35 INFO - PROCESS | 1663 | 1467265595201 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}] 22:46:35 INFO - PROCESS | 1663 | 1467265595202 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x112d45000 == 46 [pid = 1663] [id = 153] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x119621000 == 45 [pid = 1663] [id = 152] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x115eeb800 == 44 [pid = 1663] [id = 147] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x119867000 == 43 [pid = 1663] [id = 148] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x129538000 == 42 [pid = 1663] [id = 149] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12d127800 == 41 [pid = 1663] [id = 151] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1b000 == 40 [pid = 1663] [id = 129] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12677c800 == 39 [pid = 1663] [id = 101] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x116621800 == 38 [pid = 1663] [id = 68] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12a85d000 == 37 [pid = 1663] [id = 102] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12c69c000 == 36 [pid = 1663] [id = 150] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x128b8a000 == 35 [pid = 1663] [id = 84] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x129268800 == 34 [pid = 1663] [id = 116] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba7f000 == 33 [pid = 1663] [id = 161] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc3800 == 32 [pid = 1663] [id = 160] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ee800 == 31 [pid = 1663] [id = 159] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x118aa3800 == 30 [pid = 1663] [id = 158] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1261ed800 == 29 [pid = 1663] [id = 157] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12119b000 == 28 [pid = 1663] [id = 156] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1185c8000 == 27 [pid = 1663] [id = 154] 22:46:35 INFO - PROCESS | 1663 | --DOCSHELL 0x11961f000 == 26 [pid = 1663] [id = 155] 22:46:35 INFO - PROCESS | 1663 | 1467265595915 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 22:46:36 INFO - PROCESS | 1663 | 1467265596011 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 1663 | 1467265596013 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x112dbc800 == 27 [pid = 1663] [id = 162] 22:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1110efc00) [pid = 1663] [serial = 483] [outer = 0x0] 22:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11269d000) [pid = 1663] [serial = 484] [outer = 0x1110efc00] 22:46:36 INFO - PROCESS | 1663 | 1467265596041 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x112a32400) [pid = 1663] [serial = 485] [outer = 0x1110efc00] 22:46:36 INFO - PROCESS | 1663 | 1467265596354 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]]]}] 22:46:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:46:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1174ms 22:46:36 INFO - PROCESS | 1663 | 1467265596370 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 22:46:36 INFO - PROCESS | 1663 | 1467265596376 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 22:46:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:46:36 INFO - PROCESS | 1663 | 1467265596384 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:46:36 INFO - PROCESS | 1663 | 1467265596386 Marionette TRACE conn2 <- [1,622,null,{}] 22:46:36 INFO - PROCESS | 1663 | 1467265596393 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}] 22:46:36 INFO - PROCESS | 1663 | 1467265596394 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:36 INFO - PROCESS | 1663 | 1467265596472 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 22:46:36 INFO - PROCESS | 1663 | 1467265596545 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 1663 | 1467265596547 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fbf000 == 28 [pid = 1663] [id = 163] 22:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x112a30c00) [pid = 1663] [serial = 486] [outer = 0x0] 22:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x112f4cc00) [pid = 1663] [serial = 487] [outer = 0x112a30c00] 22:46:36 INFO - PROCESS | 1663 | 1467265596574 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11680bc00) [pid = 1663] [serial = 488] [outer = 0x112a30c00] 22:46:36 INFO - PROCESS | 1663 | 1467265596852 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]]]}] 22:46:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:46:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 524ms 22:46:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:46:36 INFO - PROCESS | 1663 | 1467265596909 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 22:46:36 INFO - PROCESS | 1663 | 1467265596911 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 22:46:36 INFO - PROCESS | 1663 | 1467265596913 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:46:36 INFO - PROCESS | 1663 | 1467265596915 Marionette TRACE conn2 <- [1,626,null,{}] 22:46:36 INFO - PROCESS | 1663 | 1467265596918 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}] 22:46:36 INFO - PROCESS | 1663 | 1467265596919 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:37 INFO - PROCESS | 1663 | 1467265596997 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 22:46:37 INFO - PROCESS | 1663 | 1467265597005 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 1663 | 1467265597007 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167ba000 == 29 [pid = 1663] [id = 164] 22:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x116f20c00) [pid = 1663] [serial = 489] [outer = 0x0] 22:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1182b0c00) [pid = 1663] [serial = 490] [outer = 0x116f20c00] 22:46:37 INFO - PROCESS | 1663 | 1467265597039 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11846dc00) [pid = 1663] [serial = 491] [outer = 0x116f20c00] 22:46:37 INFO - PROCESS | 1663 | 1467265597439 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]]]}] 22:46:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:46:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 573ms 22:46:37 INFO - PROCESS | 1663 | 1467265597488 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 1663 | 1467265597492 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 22:46:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:46:37 INFO - PROCESS | 1663 | 1467265597503 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 1663 | 1467265597508 Marionette TRACE conn2 <- [1,630,null,{}] 22:46:37 INFO - PROCESS | 1663 | 1467265597520 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}] 22:46:37 INFO - PROCESS | 1663 | 1467265597524 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:37 INFO - PROCESS | 1663 | 1467265597644 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 22:46:37 INFO - PROCESS | 1663 | 1467265597764 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 1663 | 1467265597765 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119985800 == 30 [pid = 1663] [id = 165] 22:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x112695c00) [pid = 1663] [serial = 492] [outer = 0x0] 22:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x119399000) [pid = 1663] [serial = 493] [outer = 0x112695c00] 22:46:37 INFO - PROCESS | 1663 | 1467265597805 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1196b3c00) [pid = 1663] [serial = 494] [outer = 0x112695c00] 22:46:38 INFO - PROCESS | 1663 | 1467265598227 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]]]}] 22:46:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:46:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 740ms 22:46:38 INFO - PROCESS | 1663 | 1467265598237 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 22:46:38 INFO - PROCESS | 1663 | 1467265598241 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 22:46:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:46:38 INFO - PROCESS | 1663 | 1467265598244 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 1663 | 1467265598245 Marionette TRACE conn2 <- [1,634,null,{}] 22:46:38 INFO - PROCESS | 1663 | 1467265598247 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}] 22:46:38 INFO - PROCESS | 1663 | 1467265598249 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:38 INFO - PROCESS | 1663 | 1467265598350 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 22:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1196ccc00) [pid = 1663] [serial = 495] [outer = 0x12cb91c00] 22:46:38 INFO - PROCESS | 1663 | 1467265598423 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:38 INFO - PROCESS | 1663 | 1467265598424 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x125122000 == 31 [pid = 1663] [id = 166] 22:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x120e21800) [pid = 1663] [serial = 496] [outer = 0x0] 22:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12145d000) [pid = 1663] [serial = 497] [outer = 0x120e21800] 22:46:38 INFO - PROCESS | 1663 | 1467265598456 Marionette DEBUG loaded listener.js 22:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x121655400) [pid = 1663] [serial = 498] [outer = 0x120e21800] 22:46:38 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:38 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:38 INFO - PROCESS | 1663 | 1467265598795 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]]]}] 22:46:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:46:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 568ms 22:46:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:46:38 INFO - PROCESS | 1663 | 1467265598813 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 22:46:38 INFO - PROCESS | 1663 | 1467265598814 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 22:46:38 INFO - PROCESS | 1663 | 1467265598816 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 1663 | 1467265598817 Marionette TRACE conn2 <- [1,638,null,{}] 22:46:38 INFO - PROCESS | 1663 | 1467265598819 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}] 22:46:38 INFO - PROCESS | 1663 | 1467265598822 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:38 INFO - PROCESS | 1663 | 1467265598930 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 22:46:38 INFO - PROCESS | 1663 | 1467265598934 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:38 INFO - PROCESS | 1663 | 1467265598938 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x125110800 == 32 [pid = 1663] [id = 167] 22:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x116f63c00) [pid = 1663] [serial = 499] [outer = 0x0] 22:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12179a400) [pid = 1663] [serial = 500] [outer = 0x116f63c00] 22:46:38 INFO - PROCESS | 1663 | 1467265598970 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12516f000) [pid = 1663] [serial = 501] [outer = 0x116f63c00] 22:46:39 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:39 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:39 INFO - PROCESS | 1663 | 1467265599319 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]]]}] 22:46:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:46:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 524ms 22:46:39 INFO - PROCESS | 1663 | 1467265599342 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 22:46:39 INFO - PROCESS | 1663 | 1467265599343 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 22:46:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:46:39 INFO - PROCESS | 1663 | 1467265599351 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:46:39 INFO - PROCESS | 1663 | 1467265599352 Marionette TRACE conn2 <- [1,642,null,{}] 22:46:39 INFO - PROCESS | 1663 | 1467265599356 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}] 22:46:39 INFO - PROCESS | 1663 | 1467265599358 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:39 INFO - PROCESS | 1663 | 1467265599456 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 22:46:39 INFO - PROCESS | 1663 | 1467265599459 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 1663 | 1467265599460 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1133de000 == 33 [pid = 1663] [id = 168] 22:46:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12516fc00) [pid = 1663] [serial = 502] [outer = 0x0] 22:46:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1265cf800) [pid = 1663] [serial = 503] [outer = 0x12516fc00] 22:46:39 INFO - PROCESS | 1663 | 1467265599485 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x128928c00) [pid = 1663] [serial = 504] [outer = 0x12516fc00] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1128d1000) [pid = 1663] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x128c0e800) [pid = 1663] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12aa06000) [pid = 1663] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x112695400) [pid = 1663] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x112a51400) [pid = 1663] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x128c0bc00) [pid = 1663] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1295e8800) [pid = 1663] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x121617400) [pid = 1663] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1267f9400) [pid = 1663] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x115e86000) [pid = 1663] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1110f0400) [pid = 1663] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119c55000) [pid = 1663] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x112f56c00) [pid = 1663] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1164e8000) [pid = 1663] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11103a000) [pid = 1663] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x111033800) [pid = 1663] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118153c00) [pid = 1663] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121102400) [pid = 1663] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x128dd1000) [pid = 1663] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x111034400) [pid = 1663] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x121652800) [pid = 1663] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121290800) [pid = 1663] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1126a3400) [pid = 1663] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x125170400) [pid = 1663] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x112a5e400) [pid = 1663] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118463800) [pid = 1663] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1128cdc00) [pid = 1663] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x115dcd800) [pid = 1663] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:46:40 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128c09400) [pid = 1663] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:46:40 INFO - PROCESS | 1663 | 1467265600246 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]]]}] 22:46:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:46:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 920ms 22:46:40 INFO - PROCESS | 1663 | 1467265600272 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 22:46:40 INFO - PROCESS | 1663 | 1467265600273 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 22:46:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:46:40 INFO - PROCESS | 1663 | 1467265600275 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:46:40 INFO - PROCESS | 1663 | 1467265600276 Marionette TRACE conn2 <- [1,646,null,{}] 22:46:40 INFO - PROCESS | 1663 | 1467265600278 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}] 22:46:40 INFO - PROCESS | 1663 | 1467265600279 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:40 INFO - PROCESS | 1663 | 1467265600352 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 22:46:40 INFO - PROCESS | 1663 | 1467265600358 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:40 INFO - PROCESS | 1663 | 1467265600359 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b05800 == 34 [pid = 1663] [id = 169] 22:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1128ca400) [pid = 1663] [serial = 505] [outer = 0x0] 22:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x112f58400) [pid = 1663] [serial = 506] [outer = 0x1128ca400] 22:46:40 INFO - PROCESS | 1663 | 1467265600383 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x118462400) [pid = 1663] [serial = 507] [outer = 0x1128ca400] 22:46:40 INFO - PROCESS | 1663 | 1467265600711 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]]]}] 22:46:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:46:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 468ms 22:46:40 INFO - PROCESS | 1663 | 1467265600744 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 22:46:40 INFO - PROCESS | 1663 | 1467265600745 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 22:46:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:46:40 INFO - PROCESS | 1663 | 1467265600763 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:46:40 INFO - PROCESS | 1663 | 1467265600764 Marionette TRACE conn2 <- [1,650,null,{}] 22:46:40 INFO - PROCESS | 1663 | 1467265600766 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}] 22:46:40 INFO - PROCESS | 1663 | 1467265600767 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:40 INFO - PROCESS | 1663 | 1467265600846 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 22:46:40 INFO - PROCESS | 1663 | 1467265600849 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:40 INFO - PROCESS | 1663 | 1467265600851 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abcb800 == 35 [pid = 1663] [id = 170] 22:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118463000) [pid = 1663] [serial = 508] [outer = 0x0] 22:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x121102400) [pid = 1663] [serial = 509] [outer = 0x118463000] 22:46:40 INFO - PROCESS | 1663 | 1467265600878 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x125171800) [pid = 1663] [serial = 510] [outer = 0x118463000] 22:46:41 INFO - PROCESS | 1663 | 1467265601216 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]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 477ms 22:46:41 INFO - PROCESS | 1663 | 1467265601232 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 1663 | 1467265601233 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 22:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:46:41 INFO - PROCESS | 1663 | 1467265601236 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 1663 | 1467265601237 Marionette TRACE conn2 <- [1,654,null,{}] 22:46:41 INFO - PROCESS | 1663 | 1467265601243 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}] 22:46:41 INFO - PROCESS | 1663 | 1467265601244 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:41 INFO - PROCESS | 1663 | 1467265601319 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 22:46:41 INFO - PROCESS | 1663 | 1467265601325 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1663 | 1467265601326 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb03000 == 36 [pid = 1663] [id = 171] 22:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118463800) [pid = 1663] [serial = 511] [outer = 0x0] 22:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12892f000) [pid = 1663] [serial = 512] [outer = 0x118463800] 22:46:41 INFO - PROCESS | 1663 | 1467265601350 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x128c09400) [pid = 1663] [serial = 513] [outer = 0x118463800] 22:46:41 INFO - PROCESS | 1663 | 1467265601707 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]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 525ms 22:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:46:41 INFO - PROCESS | 1663 | 1467265601761 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 1663 | 1467265601763 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 22:46:41 INFO - PROCESS | 1663 | 1467265601766 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 1663 | 1467265601767 Marionette TRACE conn2 <- [1,658,null,{}] 22:46:41 INFO - PROCESS | 1663 | 1467265601779 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}] 22:46:41 INFO - PROCESS | 1663 | 1467265601780 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:41 INFO - PROCESS | 1663 | 1467265601897 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 22:46:41 INFO - PROCESS | 1663 | 1467265601902 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1663 | 1467265601904 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46d800 == 37 [pid = 1663] [id = 172] 22:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x127466000) [pid = 1663] [serial = 514] [outer = 0x0] 22:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x128dc8800) [pid = 1663] [serial = 515] [outer = 0x127466000] 22:46:41 INFO - PROCESS | 1663 | 1467265601948 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12957c800) [pid = 1663] [serial = 516] [outer = 0x127466000] 22:46:42 INFO - PROCESS | 1663 | 1467265602574 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]]]}] 22:46:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:46:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 874ms 22:46:42 INFO - PROCESS | 1663 | 1467265602640 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 22:46:42 INFO - PROCESS | 1663 | 1467265602643 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 22:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:46:42 INFO - PROCESS | 1663 | 1467265602646 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:46:42 INFO - PROCESS | 1663 | 1467265602648 Marionette TRACE conn2 <- [1,662,null,{}] 22:46:42 INFO - PROCESS | 1663 | 1467265602653 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}] 22:46:42 INFO - PROCESS | 1663 | 1467265602654 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:42 INFO - PROCESS | 1663 | 1467265602761 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 22:46:42 INFO - PROCESS | 1663 | 1467265602828 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:42 INFO - PROCESS | 1663 | 1467265602830 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a3800 == 38 [pid = 1663] [id = 173] 22:46:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x112a5cc00) [pid = 1663] [serial = 517] [outer = 0x0] 22:46:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x112f50400) [pid = 1663] [serial = 518] [outer = 0x112a5cc00] 22:46:42 INFO - PROCESS | 1663 | 1467265602860 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x115e8d400) [pid = 1663] [serial = 519] [outer = 0x112a5cc00] 22:46:43 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:43 INFO - PROCESS | 1663 | 1467265603448 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]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 878ms 22:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:46:43 INFO - PROCESS | 1663 | 1467265603524 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 1663 | 1467265603527 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 22:46:43 INFO - PROCESS | 1663 | 1467265603531 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 1663 | 1467265603533 Marionette TRACE conn2 <- [1,666,null,{}] 22:46:43 INFO - PROCESS | 1663 | 1467265603535 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}] 22:46:43 INFO - PROCESS | 1663 | 1467265603537 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:43 INFO - PROCESS | 1663 | 1467265603644 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 22:46:43 INFO - PROCESS | 1663 | 1467265603710 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 1663 | 1467265603711 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a08800 == 39 [pid = 1663] [id = 174] 22:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x117ed2000) [pid = 1663] [serial = 520] [outer = 0x0] 22:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1181fc000) [pid = 1663] [serial = 521] [outer = 0x117ed2000] 22:46:43 INFO - PROCESS | 1663 | 1467265603743 Marionette DEBUG loaded listener.js 22:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x119232000) [pid = 1663] [serial = 522] [outer = 0x117ed2000] 22:46:44 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:44 INFO - PROCESS | 1663 | 1467265604391 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]]]}] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb03000 == 38 [pid = 1663] [id = 171] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12abcb800 == 37 [pid = 1663] [id = 170] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119b05800 == 36 [pid = 1663] [id = 169] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1133de000 == 35 [pid = 1663] [id = 168] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x125110800 == 34 [pid = 1663] [id = 167] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x125122000 == 33 [pid = 1663] [id = 166] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119985800 == 32 [pid = 1663] [id = 165] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1167ba000 == 31 [pid = 1663] [id = 164] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x116fbf000 == 30 [pid = 1663] [id = 163] 22:46:44 INFO - PROCESS | 1663 | --DOCSHELL 0x112dbc800 == 29 [pid = 1663] [id = 162] 22:46:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:46:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 923ms 22:46:44 INFO - PROCESS | 1663 | 1467265604456 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 22:46:44 INFO - PROCESS | 1663 | 1467265604459 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 22:46:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:46:44 INFO - PROCESS | 1663 | 1467265604462 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:46:44 INFO - PROCESS | 1663 | 1467265604463 Marionette TRACE conn2 <- [1,670,null,{}] 22:46:44 INFO - PROCESS | 1663 | 1467265604467 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}] 22:46:44 INFO - PROCESS | 1663 | 1467265604469 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:44 INFO - PROCESS | 1663 | 1467265604552 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12516ec00) [pid = 1663] [serial = 395] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x128c55800) [pid = 1663] [serial = 398] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118468800) [pid = 1663] [serial = 392] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12c01bc00) [pid = 1663] [serial = 386] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x112f4ec00) [pid = 1663] [serial = 389] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12c617000) [pid = 1663] [serial = 437] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121793000) [pid = 1663] [serial = 461] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12ba10800) [pid = 1663] [serial = 418] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12aa0d400) [pid = 1663] [serial = 421] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1126a3000) [pid = 1663] [serial = 425] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118461400) [pid = 1663] [serial = 460] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11269ac00) [pid = 1663] [serial = 424] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x112f4ac00) [pid = 1663] [serial = 403] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1192b2c00) [pid = 1663] [serial = 404] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x129328000) [pid = 1663] [serial = 412] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1295df800) [pid = 1663] [serial = 413] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12a78f400) [pid = 1663] [serial = 415] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12394dc00) [pid = 1663] [serial = 394] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12746ac00) [pid = 1663] [serial = 397] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1181fc400) [pid = 1663] [serial = 401] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x116888800) [pid = 1663] [serial = 400] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x112a5c400) [pid = 1663] [serial = 388] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12161a400) [pid = 1663] [serial = 406] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x125171400) [pid = 1663] [serial = 407] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1181f1400) [pid = 1663] [serial = 391] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118466000) [pid = 1663] [serial = 457] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119692000) [pid = 1663] [serial = 458] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x112a54000) [pid = 1663] [serial = 454] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112f53000) [pid = 1663] [serial = 455] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11103e800) [pid = 1663] [serial = 439] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1126a3c00) [pid = 1663] [serial = 440] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11938e400) [pid = 1663] [serial = 443] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118467000) [pid = 1663] [serial = 442] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121795800) [pid = 1663] [serial = 446] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121654400) [pid = 1663] [serial = 445] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1296d8400) [pid = 1663] [serial = 451] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1181ed800) [pid = 1663] [serial = 428] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12165a000) [pid = 1663] [serial = 433] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x128926800) [pid = 1663] [serial = 449] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x123f1d800) [pid = 1663] [serial = 448] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1187c0800) [pid = 1663] [serial = 430] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112694400) [pid = 1663] [serial = 427] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128c05c00) [pid = 1663] [serial = 410] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1265ce800) [pid = 1663] [serial = 409] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12bef8000) [pid = 1663] [serial = 434] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12bac1800) [pid = 1663] [serial = 422] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12bef3000) [pid = 1663] [serial = 419] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12befac00) [pid = 1663] [serial = 431] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12a79fc00) [pid = 1663] [serial = 452] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12b412000) [pid = 1663] [serial = 416] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1196b4000) [pid = 1663] [serial = 344] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12c615000) [pid = 1663] [serial = 338] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1181f3000) [pid = 1663] [serial = 341] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12c01f800) [pid = 1663] [serial = 436] [outer = 0x0] [url = about:blank] 22:46:44 INFO - PROCESS | 1663 | 1467265604619 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:44 INFO - PROCESS | 1663 | 1467265604621 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x113c11800 == 30 [pid = 1663] [id = 175] 22:46:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1126a3000) [pid = 1663] [serial = 523] [outer = 0x0] 22:46:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x112a51400) [pid = 1663] [serial = 524] [outer = 0x1126a3000] 22:46:44 INFO - PROCESS | 1663 | 1467265604648 Marionette DEBUG loaded listener.js 22:46:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112f4b000) [pid = 1663] [serial = 525] [outer = 0x1126a3000] 22:46:44 INFO - PROCESS | 1663 | 1467265604976 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]]]}] 22:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 572ms 22:46:45 INFO - PROCESS | 1663 | 1467265605033 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 1663 | 1467265605037 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 22:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:46:45 INFO - PROCESS | 1663 | 1467265605043 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 1663 | 1467265605046 Marionette TRACE conn2 <- [1,674,null,{}] 22:46:45 INFO - PROCESS | 1663 | 1467265605049 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}] 22:46:45 INFO - PROCESS | 1663 | 1467265605051 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:45 INFO - PROCESS | 1663 | 1467265605196 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 22:46:45 INFO - PROCESS | 1663 | 1467265605268 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:45 INFO - PROCESS | 1663 | 1467265605270 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fb7000 == 31 [pid = 1663] [id = 176] 22:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x112f4bc00) [pid = 1663] [serial = 526] [outer = 0x0] 22:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x114f81c00) [pid = 1663] [serial = 527] [outer = 0x112f4bc00] 22:46:45 INFO - PROCESS | 1663 | 1467265605311 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116195400) [pid = 1663] [serial = 528] [outer = 0x112f4bc00] 22:46:45 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:45 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:45 INFO - PROCESS | 1663 | 1467265605676 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]]]}] 22:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 22:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 22:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:46:45 INFO - PROCESS | 1663 | 1467265605713 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 1663 | 1467265605715 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 22:46:45 INFO - PROCESS | 1663 | 1467265605717 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 1663 | 1467265605719 Marionette TRACE conn2 <- [1,678,null,{}] 22:46:45 INFO - PROCESS | 1663 | 1467265605727 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}] 22:46:45 INFO - PROCESS | 1663 | 1467265605730 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:45 INFO - PROCESS | 1663 | 1467265605811 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 22:46:45 INFO - PROCESS | 1663 | 1467265605863 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:45 INFO - PROCESS | 1663 | 1467265605866 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d0000 == 32 [pid = 1663] [id = 177] 22:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1128cb400) [pid = 1663] [serial = 529] [outer = 0x0] 22:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x116805400) [pid = 1663] [serial = 530] [outer = 0x1128cb400] 22:46:45 INFO - PROCESS | 1663 | 1467265605893 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1181f5800) [pid = 1663] [serial = 531] [outer = 0x1128cb400] 22:46:46 INFO - PROCESS | 1663 | 1467265606175 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]]]}] 22:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 473ms 22:46:46 INFO - PROCESS | 1663 | 1467265606195 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 22:46:46 INFO - PROCESS | 1663 | 1467265606197 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 22:46:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:46:46 INFO - PROCESS | 1663 | 1467265606199 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:46:46 INFO - PROCESS | 1663 | 1467265606200 Marionette TRACE conn2 <- [1,682,null,{}] 22:46:46 INFO - PROCESS | 1663 | 1467265606203 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}] 22:46:46 INFO - PROCESS | 1663 | 1467265606204 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:46 INFO - PROCESS | 1663 | 1467265606296 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 22:46:46 INFO - PROCESS | 1663 | 1467265606300 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 1663 | 1467265606301 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x11953b800 == 33 [pid = 1663] [id = 178] 22:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1182b2400) [pid = 1663] [serial = 532] [outer = 0x0] 22:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1184d5800) [pid = 1663] [serial = 533] [outer = 0x1182b2400] 22:46:46 INFO - PROCESS | 1663 | 1467265606328 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118a56c00) [pid = 1663] [serial = 534] [outer = 0x1182b2400] 22:46:47 INFO - PROCESS | 1663 | 1467265607148 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]]]}] 22:46:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 22:46:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 22:46:47 INFO - PROCESS | 1663 | 1467265607173 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 22:46:47 INFO - PROCESS | 1663 | 1467265607174 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 22:46:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:46:47 INFO - PROCESS | 1663 | 1467265607176 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:46:47 INFO - PROCESS | 1663 | 1467265607177 Marionette TRACE conn2 <- [1,686,null,{}] 22:46:47 INFO - PROCESS | 1663 | 1467265607180 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}] 22:46:47 INFO - PROCESS | 1663 | 1467265607181 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:47 INFO - PROCESS | 1663 | 1467265607276 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 22:46:47 INFO - PROCESS | 1663 | 1467265607288 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 1663 | 1467265607289 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119984800 == 34 [pid = 1663] [id = 179] 22:46:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118547800) [pid = 1663] [serial = 535] [outer = 0x0] 22:46:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1192ac000) [pid = 1663] [serial = 536] [outer = 0x118547800] 22:46:47 INFO - PROCESS | 1663 | 1467265607313 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119398400) [pid = 1663] [serial = 537] [outer = 0x118547800] 22:46:48 INFO - PROCESS | 1663 | 1467265608141 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]]]}] 22:46:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:46:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 22:46:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:46:48 INFO - PROCESS | 1663 | 1467265608146 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 1663 | 1467265608147 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 22:46:48 INFO - PROCESS | 1663 | 1467265608149 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 1663 | 1467265608150 Marionette TRACE conn2 <- [1,690,null,{}] 22:46:48 INFO - PROCESS | 1663 | 1467265608152 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}] 22:46:48 INFO - PROCESS | 1663 | 1467265608158 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:48 INFO - PROCESS | 1663 | 1467265608270 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 22:46:48 INFO - PROCESS | 1663 | 1467265608305 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:48 INFO - PROCESS | 1663 | 1467265608306 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12118e000 == 35 [pid = 1663] [id = 180] 22:46:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11968ac00) [pid = 1663] [serial = 538] [outer = 0x0] 22:46:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12145e000) [pid = 1663] [serial = 539] [outer = 0x11968ac00] 22:46:48 INFO - PROCESS | 1663 | 1467265608331 Marionette DEBUG loaded listener.js 22:46:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12161f000) [pid = 1663] [serial = 540] [outer = 0x11968ac00] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x120e21800) [pid = 1663] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1110efc00) [pid = 1663] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a30c00) [pid = 1663] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f20c00) [pid = 1663] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11815bc00) [pid = 1663] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12172fc00) [pid = 1663] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1265cfc00) [pid = 1663] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128dd3800) [pid = 1663] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x129578c00) [pid = 1663] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12ba02c00) [pid = 1663] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1128ca400) [pid = 1663] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x116f63c00) [pid = 1663] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118463800) [pid = 1663] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12516fc00) [pid = 1663] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118463000) [pid = 1663] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:46:48 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x112695c00) [pid = 1663] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:46:49 INFO - PROCESS | 1663 | 1467265609137 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]]]}] 22:46:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:46:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1025ms 22:46:49 INFO - PROCESS | 1663 | 1467265609175 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 22:46:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:46:49 INFO - PROCESS | 1663 | 1467265609177 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 22:46:49 INFO - PROCESS | 1663 | 1467265609180 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 1663 | 1467265609182 Marionette TRACE conn2 <- [1,694,null,{}] 22:46:49 INFO - PROCESS | 1663 | 1467265609185 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}] 22:46:49 INFO - PROCESS | 1663 | 1467265609187 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:49 INFO - PROCESS | 1663 | 1467265609300 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 22:46:49 INFO - PROCESS | 1663 | 1467265609306 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:49 INFO - PROCESS | 1663 | 1467265609307 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12119c000 == 36 [pid = 1663] [id = 181] 22:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112a28000) [pid = 1663] [serial = 541] [outer = 0x0] 22:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1181f5000) [pid = 1663] [serial = 542] [outer = 0x112a28000] 22:46:49 INFO - PROCESS | 1663 | 1467265609409 Marionette DEBUG loaded listener.js 22:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1196b7c00) [pid = 1663] [serial = 543] [outer = 0x112a28000] 22:46:50 INFO - PROCESS | 1663 | 1467265610179 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]]]}] 22:46:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 22:46:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1019ms 22:46:50 INFO - PROCESS | 1663 | 1467265610200 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 22:46:50 INFO - PROCESS | 1663 | 1467265610201 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 22:46:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:46:50 INFO - PROCESS | 1663 | 1467265610203 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:46:50 INFO - PROCESS | 1663 | 1467265610205 Marionette TRACE conn2 <- [1,698,null,{}] 22:46:50 INFO - PROCESS | 1663 | 1467265610208 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}] 22:46:50 INFO - PROCESS | 1663 | 1467265610209 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:50 INFO - PROCESS | 1663 | 1467265610285 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 22:46:50 INFO - PROCESS | 1663 | 1467265610290 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 1663 | 1467265610292 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x124960800 == 37 [pid = 1663] [id = 182] 22:46:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11994ec00) [pid = 1663] [serial = 544] [outer = 0x0] 22:46:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12172a000) [pid = 1663] [serial = 545] [outer = 0x11994ec00] 22:46:50 INFO - PROCESS | 1663 | 1467265610317 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121798800) [pid = 1663] [serial = 546] [outer = 0x11994ec00] 22:46:51 INFO - PROCESS | 1663 | 1467265611136 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]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 22:46:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 22:46:51 INFO - PROCESS | 1663 | 1467265611176 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 1663 | 1467265611178 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 22:46:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:46:51 INFO - PROCESS | 1663 | 1467265611182 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 1663 | 1467265611183 Marionette TRACE conn2 <- [1,702,null,{}] 22:46:51 INFO - PROCESS | 1663 | 1467265611187 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}] 22:46:51 INFO - PROCESS | 1663 | 1467265611189 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:51 INFO - PROCESS | 1663 | 1467265611287 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 22:46:51 INFO - PROCESS | 1663 | 1467265611338 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 1663 | 1467265611340 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x116682000 == 38 [pid = 1663] [id = 183] 22:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112a30000) [pid = 1663] [serial = 547] [outer = 0x0] 22:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x112a53000) [pid = 1663] [serial = 548] [outer = 0x112a30000] 22:46:51 INFO - PROCESS | 1663 | 1467265611371 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112f55000) [pid = 1663] [serial = 549] [outer = 0x112a30000] 22:46:52 INFO - PROCESS | 1663 | 1467265612252 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]]]}] 22:46:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:46:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 22:46:52 INFO - PROCESS | 1663 | 1467265612303 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 1663 | 1467265612306 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 22:46:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:46:52 INFO - PROCESS | 1663 | 1467265612311 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - PROCESS | 1663 | 1467265612313 Marionette TRACE conn2 <- [1,706,null,{}] 22:46:52 INFO - PROCESS | 1663 | 1467265612315 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}] 22:46:52 INFO - PROCESS | 1663 | 1467265612317 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:52 INFO - PROCESS | 1663 | 1467265612416 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 22:46:52 INFO - PROCESS | 1663 | 1467265612468 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 1663 | 1467265612469 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x119537800 == 39 [pid = 1663] [id = 184] 22:46:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x116885400) [pid = 1663] [serial = 550] [outer = 0x0] 22:46:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116f22000) [pid = 1663] [serial = 551] [outer = 0x116885400] 22:46:52 INFO - PROCESS | 1663 | 1467265612500 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1181ee000) [pid = 1663] [serial = 552] [outer = 0x116885400] 22:46:53 INFO - PROCESS | 1663 | 1467265613397 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]]]}] 22:46:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:46:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1120ms 22:46:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:46:53 INFO - PROCESS | 1663 | 1467265613432 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 22:46:53 INFO - PROCESS | 1663 | 1467265613433 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 22:46:53 INFO - PROCESS | 1663 | 1467265613435 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:46:53 INFO - PROCESS | 1663 | 1467265613439 Marionette TRACE conn2 <- [1,710,null,{}] 22:46:53 INFO - PROCESS | 1663 | 1467265613496 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}] 22:46:53 INFO - PROCESS | 1663 | 1467265613499 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:53 INFO - PROCESS | 1663 | 1467265613587 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 22:46:53 INFO - PROCESS | 1663 | 1467265613683 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:53 INFO - PROCESS | 1663 | 1467265613686 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x11615e800 == 40 [pid = 1663] [id = 185] 22:46:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1128d4000) [pid = 1663] [serial = 553] [outer = 0x0] 22:46:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x113277800) [pid = 1663] [serial = 554] [outer = 0x1128d4000] 22:46:53 INFO - PROCESS | 1663 | 1467265613772 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1196b8800) [pid = 1663] [serial = 555] [outer = 0x1128d4000] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12119c000 == 39 [pid = 1663] [id = 181] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12118e000 == 38 [pid = 1663] [id = 180] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x119984800 == 37 [pid = 1663] [id = 179] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x11953b800 == 36 [pid = 1663] [id = 178] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d0000 == 35 [pid = 1663] [id = 177] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x116fb7000 == 34 [pid = 1663] [id = 176] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x113c11800 == 33 [pid = 1663] [id = 175] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a3800 == 32 [pid = 1663] [id = 173] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46d800 == 31 [pid = 1663] [id = 172] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x123a08800 == 30 [pid = 1663] [id = 174] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x119537800 == 29 [pid = 1663] [id = 184] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x124960800 == 28 [pid = 1663] [id = 182] 22:46:55 INFO - PROCESS | 1663 | --DOCSHELL 0x116682000 == 27 [pid = 1663] [id = 183] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12145d000) [pid = 1663] [serial = 497] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1184d9800) [pid = 1663] [serial = 206] [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.] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11269d000) [pid = 1663] [serial = 484] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a32400) [pid = 1663] [serial = 485] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112f4cc00) [pid = 1663] [serial = 487] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11680bc00) [pid = 1663] [serial = 488] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1182b0c00) [pid = 1663] [serial = 490] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11846dc00) [pid = 1663] [serial = 491] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12110d400) [pid = 1663] [serial = 464] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11922f400) [pid = 1663] [serial = 463] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x124b48000) [pid = 1663] [serial = 467] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12179cc00) [pid = 1663] [serial = 466] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x128dd3400) [pid = 1663] [serial = 470] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12892d000) [pid = 1663] [serial = 469] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12a8b4800) [pid = 1663] [serial = 473] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1296df000) [pid = 1663] [serial = 472] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12aabc000) [pid = 1663] [serial = 476] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12aa10000) [pid = 1663] [serial = 475] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12c61d800) [pid = 1663] [serial = 479] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12beeb800) [pid = 1663] [serial = 478] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x112a31400) [pid = 1663] [serial = 481] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118462400) [pid = 1663] [serial = 507] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12179a400) [pid = 1663] [serial = 500] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12516f000) [pid = 1663] [serial = 501] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x121655400) [pid = 1663] [serial = 498] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x128c09400) [pid = 1663] [serial = 513] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x1265cf800) [pid = 1663] [serial = 503] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x121102400) [pid = 1663] [serial = 509] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x112f58400) [pid = 1663] [serial = 506] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12892f000) [pid = 1663] [serial = 512] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x128dc8800) [pid = 1663] [serial = 515] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x128928c00) [pid = 1663] [serial = 504] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x119399000) [pid = 1663] [serial = 493] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x125171800) [pid = 1663] [serial = 510] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x1196b3c00) [pid = 1663] [serial = 494] [outer = 0x0] [url = about:blank] 22:46:55 INFO - PROCESS | 1663 | 1467265615354 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]]]}] 22:46:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:46:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1973ms 22:46:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:46:55 INFO - PROCESS | 1663 | 1467265615410 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 1663 | 1467265615411 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 22:46:55 INFO - PROCESS | 1663 | 1467265615415 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 1663 | 1467265615418 Marionette TRACE conn2 <- [1,714,null,{}] 22:46:55 INFO - PROCESS | 1663 | 1467265615422 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}] 22:46:55 INFO - PROCESS | 1663 | 1467265615424 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:55 INFO - PROCESS | 1663 | 1467265615494 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 22:46:55 INFO - PROCESS | 1663 | 1467265615499 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:55 INFO - PROCESS | 1663 | 1467265615501 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x115d98000 == 28 [pid = 1663] [id = 186] 22:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x112a32800) [pid = 1663] [serial = 556] [outer = 0x0] 22:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x112a51c00) [pid = 1663] [serial = 557] [outer = 0x112a32800] 22:46:55 INFO - PROCESS | 1663 | 1467265615532 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x112a9c000) [pid = 1663] [serial = 558] [outer = 0x112a32800] 22:46:56 INFO - PROCESS | 1663 | 1467265616346 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]]]}] 22:46:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 22:46:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 974ms 22:46:56 INFO - PROCESS | 1663 | 1467265616394 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 1663 | 1467265616397 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 22:46:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:46:56 INFO - PROCESS | 1663 | 1467265616403 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 1663 | 1467265616405 Marionette TRACE conn2 <- [1,718,null,{}] 22:46:56 INFO - PROCESS | 1663 | 1467265616408 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}] 22:46:56 INFO - PROCESS | 1663 | 1467265616409 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:56 INFO - PROCESS | 1663 | 1467265616469 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 22:46:56 INFO - PROCESS | 1663 | 1467265616474 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:56 INFO - PROCESS | 1663 | 1467265616476 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fc0800 == 29 [pid = 1663] [id = 187] 22:46:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x112f51400) [pid = 1663] [serial = 559] [outer = 0x0] 22:46:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x113321c00) [pid = 1663] [serial = 560] [outer = 0x112f51400] 22:46:56 INFO - PROCESS | 1663 | 1467265616517 Marionette DEBUG loaded listener.js 22:46:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x116141400) [pid = 1663] [serial = 561] [outer = 0x112f51400] 22:46:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:46:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 22:46:57 INFO - PROCESS | 1663 | 1467265617368 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]]]}] 22:46:57 INFO - PROCESS | 1663 | 1467265617375 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 22:46:57 INFO - PROCESS | 1663 | 1467265617377 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 22:46:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:46:57 INFO - PROCESS | 1663 | 1467265617386 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:46:57 INFO - PROCESS | 1663 | 1467265617389 Marionette TRACE conn2 <- [1,722,null,{}] 22:46:57 INFO - PROCESS | 1663 | 1467265617409 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}] 22:46:57 INFO - PROCESS | 1663 | 1467265617412 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:57 INFO - PROCESS | 1663 | 1467265617501 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 22:46:57 INFO - PROCESS | 1663 | 1467265617507 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 1663 | 1467265617509 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183f0800 == 30 [pid = 1663] [id = 188] 22:46:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x1176f0800) [pid = 1663] [serial = 562] [outer = 0x0] 22:46:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x118159800) [pid = 1663] [serial = 563] [outer = 0x1176f0800] 22:46:57 INFO - PROCESS | 1663 | 1467265617564 Marionette DEBUG loaded listener.js 22:46:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1181fac00) [pid = 1663] [serial = 564] [outer = 0x1176f0800] 22:46:57 INFO - PROCESS | 1663 | 1467265617916 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] 22:46:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:46:57 INFO - PROCESS | 1663 | 1467265617927 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 22:46:57 INFO - PROCESS | 1663 | 1467265617929 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:46:57 INFO - PROCESS | 1663 | 1467265617930 Marionette TRACE conn2 <- [1,726,null,{}] 22:46:57 INFO - PROCESS | 1663 | 1467265617932 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}] 22:46:57 INFO - PROCESS | 1663 | 1467265617933 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:58 INFO - PROCESS | 1663 | 1467265618031 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 22:46:58 INFO - PROCESS | 1663 | 1467265618035 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:58 INFO - PROCESS | 1663 | 1467265618036 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aae000 == 31 [pid = 1663] [id = 189] 22:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1182b7c00) [pid = 1663] [serial = 565] [outer = 0x0] 22:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11854bc00) [pid = 1663] [serial = 566] [outer = 0x1182b7c00] 22:46:58 INFO - PROCESS | 1663 | 1467265618061 Marionette DEBUG loaded listener.js 22:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1187c0800) [pid = 1663] [serial = 567] [outer = 0x1182b7c00] 22:46:58 INFO - PROCESS | 1663 | 1467265618435 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]]]}] 22:46:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:46:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 22:46:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:46:58 INFO - PROCESS | 1663 | 1467265618448 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 22:46:58 INFO - PROCESS | 1663 | 1467265618449 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 22:46:58 INFO - PROCESS | 1663 | 1467265618451 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:46:58 INFO - PROCESS | 1663 | 1467265618452 Marionette TRACE conn2 <- [1,730,null,{}] 22:46:58 INFO - PROCESS | 1663 | 1467265618455 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}] 22:46:58 INFO - PROCESS | 1663 | 1467265618458 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:58 INFO - PROCESS | 1663 | 1467265618552 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 22:46:58 INFO - PROCESS | 1663 | 1467265618585 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:58 INFO - PROCESS | 1663 | 1467265618586 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x119631800 == 32 [pid = 1663] [id = 190] 22:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1187c1000) [pid = 1663] [serial = 568] [outer = 0x0] 22:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1192a4800) [pid = 1663] [serial = 569] [outer = 0x1187c1000] 22:46:58 INFO - PROCESS | 1663 | 1467265618611 Marionette DEBUG loaded listener.js 22:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x119687800) [pid = 1663] [serial = 570] [outer = 0x1187c1000] 22:46:58 INFO - PROCESS | 1663 | 1467265618960 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] 22:46:59 INFO - PROCESS | 1663 | 1467265619025 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 22:46:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:46:59 INFO - PROCESS | 1663 | 1467265619028 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:46:59 INFO - PROCESS | 1663 | 1467265619030 Marionette TRACE conn2 <- [1,734,null,{}] 22:46:59 INFO - PROCESS | 1663 | 1467265619033 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}] 22:46:59 INFO - PROCESS | 1663 | 1467265619039 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:59 INFO - PROCESS | 1663 | 1467265619185 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 22:46:59 INFO - PROCESS | 1663 | 1467265619232 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1663 | 1467265619233 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b0b000 == 33 [pid = 1663] [id = 191] 22:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x113dd6000) [pid = 1663] [serial = 571] [outer = 0x0] 22:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1196aec00) [pid = 1663] [serial = 572] [outer = 0x113dd6000] 22:46:59 INFO - PROCESS | 1663 | 1467265619260 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x121460400) [pid = 1663] [serial = 573] [outer = 0x113dd6000] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x112a28000) [pid = 1663] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11994ec00) [pid = 1663] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x11968ac00) [pid = 1663] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x112a5cc00) [pid = 1663] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x127466000) [pid = 1663] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1128cb400) [pid = 1663] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x112f4bc00) [pid = 1663] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x117ed2000) [pid = 1663] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x1126a3000) [pid = 1663] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x1182b2400) [pid = 1663] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x118547800) [pid = 1663] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:46:59 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x112a2a000) [pid = 1663] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:46:59 INFO - PROCESS | 1663 | 1467265619631 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]]]}] 22:46:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:46:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 621ms 22:46:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:46:59 INFO - PROCESS | 1663 | 1467265619649 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 22:46:59 INFO - PROCESS | 1663 | 1467265619650 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 22:46:59 INFO - PROCESS | 1663 | 1467265619652 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:46:59 INFO - PROCESS | 1663 | 1467265619653 Marionette TRACE conn2 <- [1,738,null,{}] 22:46:59 INFO - PROCESS | 1663 | 1467265619661 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}] 22:46:59 INFO - PROCESS | 1663 | 1467265619662 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:59 INFO - PROCESS | 1663 | 1467265619768 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 22:46:59 INFO - PROCESS | 1663 | 1467265619796 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1663 | 1467265619797 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:46:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f9b000 == 34 [pid = 1663] [id = 192] 22:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x1128ccc00) [pid = 1663] [serial = 574] [outer = 0x0] 22:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x1182b2400) [pid = 1663] [serial = 575] [outer = 0x1128ccc00] 22:46:59 INFO - PROCESS | 1663 | 1467265619821 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1196cc400) [pid = 1663] [serial = 576] [outer = 0x1128ccc00] 22:47:00 INFO - PROCESS | 1663 | 1467265620554 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]]]}] 22:47:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:47:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 926ms 22:47:00 INFO - PROCESS | 1663 | 1467265620579 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 22:47:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:47:00 INFO - PROCESS | 1663 | 1467265620580 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 22:47:00 INFO - PROCESS | 1663 | 1467265620583 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - PROCESS | 1663 | 1467265620585 Marionette TRACE conn2 <- [1,742,null,{}] 22:47:00 INFO - PROCESS | 1663 | 1467265620588 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}] 22:47:00 INFO - PROCESS | 1663 | 1467265620592 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:00 INFO - PROCESS | 1663 | 1467265620697 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 22:47:00 INFO - PROCESS | 1663 | 1467265620702 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:00 INFO - PROCESS | 1663 | 1467265620704 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x121629000 == 35 [pid = 1663] [id = 193] 22:47:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x11854ec00) [pid = 1663] [serial = 577] [outer = 0x0] 22:47:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x121651800) [pid = 1663] [serial = 578] [outer = 0x11854ec00] 22:47:00 INFO - PROCESS | 1663 | 1467265620743 Marionette DEBUG loaded listener.js 22:47:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x121659400) [pid = 1663] [serial = 579] [outer = 0x11854ec00] 22:47:01 INFO - PROCESS | 1663 | 1467265621545 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]]]}] 22:47:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 22:47:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 22:47:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:47:01 INFO - PROCESS | 1663 | 1467265621555 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 22:47:01 INFO - PROCESS | 1663 | 1467265621558 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 22:47:01 INFO - PROCESS | 1663 | 1467265621562 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:47:01 INFO - PROCESS | 1663 | 1467265621564 Marionette TRACE conn2 <- [1,746,null,{}] 22:47:01 INFO - PROCESS | 1663 | 1467265621567 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}] 22:47:01 INFO - PROCESS | 1663 | 1467265621569 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:01 INFO - PROCESS | 1663 | 1467265621697 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 22:47:01 INFO - PROCESS | 1663 | 1467265621746 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:01 INFO - PROCESS | 1663 | 1467265621747 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x116673000 == 36 [pid = 1663] [id = 194] 22:47:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x112a28800) [pid = 1663] [serial = 580] [outer = 0x0] 22:47:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112a31400) [pid = 1663] [serial = 581] [outer = 0x112a28800] 22:47:01 INFO - PROCESS | 1663 | 1467265621780 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x112f49800) [pid = 1663] [serial = 582] [outer = 0x112a28800] 22:47:02 INFO - PROCESS | 1663 | 1467265622727 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]]]}] 22:47:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 22:47:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1172ms 22:47:02 INFO - PROCESS | 1663 | 1467265622734 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 1663 | 1467265622737 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 22:47:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:47:02 INFO - PROCESS | 1663 | 1467265622742 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:47:02 INFO - PROCESS | 1663 | 1467265622744 Marionette TRACE conn2 <- [1,750,null,{}] 22:47:02 INFO - PROCESS | 1663 | 1467265622746 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}] 22:47:02 INFO - PROCESS | 1663 | 1467265622748 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:02 INFO - PROCESS | 1663 | 1467265622853 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 22:47:02 INFO - PROCESS | 1663 | 1467265622899 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:02 INFO - PROCESS | 1663 | 1467265622901 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11879c000 == 37 [pid = 1663] [id = 195] 22:47:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x112a29400) [pid = 1663] [serial = 583] [outer = 0x0] 22:47:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116144400) [pid = 1663] [serial = 584] [outer = 0x112a29400] 22:47:02 INFO - PROCESS | 1663 | 1467265622932 Marionette DEBUG loaded listener.js 22:47:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x116803400) [pid = 1663] [serial = 585] [outer = 0x112a29400] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x120f9b000 == 36 [pid = 1663] [id = 192] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x119b0b000 == 35 [pid = 1663] [id = 191] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x119631800 == 34 [pid = 1663] [id = 190] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x118aae000 == 33 [pid = 1663] [id = 189] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1183f0800 == 32 [pid = 1663] [id = 188] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x116fc0800 == 31 [pid = 1663] [id = 187] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x115d98000 == 30 [pid = 1663] [id = 186] 22:47:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11615e800 == 29 [pid = 1663] [id = 185] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x112a35000) [pid = 1663] [serial = 482] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1196b7c00) [pid = 1663] [serial = 543] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12145e000) [pid = 1663] [serial = 539] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x112f50400) [pid = 1663] [serial = 518] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x115e8d400) [pid = 1663] [serial = 519] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12957c800) [pid = 1663] [serial = 516] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x116805400) [pid = 1663] [serial = 530] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x1181f5800) [pid = 1663] [serial = 531] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x114f81c00) [pid = 1663] [serial = 527] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x116195400) [pid = 1663] [serial = 528] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1181fc000) [pid = 1663] [serial = 521] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x119232000) [pid = 1663] [serial = 522] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12161f000) [pid = 1663] [serial = 540] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x112a51400) [pid = 1663] [serial = 524] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x112f4b000) [pid = 1663] [serial = 525] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x1184d5800) [pid = 1663] [serial = 533] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x1192ac000) [pid = 1663] [serial = 536] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x119398400) [pid = 1663] [serial = 537] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x1181f5000) [pid = 1663] [serial = 542] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x118a56c00) [pid = 1663] [serial = 534] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x12172a000) [pid = 1663] [serial = 545] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x121798800) [pid = 1663] [serial = 546] [outer = 0x0] [url = about:blank] 22:47:03 INFO - PROCESS | 1663 | 1467265623984 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]]]}] 22:47:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:47:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1275ms 22:47:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:47:04 INFO - PROCESS | 1663 | 1467265624018 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 1663 | 1467265624020 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 22:47:04 INFO - PROCESS | 1663 | 1467265624023 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:47:04 INFO - PROCESS | 1663 | 1467265624025 Marionette TRACE conn2 <- [1,754,null,{}] 22:47:04 INFO - PROCESS | 1663 | 1467265624039 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}] 22:47:04 INFO - PROCESS | 1663 | 1467265624041 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:04 INFO - PROCESS | 1663 | 1467265624115 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 22:47:04 INFO - PROCESS | 1663 | 1467265624120 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:04 INFO - PROCESS | 1663 | 1467265624121 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x116677000 == 30 [pid = 1663] [id = 196] 22:47:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x112a5f400) [pid = 1663] [serial = 586] [outer = 0x0] 22:47:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x112f54400) [pid = 1663] [serial = 587] [outer = 0x112a5f400] 22:47:04 INFO - PROCESS | 1663 | 1467265624152 Marionette DEBUG loaded listener.js 22:47:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x1132d5800) [pid = 1663] [serial = 588] [outer = 0x112a5f400] 22:47:04 INFO - PROCESS | 1663 | 1467265624980 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]]]}] 22:47:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 22:47:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 22:47:04 INFO - PROCESS | 1663 | 1467265624993 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 1663 | 1467265624996 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 22:47:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:47:05 INFO - PROCESS | 1663 | 1467265625000 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 1663 | 1467265625001 Marionette TRACE conn2 <- [1,758,null,{}] 22:47:05 INFO - PROCESS | 1663 | 1467265625004 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}] 22:47:05 INFO - PROCESS | 1663 | 1467265625007 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:05 INFO - PROCESS | 1663 | 1467265625082 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 22:47:05 INFO - PROCESS | 1663 | 1467265625133 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:05 INFO - PROCESS | 1663 | 1467265625134 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a2800 == 31 [pid = 1663] [id = 197] 22:47:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x115dd4800) [pid = 1663] [serial = 589] [outer = 0x0] 22:47:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x116f1d400) [pid = 1663] [serial = 590] [outer = 0x115dd4800] 22:47:05 INFO - PROCESS | 1663 | 1467265625160 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x117ed3c00) [pid = 1663] [serial = 591] [outer = 0x115dd4800] 22:47:05 INFO - PROCESS | 1663 | 1467265625464 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]]]}] 22:47:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:47:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 520ms 22:47:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:47:05 INFO - PROCESS | 1663 | 1467265625521 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 22:47:05 INFO - PROCESS | 1663 | 1467265625522 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 22:47:05 INFO - PROCESS | 1663 | 1467265625524 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 1663 | 1467265625527 Marionette TRACE conn2 <- [1,762,null,{}] 22:47:05 INFO - PROCESS | 1663 | 1467265625534 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}] 22:47:05 INFO - PROCESS | 1663 | 1467265625537 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:05 INFO - PROCESS | 1663 | 1467265625631 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 22:47:05 INFO - PROCESS | 1663 | 1467265625664 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:05 INFO - PROCESS | 1663 | 1467265625666 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x119523000 == 32 [pid = 1663] [id = 198] 22:47:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x1128cd400) [pid = 1663] [serial = 592] [outer = 0x0] 22:47:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1182b3400) [pid = 1663] [serial = 593] [outer = 0x1128cd400] 22:47:05 INFO - PROCESS | 1663 | 1467265625694 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x118a5f000) [pid = 1663] [serial = 594] [outer = 0x1128cd400] 22:47:06 INFO - PROCESS | 1663 | 1467265626479 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]]]}] 22:47:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:47:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 22:47:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:47:06 INFO - PROCESS | 1663 | 1467265626495 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 22:47:06 INFO - PROCESS | 1663 | 1467265626497 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 22:47:06 INFO - PROCESS | 1663 | 1467265626499 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:47:06 INFO - PROCESS | 1663 | 1467265626500 Marionette TRACE conn2 <- [1,766,null,{}] 22:47:06 INFO - PROCESS | 1663 | 1467265626503 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}] 22:47:06 INFO - PROCESS | 1663 | 1467265626504 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:06 INFO - PROCESS | 1663 | 1467265626595 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x1176f0800) [pid = 1663] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x112a30000) [pid = 1663] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x116885400) [pid = 1663] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x112f51400) [pid = 1663] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x112a32800) [pid = 1663] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x1187c1000) [pid = 1663] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x1182b7c00) [pid = 1663] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x113dd6000) [pid = 1663] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:47:06 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x1128ccc00) [pid = 1663] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:47:06 INFO - PROCESS | 1663 | 1467265626647 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 1663 | 1467265626648 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119636000 == 33 [pid = 1663] [id = 199] 22:47:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x112a32800) [pid = 1663] [serial = 595] [outer = 0x0] 22:47:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x116885400) [pid = 1663] [serial = 596] [outer = 0x112a32800] 22:47:06 INFO - PROCESS | 1663 | 1467265626673 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x119390400) [pid = 1663] [serial = 597] [outer = 0x112a32800] 22:47:07 INFO - PROCESS | 1663 | 1467265627416 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]]]}] 22:47:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:47:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 22:47:07 INFO - PROCESS | 1663 | 1467265627468 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 22:47:07 INFO - PROCESS | 1663 | 1467265627469 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 22:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:47:07 INFO - PROCESS | 1663 | 1467265627472 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:47:07 INFO - PROCESS | 1663 | 1467265627473 Marionette TRACE conn2 <- [1,770,null,{}] 22:47:07 INFO - PROCESS | 1663 | 1467265627475 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}] 22:47:07 INFO - PROCESS | 1663 | 1467265627476 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:07 INFO - PROCESS | 1663 | 1467265627565 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 22:47:07 INFO - PROCESS | 1663 | 1467265627595 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:07 INFO - PROCESS | 1663 | 1467265627597 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b19800 == 34 [pid = 1663] [id = 200] 22:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x112a9e000) [pid = 1663] [serial = 598] [outer = 0x0] 22:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x119692000) [pid = 1663] [serial = 599] [outer = 0x112a9e000] 22:47:07 INFO - PROCESS | 1663 | 1467265627621 Marionette DEBUG loaded listener.js 22:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x1196b1c00) [pid = 1663] [serial = 600] [outer = 0x112a9e000] 22:47:07 INFO - PROCESS | 1663 | 1467265627913 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]]]}] 22:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 22:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:47:07 INFO - PROCESS | 1663 | 1467265627943 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 22:47:07 INFO - PROCESS | 1663 | 1467265627944 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 22:47:07 INFO - PROCESS | 1663 | 1467265627946 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:47:07 INFO - PROCESS | 1663 | 1467265627947 Marionette TRACE conn2 <- [1,774,null,{}] 22:47:07 INFO - PROCESS | 1663 | 1467265627950 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}] 22:47:07 INFO - PROCESS | 1663 | 1467265627954 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:08 INFO - PROCESS | 1663 | 1467265628045 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 22:47:08 INFO - PROCESS | 1663 | 1467265628049 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 1663 | 1467265628050 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x123abe000 == 35 [pid = 1663] [id = 201] 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x1196ce400) [pid = 1663] [serial = 601] [outer = 0x0] 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x121423c00) [pid = 1663] [serial = 602] [outer = 0x1196ce400] 22:47:08 INFO - PROCESS | 1663 | 1467265628078 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x121793000) [pid = 1663] [serial = 603] [outer = 0x1196ce400] 22:47:08 INFO - PROCESS | 1663 | 1467265628391 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]]]}] 22:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 22:47:08 INFO - PROCESS | 1663 | 1467265628416 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 22:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:47:08 INFO - PROCESS | 1663 | 1467265628427 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 22:47:08 INFO - PROCESS | 1663 | 1467265628430 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - PROCESS | 1663 | 1467265628431 Marionette TRACE conn2 <- [1,778,null,{}] 22:47:08 INFO - PROCESS | 1663 | 1467265628433 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}] 22:47:08 INFO - PROCESS | 1663 | 1467265628434 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:08 INFO - PROCESS | 1663 | 1467265628528 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 22:47:08 INFO - PROCESS | 1663 | 1467265628533 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 1663 | 1467265628535 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x124968800 == 36 [pid = 1663] [id = 202] 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x121794c00) [pid = 1663] [serial = 604] [outer = 0x0] 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x12179a800) [pid = 1663] [serial = 605] [outer = 0x121794c00] 22:47:08 INFO - PROCESS | 1663 | 1467265628561 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x123950c00) [pid = 1663] [serial = 606] [outer = 0x121794c00] 22:47:08 INFO - PROCESS | 1663 | 1467265628838 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]]]}] 22:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 418ms 22:47:08 INFO - PROCESS | 1663 | 1467265628849 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 22:47:08 INFO - PROCESS | 1663 | 1467265628850 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 22:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:47:08 INFO - PROCESS | 1663 | 1467265628852 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - PROCESS | 1663 | 1467265628853 Marionette TRACE conn2 <- [1,782,null,{}] 22:47:08 INFO - PROCESS | 1663 | 1467265628862 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}] 22:47:08 INFO - PROCESS | 1663 | 1467265628864 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:08 INFO - PROCESS | 1663 | 1467265628943 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 22:47:08 INFO - PROCESS | 1663 | 1467265628947 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 1663 | 1467265628948 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251d1000 == 37 [pid = 1663] [id = 203] 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x123e96400) [pid = 1663] [serial = 607] [outer = 0x0] 22:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x123fed000) [pid = 1663] [serial = 608] [outer = 0x123e96400] 22:47:08 INFO - PROCESS | 1663 | 1467265628972 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x124955c00) [pid = 1663] [serial = 609] [outer = 0x123e96400] 22:47:09 INFO - PROCESS | 1663 | 1467265629305 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]]]}] 22:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 473ms 22:47:09 INFO - PROCESS | 1663 | 1467265629326 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 22:47:09 INFO - PROCESS | 1663 | 1467265629327 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 22:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:47:09 INFO - PROCESS | 1663 | 1467265629329 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:47:09 INFO - PROCESS | 1663 | 1467265629330 Marionette TRACE conn2 <- [1,786,null,{}] 22:47:09 INFO - PROCESS | 1663 | 1467265629332 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}] 22:47:09 INFO - PROCESS | 1663 | 1467265629342 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:09 INFO - PROCESS | 1663 | 1467265629480 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 22:47:09 INFO - PROCESS | 1663 | 1467265629517 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:09 INFO - PROCESS | 1663 | 1467265629518 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1132c2000 == 38 [pid = 1663] [id = 204] 22:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x111040800) [pid = 1663] [serial = 610] [outer = 0x0] 22:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x111f5fc00) [pid = 1663] [serial = 611] [outer = 0x111040800] 22:47:09 INFO - PROCESS | 1663 | 1467265629550 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112a2a400) [pid = 1663] [serial = 612] [outer = 0x111040800] 22:47:09 INFO - PROCESS | 1663 | 1467265629975 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]]]}] 22:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 668ms 22:47:10 INFO - PROCESS | 1663 | 1467265630011 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 22:47:10 INFO - PROCESS | 1663 | 1467265630013 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 22:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:47:10 INFO - PROCESS | 1663 | 1467265630017 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 1663 | 1467265630019 Marionette TRACE conn2 <- [1,790,null,{}] 22:47:10 INFO - PROCESS | 1663 | 1467265630025 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}] 22:47:10 INFO - PROCESS | 1663 | 1467265630027 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:10 INFO - PROCESS | 1663 | 1467265630124 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 22:47:10 INFO - PROCESS | 1663 | 1467265630175 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 1663 | 1467265630177 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192cc000 == 39 [pid = 1663] [id = 205] 22:47:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x112f54c00) [pid = 1663] [serial = 613] [outer = 0x0] 22:47:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1164e0400) [pid = 1663] [serial = 614] [outer = 0x112f54c00] 22:47:10 INFO - PROCESS | 1663 | 1467265630207 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1176f7000) [pid = 1663] [serial = 615] [outer = 0x112f54c00] 22:47:10 INFO - PROCESS | 1663 | 1467265630608 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]]]}] 22:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 624ms 22:47:10 INFO - PROCESS | 1663 | 1467265630645 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 22:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:47:10 INFO - PROCESS | 1663 | 1467265630648 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 22:47:10 INFO - PROCESS | 1663 | 1467265630650 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 1663 | 1467265630651 Marionette TRACE conn2 <- [1,794,null,{}] 22:47:10 INFO - PROCESS | 1663 | 1467265630654 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}] 22:47:10 INFO - PROCESS | 1663 | 1467265630657 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:10 INFO - PROCESS | 1663 | 1467265630754 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 22:47:10 INFO - PROCESS | 1663 | 1467265630842 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 1663 | 1467265630843 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12677a000 == 40 [pid = 1663] [id = 206] 22:47:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1187be000) [pid = 1663] [serial = 616] [outer = 0x0] 22:47:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118a61000) [pid = 1663] [serial = 617] [outer = 0x1187be000] 22:47:10 INFO - PROCESS | 1663 | 1467265630873 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1196aac00) [pid = 1663] [serial = 618] [outer = 0x1187be000] 22:47:11 INFO - PROCESS | 1663 | 1467265631285 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]]]}] 22:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 22:47:11 INFO - PROCESS | 1663 | 1467265631322 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 22:47:11 INFO - PROCESS | 1663 | 1467265631327 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 22:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:47:11 INFO - PROCESS | 1663 | 1467265631334 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 1663 | 1467265631338 Marionette TRACE conn2 <- [1,798,null,{}] 22:47:11 INFO - PROCESS | 1663 | 1467265631340 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}] 22:47:11 INFO - PROCESS | 1663 | 1467265631342 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:11 INFO - PROCESS | 1663 | 1467265631441 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 22:47:11 INFO - PROCESS | 1663 | 1467265631492 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:11 INFO - PROCESS | 1663 | 1467265631493 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b97800 == 41 [pid = 1663] [id = 207] 22:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11994f800) [pid = 1663] [serial = 619] [outer = 0x0] 22:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x12145f000) [pid = 1663] [serial = 620] [outer = 0x11994f800] 22:47:11 INFO - PROCESS | 1663 | 1467265631522 Marionette DEBUG loaded listener.js 22:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x123ea0c00) [pid = 1663] [serial = 621] [outer = 0x11994f800] 22:47:11 INFO - PROCESS | 1663 | 1467265631965 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]]]}] 22:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 22:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 679ms 22:47:12 INFO - PROCESS | 1663 | 1467265632009 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 22:47:12 INFO - PROCESS | 1663 | 1467265632011 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 22:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:47:12 INFO - PROCESS | 1663 | 1467265632013 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - PROCESS | 1663 | 1467265632014 Marionette TRACE conn2 <- [1,802,null,{}] 22:47:12 INFO - PROCESS | 1663 | 1467265632017 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}] 22:47:12 INFO - PROCESS | 1663 | 1467265632018 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:12 INFO - PROCESS | 1663 | 1467265632131 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 22:47:12 INFO - PROCESS | 1663 | 1467265632183 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 1663 | 1467265632184 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x119678000 == 42 [pid = 1663] [id = 208] 22:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116881c00) [pid = 1663] [serial = 622] [outer = 0x0] 22:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x124b4b800) [pid = 1663] [serial = 623] [outer = 0x116881c00] 22:47:12 INFO - PROCESS | 1663 | 1467265632213 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x125178400) [pid = 1663] [serial = 624] [outer = 0x116881c00] 22:47:12 INFO - PROCESS | 1663 | 1467265632715 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]]]}] 22:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 22:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 769ms 22:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:47:12 INFO - PROCESS | 1663 | 1467265632790 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 22:47:12 INFO - PROCESS | 1663 | 1467265632792 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 22:47:12 INFO - PROCESS | 1663 | 1467265632796 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - PROCESS | 1663 | 1467265632798 Marionette TRACE conn2 <- [1,806,null,{}] 22:47:12 INFO - PROCESS | 1663 | 1467265632801 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}] 22:47:12 INFO - PROCESS | 1663 | 1467265632803 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:12 INFO - PROCESS | 1663 | 1467265632899 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 22:47:12 INFO - PROCESS | 1663 | 1467265632963 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 1663 | 1467265632965 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x11713f800 == 43 [pid = 1663] [id = 209] 22:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112f4b000) [pid = 1663] [serial = 625] [outer = 0x0] 22:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x112f56800) [pid = 1663] [serial = 626] [outer = 0x112f4b000] 22:47:12 INFO - PROCESS | 1663 | 1467265632993 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x115e19000) [pid = 1663] [serial = 627] [outer = 0x112f4b000] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1251d1000 == 42 [pid = 1663] [id = 203] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x124968800 == 41 [pid = 1663] [id = 202] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123abe000 == 40 [pid = 1663] [id = 201] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119b19800 == 39 [pid = 1663] [id = 200] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119636000 == 38 [pid = 1663] [id = 199] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119523000 == 37 [pid = 1663] [id = 198] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a2800 == 36 [pid = 1663] [id = 197] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116677000 == 35 [pid = 1663] [id = 196] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11879c000 == 34 [pid = 1663] [id = 195] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x121629000 == 33 [pid = 1663] [id = 193] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116673000 == 32 [pid = 1663] [id = 194] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119678000 == 31 [pid = 1663] [id = 208] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x128b97800 == 30 [pid = 1663] [id = 207] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12677a000 == 29 [pid = 1663] [id = 206] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1192cc000 == 28 [pid = 1663] [id = 205] 22:47:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1132c2000 == 27 [pid = 1663] [id = 204] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a53000) [pid = 1663] [serial = 548] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1181ee000) [pid = 1663] [serial = 552] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116f22000) [pid = 1663] [serial = 551] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x113321c00) [pid = 1663] [serial = 560] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x112a51c00) [pid = 1663] [serial = 557] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112a9c000) [pid = 1663] [serial = 558] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x113277800) [pid = 1663] [serial = 554] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1192a4800) [pid = 1663] [serial = 569] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11854bc00) [pid = 1663] [serial = 566] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1196aec00) [pid = 1663] [serial = 572] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1182b2400) [pid = 1663] [serial = 575] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119687800) [pid = 1663] [serial = 570] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x121460400) [pid = 1663] [serial = 573] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x118159800) [pid = 1663] [serial = 563] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1181fac00) [pid = 1663] [serial = 564] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1196cc400) [pid = 1663] [serial = 576] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1187c0800) [pid = 1663] [serial = 567] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x116141400) [pid = 1663] [serial = 561] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x121651800) [pid = 1663] [serial = 578] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x112f55000) [pid = 1663] [serial = 549] [outer = 0x0] [url = about:blank] 22:47:13 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:47:13 INFO - PROCESS | 1663 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 22:47:13 INFO - PROCESS | 1663 | Determined SkiaGL cache limits: Size 100663296, Items: 256 22:47:13 INFO - PROCESS | 1663 | [GFX2-]: Using SkiaGL canvas. 22:47:13 INFO - PROCESS | 1663 | 1467265633990 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]]]}] 22:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 22:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1225ms 22:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:47:14 INFO - PROCESS | 1663 | 1467265634022 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 1663 | 1467265634024 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 22:47:14 INFO - PROCESS | 1663 | 1467265634027 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 1663 | 1467265634029 Marionette TRACE conn2 <- [1,810,null,{}] 22:47:14 INFO - PROCESS | 1663 | 1467265634032 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}] 22:47:14 INFO - PROCESS | 1663 | 1467265634034 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:14 INFO - PROCESS | 1663 | 1467265634115 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 22:47:14 INFO - PROCESS | 1663 | 1467265634120 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:14 INFO - PROCESS | 1663 | 1467265634125 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x116685000 == 28 [pid = 1663] [id = 210] 22:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x112a53800) [pid = 1663] [serial = 628] [outer = 0x0] 22:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x112a9d400) [pid = 1663] [serial = 629] [outer = 0x112a53800] 22:47:14 INFO - PROCESS | 1663 | 1467265634155 Marionette DEBUG loaded listener.js 22:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x112f55000) [pid = 1663] [serial = 630] [outer = 0x112a53800] 22:47:14 INFO - PROCESS | 1663 | 1467265634616 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]]]}] 22:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 618ms 22:47:14 INFO - PROCESS | 1663 | 1467265634647 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 1663 | 1467265634652 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 22:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:47:14 INFO - PROCESS | 1663 | 1467265634659 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 1663 | 1467265634661 Marionette TRACE conn2 <- [1,814,null,{}] 22:47:14 INFO - PROCESS | 1663 | 1467265634663 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}] 22:47:14 INFO - PROCESS | 1663 | 1467265634664 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:14 INFO - PROCESS | 1663 | 1467265634739 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 22:47:14 INFO - PROCESS | 1663 | 1467265634743 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:14 INFO - PROCESS | 1663 | 1467265634744 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e29000 == 29 [pid = 1663] [id = 211] 22:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x115e18000) [pid = 1663] [serial = 631] [outer = 0x0] 22:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1164eac00) [pid = 1663] [serial = 632] [outer = 0x115e18000] 22:47:14 INFO - PROCESS | 1663 | 1467265634773 Marionette DEBUG loaded listener.js 22:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x116a1a800) [pid = 1663] [serial = 633] [outer = 0x115e18000] 22:47:15 INFO - PROCESS | 1663 | 1467265635134 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] 22:47:15 INFO - PROCESS | 1663 | 1467265635179 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 22:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:47:15 INFO - PROCESS | 1663 | 1467265635182 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 1663 | 1467265635184 Marionette TRACE conn2 <- [1,818,null,{}] 22:47:15 INFO - PROCESS | 1663 | 1467265635192 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}] 22:47:15 INFO - PROCESS | 1663 | 1467265635195 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:15 INFO - PROCESS | 1663 | 1467265635268 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 22:47:15 INFO - PROCESS | 1663 | 1467265635275 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 1663 | 1467265635277 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1132b7800 == 30 [pid = 1663] [id = 212] 22:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1128cf400) [pid = 1663] [serial = 634] [outer = 0x0] 22:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1181fc000) [pid = 1663] [serial = 635] [outer = 0x1128cf400] 22:47:15 INFO - PROCESS | 1663 | 1467265635305 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11846e400) [pid = 1663] [serial = 636] [outer = 0x1128cf400] 22:47:15 INFO - PROCESS | 1663 | 1467265635624 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]]]}] 22:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 472ms 22:47:15 INFO - PROCESS | 1663 | 1467265635654 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 22:47:15 INFO - PROCESS | 1663 | 1467265635658 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 22:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:47:15 INFO - PROCESS | 1663 | 1467265635661 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 1663 | 1467265635662 Marionette TRACE conn2 <- [1,822,null,{}] 22:47:15 INFO - PROCESS | 1663 | 1467265635665 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}] 22:47:15 INFO - PROCESS | 1663 | 1467265635666 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:15 INFO - PROCESS | 1663 | 1467265635743 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 22:47:15 INFO - PROCESS | 1663 | 1467265635776 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 1663 | 1467265635777 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x11952e800 == 31 [pid = 1663] [id = 213] 22:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1181f7000) [pid = 1663] [serial = 637] [outer = 0x0] 22:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118a56400) [pid = 1663] [serial = 638] [outer = 0x1181f7000] 22:47:15 INFO - PROCESS | 1663 | 1467265635849 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1192a4800) [pid = 1663] [serial = 639] [outer = 0x1181f7000] 22:47:16 INFO - PROCESS | 1663 | 1467265636238 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] 22:47:16 INFO - PROCESS | 1663 | 1467265636284 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 22:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:47:16 INFO - PROCESS | 1663 | 1467265636286 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 1663 | 1467265636293 Marionette TRACE conn2 <- [1,826,null,{}] 22:47:16 INFO - PROCESS | 1663 | 1467265636296 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}] 22:47:16 INFO - PROCESS | 1663 | 1467265636297 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:16 INFO - PROCESS | 1663 | 1467265636384 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 22:47:16 INFO - PROCESS | 1663 | 1467265636387 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 1663 | 1467265636388 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b10800 == 32 [pid = 1663] [id = 214] 22:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x113323400) [pid = 1663] [serial = 640] [outer = 0x0] 22:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119393000) [pid = 1663] [serial = 641] [outer = 0x113323400] 22:47:16 INFO - PROCESS | 1663 | 1467265636414 Marionette DEBUG loaded listener.js 22:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1196aa800) [pid = 1663] [serial = 642] [outer = 0x113323400] 22:47:16 INFO - PROCESS | 1663 | 1467265636754 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]]]}] 22:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 527ms 22:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:47:16 INFO - PROCESS | 1663 | 1467265636814 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 22:47:16 INFO - PROCESS | 1663 | 1467265636815 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 22:47:16 INFO - PROCESS | 1663 | 1467265636817 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 1663 | 1467265636818 Marionette TRACE conn2 <- [1,830,null,{}] 22:47:16 INFO - PROCESS | 1663 | 1467265636820 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}] 22:47:16 INFO - PROCESS | 1663 | 1467265636824 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:16 INFO - PROCESS | 1663 | 1467265636932 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 22:47:16 INFO - PROCESS | 1663 | 1467265636967 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 1663 | 1467265636968 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x121193800 == 33 [pid = 1663] [id = 215] 22:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1196b2000) [pid = 1663] [serial = 643] [outer = 0x0] 22:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121105800) [pid = 1663] [serial = 644] [outer = 0x1196b2000] 22:47:16 INFO - PROCESS | 1663 | 1467265636993 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121619800) [pid = 1663] [serial = 645] [outer = 0x1196b2000] 22:47:17 INFO - PROCESS | 1663 | 1467265637309 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]]]}] 22:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 518ms 22:47:17 INFO - PROCESS | 1663 | 1467265637336 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 1663 | 1467265637337 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 22:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:47:17 INFO - PROCESS | 1663 | 1467265637348 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 1663 | 1467265637349 Marionette TRACE conn2 <- [1,834,null,{}] 22:47:17 INFO - PROCESS | 1663 | 1467265637351 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}] 22:47:17 INFO - PROCESS | 1663 | 1467265637359 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:17 INFO - PROCESS | 1663 | 1467265637448 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 22:47:17 INFO - PROCESS | 1663 | 1467265637451 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 1663 | 1467265637452 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a16000 == 34 [pid = 1663] [id = 216] 22:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1196b2800) [pid = 1663] [serial = 646] [outer = 0x0] 22:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12178f800) [pid = 1663] [serial = 647] [outer = 0x1196b2800] 22:47:17 INFO - PROCESS | 1663 | 1467265637476 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12179c800) [pid = 1663] [serial = 648] [outer = 0x1196b2800] 22:47:17 INFO - PROCESS | 1663 | 1467265637903 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]]]}] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x123e96400) [pid = 1663] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1128cd400) [pid = 1663] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x112a32800) [pid = 1663] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x115dd4800) [pid = 1663] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112a28800) [pid = 1663] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x112a29400) [pid = 1663] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112a5f400) [pid = 1663] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11854ec00) [pid = 1663] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1196ce400) [pid = 1663] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x112a9e000) [pid = 1663] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121794c00) [pid = 1663] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:47:17 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1128d4000) [pid = 1663] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 626ms 22:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:47:17 INFO - PROCESS | 1663 | 1467265637966 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 1663 | 1467265637967 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 22:47:17 INFO - PROCESS | 1663 | 1467265637969 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 1663 | 1467265637971 Marionette TRACE conn2 <- [1,838,null,{}] 22:47:17 INFO - PROCESS | 1663 | 1467265637973 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}] 22:47:17 INFO - PROCESS | 1663 | 1467265637974 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:18 INFO - PROCESS | 1663 | 1467265638043 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 22:47:18 INFO - PROCESS | 1663 | 1467265638048 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:18 INFO - PROCESS | 1663 | 1467265638049 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x125114800 == 35 [pid = 1663] [id = 217] 22:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x112ab4000) [pid = 1663] [serial = 649] [outer = 0x0] 22:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x115dd4800) [pid = 1663] [serial = 650] [outer = 0x112ab4000] 22:47:18 INFO - PROCESS | 1663 | 1467265638076 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11854ec00) [pid = 1663] [serial = 651] [outer = 0x112ab4000] 22:47:18 INFO - PROCESS | 1663 | 1467265638398 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]]]}] 22:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 22:47:18 INFO - PROCESS | 1663 | 1467265638439 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 1663 | 1467265638440 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 22:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:47:18 INFO - PROCESS | 1663 | 1467265638442 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 1663 | 1467265638443 Marionette TRACE conn2 <- [1,842,null,{}] 22:47:18 INFO - PROCESS | 1663 | 1467265638446 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}] 22:47:18 INFO - PROCESS | 1663 | 1467265638447 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:18 INFO - PROCESS | 1663 | 1467265638546 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 22:47:18 INFO - PROCESS | 1663 | 1467265638552 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:18 INFO - PROCESS | 1663 | 1467265638553 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aac000 == 36 [pid = 1663] [id = 218] 22:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1164e5400) [pid = 1663] [serial = 652] [outer = 0x0] 22:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x121659000) [pid = 1663] [serial = 653] [outer = 0x1164e5400] 22:47:18 INFO - PROCESS | 1663 | 1467265638577 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x123fe0c00) [pid = 1663] [serial = 654] [outer = 0x1164e5400] 22:47:18 INFO - PROCESS | 1663 | 1467265638875 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]]]}] 22:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 471ms 22:47:18 INFO - PROCESS | 1663 | 1467265638913 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 1663 | 1467265638915 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 22:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:47:18 INFO - PROCESS | 1663 | 1467265638917 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 1663 | 1467265638918 Marionette TRACE conn2 <- [1,846,null,{}] 22:47:18 INFO - PROCESS | 1663 | 1467265638920 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}] 22:47:18 INFO - PROCESS | 1663 | 1467265638921 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:19 INFO - PROCESS | 1663 | 1467265638994 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 22:47:19 INFO - PROCESS | 1663 | 1467265638998 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 1663 | 1467265638999 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x129257800 == 37 [pid = 1663] [id = 219] 22:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x123fe5800) [pid = 1663] [serial = 655] [outer = 0x0] 22:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12516d000) [pid = 1663] [serial = 656] [outer = 0x123fe5800] 22:47:19 INFO - PROCESS | 1663 | 1467265639026 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x125ac7c00) [pid = 1663] [serial = 657] [outer = 0x123fe5800] 22:47:19 INFO - PROCESS | 1663 | 1467265639363 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]]]}] 22:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 474ms 22:47:19 INFO - PROCESS | 1663 | 1467265639392 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 1663 | 1467265639393 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 22:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:47:19 INFO - PROCESS | 1663 | 1467265639396 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 1663 | 1467265639397 Marionette TRACE conn2 <- [1,850,null,{}] 22:47:19 INFO - PROCESS | 1663 | 1467265639400 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}] 22:47:19 INFO - PROCESS | 1663 | 1467265639401 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:19 INFO - PROCESS | 1663 | 1467265639516 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 22:47:19 INFO - PROCESS | 1663 | 1467265639524 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 1663 | 1467265639527 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b0c800 == 38 [pid = 1663] [id = 220] 22:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x125d9b000) [pid = 1663] [serial = 658] [outer = 0x0] 22:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x126118000) [pid = 1663] [serial = 659] [outer = 0x125d9b000] 22:47:19 INFO - PROCESS | 1663 | 1467265639553 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1265c9c00) [pid = 1663] [serial = 660] [outer = 0x125d9b000] 22:47:19 INFO - PROCESS | 1663 | 1467265639848 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]]]}] 22:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 22:47:19 INFO - PROCESS | 1663 | 1467265639865 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 1663 | 1467265639866 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 22:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:47:19 INFO - PROCESS | 1663 | 1467265639868 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 1663 | 1467265639869 Marionette TRACE conn2 <- [1,854,null,{}] 22:47:19 INFO - PROCESS | 1663 | 1467265639871 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}] 22:47:19 INFO - PROCESS | 1663 | 1467265639873 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:20 INFO - PROCESS | 1663 | 1467265640005 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 22:47:20 INFO - PROCESS | 1663 | 1467265640053 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 1663 | 1467265640055 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x112f08800 == 39 [pid = 1663] [id = 221] 22:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11103d000) [pid = 1663] [serial = 661] [outer = 0x0] 22:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1110e9800) [pid = 1663] [serial = 662] [outer = 0x11103d000] 22:47:20 INFO - PROCESS | 1663 | 1467265640086 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x112697400) [pid = 1663] [serial = 663] [outer = 0x11103d000] 22:47:20 INFO - PROCESS | 1663 | 1467265640605 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]]]}] 22:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 772ms 22:47:20 INFO - PROCESS | 1663 | 1467265640648 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 22:47:20 INFO - PROCESS | 1663 | 1467265640651 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 22:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:47:20 INFO - PROCESS | 1663 | 1467265640657 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:47:20 INFO - PROCESS | 1663 | 1467265640660 Marionette TRACE conn2 <- [1,858,null,{}] 22:47:20 INFO - PROCESS | 1663 | 1467265640663 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}] 22:47:20 INFO - PROCESS | 1663 | 1467265640666 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:20 INFO - PROCESS | 1663 | 1467265640796 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 22:47:20 INFO - PROCESS | 1663 | 1467265640869 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 1663 | 1467265640871 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a9d800 == 40 [pid = 1663] [id = 222] 22:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x113322000) [pid = 1663] [serial = 664] [outer = 0x0] 22:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x115e85c00) [pid = 1663] [serial = 665] [outer = 0x113322000] 22:47:20 INFO - PROCESS | 1663 | 1467265640901 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116a13c00) [pid = 1663] [serial = 666] [outer = 0x113322000] 22:47:21 INFO - PROCESS | 1663 | 1467265641564 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]]]}] 22:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 923ms 22:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:47:21 INFO - PROCESS | 1663 | 1467265641579 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 1663 | 1467265641581 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 22:47:21 INFO - PROCESS | 1663 | 1467265641584 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 1663 | 1467265641586 Marionette TRACE conn2 <- [1,862,null,{}] 22:47:21 INFO - PROCESS | 1663 | 1467265641590 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}] 22:47:21 INFO - PROCESS | 1663 | 1467265641591 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:21 INFO - PROCESS | 1663 | 1467265641693 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 22:47:21 INFO - PROCESS | 1663 | 1467265641746 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 1663 | 1467265641748 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fae000 == 41 [pid = 1663] [id = 223] 22:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112f4d000) [pid = 1663] [serial = 667] [outer = 0x0] 22:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112f57000) [pid = 1663] [serial = 668] [outer = 0x112f4d000] 22:47:21 INFO - PROCESS | 1663 | 1467265641778 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x115e21400) [pid = 1663] [serial = 669] [outer = 0x112f4d000] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x119b0c800 == 40 [pid = 1663] [id = 220] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x129257800 == 39 [pid = 1663] [id = 219] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x118aac000 == 38 [pid = 1663] [id = 218] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x125114800 == 37 [pid = 1663] [id = 217] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x123a16000 == 36 [pid = 1663] [id = 216] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x121193800 == 35 [pid = 1663] [id = 215] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x119b10800 == 34 [pid = 1663] [id = 214] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x11952e800 == 33 [pid = 1663] [id = 213] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x1132b7800 == 32 [pid = 1663] [id = 212] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x117e29000 == 31 [pid = 1663] [id = 211] 22:47:22 INFO - PROCESS | 1663 | --DOCSHELL 0x116685000 == 30 [pid = 1663] [id = 210] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1196b8800) [pid = 1663] [serial = 555] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x123fed000) [pid = 1663] [serial = 608] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118a5f000) [pid = 1663] [serial = 594] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116885400) [pid = 1663] [serial = 596] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119390400) [pid = 1663] [serial = 597] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f1d400) [pid = 1663] [serial = 590] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112a31400) [pid = 1663] [serial = 581] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112f49800) [pid = 1663] [serial = 582] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116144400) [pid = 1663] [serial = 584] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116803400) [pid = 1663] [serial = 585] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112f54400) [pid = 1663] [serial = 587] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1132d5800) [pid = 1663] [serial = 588] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121659400) [pid = 1663] [serial = 579] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121423c00) [pid = 1663] [serial = 602] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119692000) [pid = 1663] [serial = 599] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x123950c00) [pid = 1663] [serial = 606] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x124955c00) [pid = 1663] [serial = 609] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1182b3400) [pid = 1663] [serial = 593] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x121793000) [pid = 1663] [serial = 603] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1196b1c00) [pid = 1663] [serial = 600] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x117ed3c00) [pid = 1663] [serial = 591] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12179a800) [pid = 1663] [serial = 605] [outer = 0x0] [url = about:blank] 22:47:22 INFO - PROCESS | 1663 | 1467265642343 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]]]}] 22:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 773ms 22:47:22 INFO - PROCESS | 1663 | 1467265642358 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 1663 | 1467265642363 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 22:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:47:22 INFO - PROCESS | 1663 | 1467265642370 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 1663 | 1467265642373 Marionette TRACE conn2 <- [1,866,null,{}] 22:47:22 INFO - PROCESS | 1663 | 1467265642385 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}] 22:47:22 INFO - PROCESS | 1663 | 1467265642387 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:22 INFO - PROCESS | 1663 | 1467265642471 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 22:47:22 INFO - PROCESS | 1663 | 1467265642477 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:22 INFO - PROCESS | 1663 | 1467265642478 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185be000 == 31 [pid = 1663] [id = 224] 22:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x116f61c00) [pid = 1663] [serial = 670] [outer = 0x0] 22:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1176ec000) [pid = 1663] [serial = 671] [outer = 0x116f61c00] 22:47:22 INFO - PROCESS | 1663 | 1467265642505 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1181f5000) [pid = 1663] [serial = 672] [outer = 0x116f61c00] 22:47:22 INFO - PROCESS | 1663 | 1467265642865 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]]]}] 22:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 532ms 22:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:47:22 INFO - PROCESS | 1663 | 1467265642901 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 1663 | 1467265642902 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 22:47:22 INFO - PROCESS | 1663 | 1467265642904 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 1663 | 1467265642907 Marionette TRACE conn2 <- [1,870,null,{}] 22:47:22 INFO - PROCESS | 1663 | 1467265642915 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}] 22:47:22 INFO - PROCESS | 1663 | 1467265642918 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:22 INFO - PROCESS | 1663 | 1467265642994 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 22:47:23 INFO - PROCESS | 1663 | 1467265642999 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 1663 | 1467265643001 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119624000 == 32 [pid = 1663] [id = 225] 22:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1184d5800) [pid = 1663] [serial = 673] [outer = 0x0] 22:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118f4e400) [pid = 1663] [serial = 674] [outer = 0x1184d5800] 22:47:23 INFO - PROCESS | 1663 | 1467265643031 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119398400) [pid = 1663] [serial = 675] [outer = 0x1184d5800] 22:47:23 INFO - PROCESS | 1663 | 1467265643375 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]]]}] 22:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 22:47:23 INFO - PROCESS | 1663 | 1467265643426 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 22:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:47:23 INFO - PROCESS | 1663 | 1467265643428 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 22:47:23 INFO - PROCESS | 1663 | 1467265643430 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 1663 | 1467265643431 Marionette TRACE conn2 <- [1,874,null,{}] 22:47:23 INFO - PROCESS | 1663 | 1467265643433 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}] 22:47:23 INFO - PROCESS | 1663 | 1467265643434 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:23 INFO - PROCESS | 1663 | 1467265643510 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 22:47:23 INFO - PROCESS | 1663 | 1467265643513 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 1663 | 1467265643514 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f94800 == 33 [pid = 1663] [id = 226] 22:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1128d3800) [pid = 1663] [serial = 676] [outer = 0x0] 22:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1196b8800) [pid = 1663] [serial = 677] [outer = 0x1128d3800] 22:47:23 INFO - PROCESS | 1663 | 1467265643541 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x120e21800) [pid = 1663] [serial = 678] [outer = 0x1128d3800] 22:47:23 INFO - PROCESS | 1663 | 1467265643847 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]]]}] 22:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 22:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:47:23 INFO - PROCESS | 1663 | 1467265643899 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 22:47:23 INFO - PROCESS | 1663 | 1467265643900 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 22:47:23 INFO - PROCESS | 1663 | 1467265643902 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 1663 | 1467265643903 Marionette TRACE conn2 <- [1,878,null,{}] 22:47:23 INFO - PROCESS | 1663 | 1467265643906 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}] 22:47:23 INFO - PROCESS | 1663 | 1467265643907 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:23 INFO - PROCESS | 1663 | 1467265643978 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 22:47:24 INFO - PROCESS | 1663 | 1467265644037 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:24 INFO - PROCESS | 1663 | 1467265644038 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fac000 == 34 [pid = 1663] [id = 227] 22:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1181f1c00) [pid = 1663] [serial = 679] [outer = 0x0] 22:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12128c800) [pid = 1663] [serial = 680] [outer = 0x1181f1c00] 22:47:24 INFO - PROCESS | 1663 | 1467265644063 Marionette DEBUG loaded listener.js 22:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121651800) [pid = 1663] [serial = 681] [outer = 0x1181f1c00] 22:47:24 INFO - PROCESS | 1663 | 1467265644369 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]]]}] 22:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 22:47:24 INFO - PROCESS | 1663 | 1467265644428 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 1663 | 1467265644429 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 22:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:47:24 INFO - PROCESS | 1663 | 1467265644431 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 1663 | 1467265644432 Marionette TRACE conn2 <- [1,882,null,{}] 22:47:24 INFO - PROCESS | 1663 | 1467265644434 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}] 22:47:24 INFO - PROCESS | 1663 | 1467265644438 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:24 INFO - PROCESS | 1663 | 1467265644550 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 22:47:24 INFO - PROCESS | 1663 | 1467265644555 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:24 INFO - PROCESS | 1663 | 1467265644556 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251c4000 == 35 [pid = 1663] [id = 228] 22:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1196ad400) [pid = 1663] [serial = 682] [outer = 0x0] 22:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121794000) [pid = 1663] [serial = 683] [outer = 0x1196ad400] 22:47:24 INFO - PROCESS | 1663 | 1467265644581 Marionette DEBUG loaded listener.js 22:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x125d9d800) [pid = 1663] [serial = 684] [outer = 0x1196ad400] 22:47:24 INFO - PROCESS | 1663 | 1467265644903 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]]]}] 22:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 22:47:24 INFO - PROCESS | 1663 | 1467265644950 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 1663 | 1467265644951 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 22:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:47:24 INFO - PROCESS | 1663 | 1467265644953 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 1663 | 1467265644955 Marionette TRACE conn2 <- [1,886,null,{}] 22:47:24 INFO - PROCESS | 1663 | 1467265644959 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}] 22:47:24 INFO - PROCESS | 1663 | 1467265644961 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:25 INFO - PROCESS | 1663 | 1467265645053 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 22:47:25 INFO - PROCESS | 1663 | 1467265645057 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 1663 | 1467265645058 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x126768800 == 36 [pid = 1663] [id = 229] 22:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12611b400) [pid = 1663] [serial = 685] [outer = 0x0] 22:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12633ac00) [pid = 1663] [serial = 686] [outer = 0x12611b400] 22:47:25 INFO - PROCESS | 1663 | 1467265645081 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1265cf800) [pid = 1663] [serial = 687] [outer = 0x12611b400] 22:47:25 INFO - PROCESS | 1663 | 1467265645396 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]]]}] 22:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 22:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:47:25 INFO - PROCESS | 1663 | 1467265645436 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 22:47:25 INFO - PROCESS | 1663 | 1467265645437 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 22:47:25 INFO - PROCESS | 1663 | 1467265645441 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - PROCESS | 1663 | 1467265645444 Marionette TRACE conn2 <- [1,890,null,{}] 22:47:25 INFO - PROCESS | 1663 | 1467265645446 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}] 22:47:25 INFO - PROCESS | 1663 | 1467265645448 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:25 INFO - PROCESS | 1663 | 1467265645544 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 22:47:25 INFO - PROCESS | 1663 | 1467265645547 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 1663 | 1467265645548 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12951a000 == 37 [pid = 1663] [id = 230] 22:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12611bc00) [pid = 1663] [serial = 688] [outer = 0x0] 22:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x127461800) [pid = 1663] [serial = 689] [outer = 0x12611bc00] 22:47:25 INFO - PROCESS | 1663 | 1467265645573 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x127468400) [pid = 1663] [serial = 690] [outer = 0x12611bc00] 22:47:25 INFO - PROCESS | 1663 | 1467265645899 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]]]}] 22:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 473ms 22:47:25 INFO - PROCESS | 1663 | 1467265645914 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 22:47:25 INFO - PROCESS | 1663 | 1467265645916 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 22:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:47:25 INFO - PROCESS | 1663 | 1467265645918 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - PROCESS | 1663 | 1467265645919 Marionette TRACE conn2 <- [1,894,null,{}] 22:47:25 INFO - PROCESS | 1663 | 1467265645922 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}] 22:47:25 INFO - PROCESS | 1663 | 1467265645924 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:26 INFO - PROCESS | 1663 | 1467265646020 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 22:47:26 INFO - PROCESS | 1663 | 1467265646055 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 1663 | 1467265646056 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f6800 == 38 [pid = 1663] [id = 231] 22:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x127468c00) [pid = 1663] [serial = 691] [outer = 0x0] 22:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12746bc00) [pid = 1663] [serial = 692] [outer = 0x127468c00] 22:47:26 INFO - PROCESS | 1663 | 1467265646080 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x128924800) [pid = 1663] [serial = 693] [outer = 0x127468c00] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113323400) [pid = 1663] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1196b2000) [pid = 1663] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1128cf400) [pid = 1663] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112a53800) [pid = 1663] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x115e18000) [pid = 1663] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112f4b000) [pid = 1663] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1196b2800) [pid = 1663] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112ab4000) [pid = 1663] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x111040800) [pid = 1663] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1164e5400) [pid = 1663] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112f54c00) [pid = 1663] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x123fe5800) [pid = 1663] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1187be000) [pid = 1663] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11994f800) [pid = 1663] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1181f7000) [pid = 1663] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:47:26 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x116881c00) [pid = 1663] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:47:26 INFO - PROCESS | 1663 | 1467265646462 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]]]}] 22:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 570ms 22:47:26 INFO - PROCESS | 1663 | 1467265646489 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 22:47:26 INFO - PROCESS | 1663 | 1467265646490 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 22:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:47:26 INFO - PROCESS | 1663 | 1467265646492 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:47:26 INFO - PROCESS | 1663 | 1467265646493 Marionette TRACE conn2 <- [1,898,null,{}] 22:47:26 INFO - PROCESS | 1663 | 1467265646496 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}] 22:47:26 INFO - PROCESS | 1663 | 1467265646497 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:26 INFO - PROCESS | 1663 | 1467265646571 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 22:47:26 INFO - PROCESS | 1663 | 1467265646577 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 1663 | 1467265646578 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e43800 == 39 [pid = 1663] [id = 232] 22:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112a34000) [pid = 1663] [serial = 694] [outer = 0x0] 22:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x113323400) [pid = 1663] [serial = 695] [outer = 0x112a34000] 22:47:26 INFO - PROCESS | 1663 | 1467265646602 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11846e000) [pid = 1663] [serial = 696] [outer = 0x112a34000] 22:47:26 INFO - PROCESS | 1663 | 1467265646934 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]]]}] 22:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 467ms 22:47:26 INFO - PROCESS | 1663 | 1467265646961 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 22:47:26 INFO - PROCESS | 1663 | 1467265646962 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 22:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:47:26 INFO - PROCESS | 1663 | 1467265646964 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:47:26 INFO - PROCESS | 1663 | 1467265646966 Marionette TRACE conn2 <- [1,902,null,{}] 22:47:26 INFO - PROCESS | 1663 | 1467265646968 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}] 22:47:26 INFO - PROCESS | 1663 | 1467265646970 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:27 INFO - PROCESS | 1663 | 1467265647081 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 22:47:27 INFO - PROCESS | 1663 | 1467265647086 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 1663 | 1467265647088 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa2f000 == 40 [pid = 1663] [id = 233] 22:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1182bac00) [pid = 1663] [serial = 697] [outer = 0x0] 22:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x125175400) [pid = 1663] [serial = 698] [outer = 0x1182bac00] 22:47:27 INFO - PROCESS | 1663 | 1467265647115 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12892c800) [pid = 1663] [serial = 699] [outer = 0x1182bac00] 22:47:27 INFO - PROCESS | 1663 | 1467265647414 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]]]}] 22:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 22:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:47:27 INFO - PROCESS | 1663 | 1467265647433 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 1663 | 1467265647434 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 22:47:27 INFO - PROCESS | 1663 | 1467265647436 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1663 | 1467265647437 Marionette TRACE conn2 <- [1,906,null,{}] 22:47:27 INFO - PROCESS | 1663 | 1467265647448 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}] 22:47:27 INFO - PROCESS | 1663 | 1467265647449 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:27 INFO - PROCESS | 1663 | 1467265647530 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 22:47:27 INFO - PROCESS | 1663 | 1467265647534 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 1663 | 1467265647535 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2c0800 == 41 [pid = 1663] [id = 234] 22:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12892cc00) [pid = 1663] [serial = 700] [outer = 0x0] 22:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128c05c00) [pid = 1663] [serial = 701] [outer = 0x12892cc00] 22:47:27 INFO - PROCESS | 1663 | 1467265647562 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x128c0c400) [pid = 1663] [serial = 702] [outer = 0x12892cc00] 22:47:27 INFO - PROCESS | 1663 | 1467265647885 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]]]}] 22:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 477ms 22:47:27 INFO - PROCESS | 1663 | 1467265647914 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 1663 | 1467265647915 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 22:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:47:27 INFO - PROCESS | 1663 | 1467265647917 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1663 | 1467265647918 Marionette TRACE conn2 <- [1,910,null,{}] 22:47:27 INFO - PROCESS | 1663 | 1467265647920 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}] 22:47:27 INFO - PROCESS | 1663 | 1467265647921 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:28 INFO - PROCESS | 1663 | 1467265648026 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 22:47:28 INFO - PROCESS | 1663 | 1467265648032 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:28 INFO - PROCESS | 1663 | 1467265648033 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba71800 == 42 [pid = 1663] [id = 235] 22:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112a5f400) [pid = 1663] [serial = 703] [outer = 0x0] 22:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c0f400) [pid = 1663] [serial = 704] [outer = 0x112a5f400] 22:47:28 INFO - PROCESS | 1663 | 1467265648064 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128dcd000) [pid = 1663] [serial = 705] [outer = 0x112a5f400] 22:47:28 INFO - PROCESS | 1663 | 1467265648348 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]]]}] 22:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 473ms 22:47:28 INFO - PROCESS | 1663 | 1467265648419 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 22:47:28 INFO - PROCESS | 1663 | 1467265648422 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 22:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:47:28 INFO - PROCESS | 1663 | 1467265648427 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 1663 | 1467265648430 Marionette TRACE conn2 <- [1,914,null,{}] 22:47:28 INFO - PROCESS | 1663 | 1467265648434 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}] 22:47:28 INFO - PROCESS | 1663 | 1467265648436 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:28 INFO - PROCESS | 1663 | 1467265648543 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 22:47:28 INFO - PROCESS | 1663 | 1467265648606 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:28 INFO - PROCESS | 1663 | 1467265648608 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fbf800 == 43 [pid = 1663] [id = 236] 22:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112a30c00) [pid = 1663] [serial = 706] [outer = 0x0] 22:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112a5ac00) [pid = 1663] [serial = 707] [outer = 0x112a30c00] 22:47:28 INFO - PROCESS | 1663 | 1467265648640 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1131ae000) [pid = 1663] [serial = 708] [outer = 0x112a30c00] 22:47:29 INFO - PROCESS | 1663 | 1467265649070 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]]]}] 22:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 673ms 22:47:29 INFO - PROCESS | 1663 | 1467265649101 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 22:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:47:29 INFO - PROCESS | 1663 | 1467265649103 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 22:47:29 INFO - PROCESS | 1663 | 1467265649110 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 1663 | 1467265649112 Marionette TRACE conn2 <- [1,918,null,{}] 22:47:29 INFO - PROCESS | 1663 | 1467265649115 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}] 22:47:29 INFO - PROCESS | 1663 | 1467265649117 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:29 INFO - PROCESS | 1663 | 1467265649217 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 22:47:29 INFO - PROCESS | 1663 | 1467265649307 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1663 | 1467265649308 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b06800 == 44 [pid = 1663] [id = 237] 22:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1181f1400) [pid = 1663] [serial = 709] [outer = 0x0] 22:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1181fac00) [pid = 1663] [serial = 710] [outer = 0x1181f1400] 22:47:29 INFO - PROCESS | 1663 | 1467265649338 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11846ec00) [pid = 1663] [serial = 711] [outer = 0x1181f1400] 22:47:29 INFO - PROCESS | 1663 | 1467265649758 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]]]}] 22:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 676ms 22:47:29 INFO - PROCESS | 1663 | 1467265649781 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 22:47:29 INFO - PROCESS | 1663 | 1467265649783 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 22:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:47:29 INFO - PROCESS | 1663 | 1467265649785 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 1663 | 1467265649786 Marionette TRACE conn2 <- [1,922,null,{}] 22:47:29 INFO - PROCESS | 1663 | 1467265649793 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}] 22:47:29 INFO - PROCESS | 1663 | 1467265649796 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:29 INFO - PROCESS | 1663 | 1467265649896 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 22:47:29 INFO - PROCESS | 1663 | 1467265649965 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1663 | 1467265649967 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b25e000 == 45 [pid = 1663] [id = 238] 22:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x120e1a400) [pid = 1663] [serial = 712] [outer = 0x0] 22:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12145fc00) [pid = 1663] [serial = 713] [outer = 0x120e1a400] 22:47:30 INFO - PROCESS | 1663 | 1467265649998 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12179b000) [pid = 1663] [serial = 714] [outer = 0x120e1a400] 22:47:30 INFO - PROCESS | 1663 | 1467265650410 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]]]}] 22:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 22:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:47:30 INFO - PROCESS | 1663 | 1467265650455 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 1663 | 1467265650457 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 22:47:30 INFO - PROCESS | 1663 | 1467265650459 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - PROCESS | 1663 | 1467265650460 Marionette TRACE conn2 <- [1,926,null,{}] 22:47:30 INFO - PROCESS | 1663 | 1467265650463 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}] 22:47:30 INFO - PROCESS | 1663 | 1467265650464 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:30 INFO - PROCESS | 1663 | 1467265650595 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 22:47:30 INFO - PROCESS | 1663 | 1467265650678 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 1663 | 1467265650680 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be6d000 == 46 [pid = 1663] [id = 239] 22:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x125177400) [pid = 1663] [serial = 715] [outer = 0x0] 22:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12633e800) [pid = 1663] [serial = 716] [outer = 0x125177400] 22:47:30 INFO - PROCESS | 1663 | 1467265650711 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x127469000) [pid = 1663] [serial = 717] [outer = 0x125177400] 22:47:31 INFO - PROCESS | 1663 | 1467265651145 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]]]}] 22:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 719ms 22:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:47:31 INFO - PROCESS | 1663 | 1467265651179 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 22:47:31 INFO - PROCESS | 1663 | 1467265651180 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 22:47:31 INFO - PROCESS | 1663 | 1467265651183 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:47:31 INFO - PROCESS | 1663 | 1467265651184 Marionette TRACE conn2 <- [1,930,null,{}] 22:47:31 INFO - PROCESS | 1663 | 1467265651188 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}] 22:47:31 INFO - PROCESS | 1663 | 1467265651190 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:31 INFO - PROCESS | 1663 | 1467265651513 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 22:47:31 INFO - PROCESS | 1663 | 1467265651663 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 1663 | 1467265651665 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x111f8c800 == 47 [pid = 1663] [id = 240] 22:47:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x111033800) [pid = 1663] [serial = 718] [outer = 0x0] 22:47:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x111039000) [pid = 1663] [serial = 719] [outer = 0x111033800] 22:47:31 INFO - PROCESS | 1663 | 1467265651710 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x111d19800) [pid = 1663] [serial = 720] [outer = 0x111033800] 22:47:32 INFO - PROCESS | 1663 | 1467265652185 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]]]}] 22:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1069ms 22:47:32 INFO - PROCESS | 1663 | 1467265652257 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 1663 | 1467265652260 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 22:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:47:32 INFO - PROCESS | 1663 | 1467265652264 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 1663 | 1467265652266 Marionette TRACE conn2 <- [1,934,null,{}] 22:47:32 INFO - PROCESS | 1663 | 1467265652269 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}] 22:47:32 INFO - PROCESS | 1663 | 1467265652271 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:32 INFO - PROCESS | 1663 | 1467265652362 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 22:47:32 INFO - PROCESS | 1663 | 1467265652433 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:32 INFO - PROCESS | 1663 | 1467265652435 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168aa800 == 48 [pid = 1663] [id = 241] 22:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x112a9c000) [pid = 1663] [serial = 721] [outer = 0x0] 22:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x112f48800) [pid = 1663] [serial = 722] [outer = 0x112a9c000] 22:47:32 INFO - PROCESS | 1663 | 1467265652461 Marionette DEBUG loaded listener.js 22:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x112f52000) [pid = 1663] [serial = 723] [outer = 0x112a9c000] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2c0800 == 47 [pid = 1663] [id = 234] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa2f000 == 46 [pid = 1663] [id = 233] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x120e43800 == 45 [pid = 1663] [id = 232] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f6800 == 44 [pid = 1663] [id = 231] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12951a000 == 43 [pid = 1663] [id = 230] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x126768800 == 42 [pid = 1663] [id = 229] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1251c4000 == 41 [pid = 1663] [id = 228] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x116fac000 == 40 [pid = 1663] [id = 227] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x120f94800 == 39 [pid = 1663] [id = 226] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x119624000 == 38 [pid = 1663] [id = 225] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1185be000 == 37 [pid = 1663] [id = 224] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x116fae000 == 36 [pid = 1663] [id = 223] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x112f08800 == 35 [pid = 1663] [id = 221] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x118a9d800 == 34 [pid = 1663] [id = 222] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x11713f800 == 33 [pid = 1663] [id = 209] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x111f8c800 == 32 [pid = 1663] [id = 240] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12be6d000 == 31 [pid = 1663] [id = 239] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12b25e000 == 30 [pid = 1663] [id = 238] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x119b06800 == 29 [pid = 1663] [id = 237] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba71800 == 28 [pid = 1663] [id = 235] 22:47:33 INFO - PROCESS | 1663 | --DOCSHELL 0x116fbf800 == 27 [pid = 1663] [id = 236] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119393000) [pid = 1663] [serial = 641] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x121105800) [pid = 1663] [serial = 644] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1181fc000) [pid = 1663] [serial = 635] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11846e400) [pid = 1663] [serial = 636] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x112a9d400) [pid = 1663] [serial = 629] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x112f55000) [pid = 1663] [serial = 630] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1164eac00) [pid = 1663] [serial = 632] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x116a1a800) [pid = 1663] [serial = 633] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x115e19000) [pid = 1663] [serial = 627] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112f56800) [pid = 1663] [serial = 626] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12178f800) [pid = 1663] [serial = 647] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x121619800) [pid = 1663] [serial = 645] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x115dd4800) [pid = 1663] [serial = 650] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11854ec00) [pid = 1663] [serial = 651] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112a2a400) [pid = 1663] [serial = 612] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x111f5fc00) [pid = 1663] [serial = 611] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121659000) [pid = 1663] [serial = 653] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1176f7000) [pid = 1663] [serial = 615] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1164e0400) [pid = 1663] [serial = 614] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12516d000) [pid = 1663] [serial = 656] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1196aac00) [pid = 1663] [serial = 618] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x125ac7c00) [pid = 1663] [serial = 657] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118a61000) [pid = 1663] [serial = 617] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12179c800) [pid = 1663] [serial = 648] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x123ea0c00) [pid = 1663] [serial = 621] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118a56400) [pid = 1663] [serial = 638] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1192a4800) [pid = 1663] [serial = 639] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123fe0c00) [pid = 1663] [serial = 654] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12145f000) [pid = 1663] [serial = 620] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x126118000) [pid = 1663] [serial = 659] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x125178400) [pid = 1663] [serial = 624] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124b4b800) [pid = 1663] [serial = 623] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1196aa800) [pid = 1663] [serial = 642] [outer = 0x0] [url = about:blank] 22:47:33 INFO - PROCESS | 1663 | 1467265653293 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]]]}] 22:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1070ms 22:47:33 INFO - PROCESS | 1663 | 1467265653335 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 22:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:47:33 INFO - PROCESS | 1663 | 1467265653337 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 22:47:33 INFO - PROCESS | 1663 | 1467265653342 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 1663 | 1467265653347 Marionette TRACE conn2 <- [1,938,null,{}] 22:47:33 INFO - PROCESS | 1663 | 1467265653350 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}] 22:47:33 INFO - PROCESS | 1663 | 1467265653352 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:33 INFO - PROCESS | 1663 | 1467265653432 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 22:47:33 INFO - PROCESS | 1663 | 1467265653436 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1663 | 1467265653438 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x116685000 == 28 [pid = 1663] [id = 242] 22:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1128d5000) [pid = 1663] [serial = 724] [outer = 0x0] 22:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a54c00) [pid = 1663] [serial = 725] [outer = 0x1128d5000] 22:47:33 INFO - PROCESS | 1663 | 1467265653468 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112a9ec00) [pid = 1663] [serial = 726] [outer = 0x1128d5000] 22:47:33 INFO - PROCESS | 1663 | 1467265653814 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]]]}] 22:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 524ms 22:47:33 INFO - PROCESS | 1663 | 1467265653865 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 1663 | 1467265653868 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 22:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:47:33 INFO - PROCESS | 1663 | 1467265653877 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 1663 | 1467265653879 Marionette TRACE conn2 <- [1,942,null,{}] 22:47:33 INFO - PROCESS | 1663 | 1467265653883 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}] 22:47:33 INFO - PROCESS | 1663 | 1467265653884 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:33 INFO - PROCESS | 1663 | 1467265653962 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 22:47:33 INFO - PROCESS | 1663 | 1467265653966 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1663 | 1467265653967 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x117156800 == 29 [pid = 1663] [id = 243] 22:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112f5f000) [pid = 1663] [serial = 727] [outer = 0x0] 22:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11326cc00) [pid = 1663] [serial = 728] [outer = 0x112f5f000] 22:47:34 INFO - PROCESS | 1663 | 1467265653997 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x113330000) [pid = 1663] [serial = 729] [outer = 0x112f5f000] 22:47:34 INFO - PROCESS | 1663 | 1467265654359 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]]]}] 22:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 526ms 22:47:34 INFO - PROCESS | 1663 | 1467265654399 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 22:47:34 INFO - PROCESS | 1663 | 1467265654400 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 22:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:47:34 INFO - PROCESS | 1663 | 1467265654403 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:47:34 INFO - PROCESS | 1663 | 1467265654405 Marionette TRACE conn2 <- [1,946,null,{}] 22:47:34 INFO - PROCESS | 1663 | 1467265654413 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}] 22:47:34 INFO - PROCESS | 1663 | 1467265654416 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:34 INFO - PROCESS | 1663 | 1467265654510 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 22:47:34 INFO - PROCESS | 1663 | 1467265654517 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 1663 | 1467265654519 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187a1000 == 30 [pid = 1663] [id = 244] 22:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x115e8b400) [pid = 1663] [serial = 730] [outer = 0x0] 22:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1167a5400) [pid = 1663] [serial = 731] [outer = 0x115e8b400] 22:47:34 INFO - PROCESS | 1663 | 1467265654549 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116a1a000) [pid = 1663] [serial = 732] [outer = 0x115e8b400] 22:47:34 INFO - PROCESS | 1663 | 1467265654850 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]]]}] 22:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 474ms 22:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:47:34 INFO - PROCESS | 1663 | 1467265654881 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 22:47:34 INFO - PROCESS | 1663 | 1467265654882 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 22:47:34 INFO - PROCESS | 1663 | 1467265654885 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:47:34 INFO - PROCESS | 1663 | 1467265654886 Marionette TRACE conn2 <- [1,950,null,{}] 22:47:34 INFO - PROCESS | 1663 | 1467265654888 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}] 22:47:34 INFO - PROCESS | 1663 | 1467265654889 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:34 INFO - PROCESS | 1663 | 1467265654971 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 22:47:34 INFO - PROCESS | 1663 | 1467265654977 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 1663 | 1467265654978 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11952b800 == 31 [pid = 1663] [id = 245] 22:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x116f1d400) [pid = 1663] [serial = 733] [outer = 0x0] 22:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x117ecdc00) [pid = 1663] [serial = 734] [outer = 0x116f1d400] 22:47:35 INFO - PROCESS | 1663 | 1467265655003 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11815d800) [pid = 1663] [serial = 735] [outer = 0x116f1d400] 22:47:35 INFO - PROCESS | 1663 | 1467265655367 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]]]}] 22:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 519ms 22:47:35 INFO - PROCESS | 1663 | 1467265655410 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 22:47:35 INFO - PROCESS | 1663 | 1467265655411 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 22:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:47:35 INFO - PROCESS | 1663 | 1467265655414 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:47:35 INFO - PROCESS | 1663 | 1467265655415 Marionette TRACE conn2 <- [1,954,null,{}] 22:47:35 INFO - PROCESS | 1663 | 1467265655417 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}] 22:47:35 INFO - PROCESS | 1663 | 1467265655418 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:35 INFO - PROCESS | 1663 | 1467265655508 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 22:47:35 INFO - PROCESS | 1663 | 1467265655511 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 1663 | 1467265655512 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x119661800 == 32 [pid = 1663] [id = 246] 22:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11269dc00) [pid = 1663] [serial = 736] [outer = 0x0] 22:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1181f5c00) [pid = 1663] [serial = 737] [outer = 0x11269dc00] 22:47:35 INFO - PROCESS | 1663 | 1467265655536 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1182b2c00) [pid = 1663] [serial = 738] [outer = 0x11269dc00] 22:47:35 INFO - PROCESS | 1663 | 1467265655883 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]]]}] 22:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 517ms 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x116f61c00) [pid = 1663] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112f4d000) [pid = 1663] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x125d9b000) [pid = 1663] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1128d3800) [pid = 1663] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12611bc00) [pid = 1663] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1181f1c00) [pid = 1663] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1184d5800) [pid = 1663] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x113322000) [pid = 1663] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11103d000) [pid = 1663] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12892cc00) [pid = 1663] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112a5f400) [pid = 1663] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112a34000) [pid = 1663] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1182bac00) [pid = 1663] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1196ad400) [pid = 1663] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12611b400) [pid = 1663] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:47:36 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x127468c00) [pid = 1663] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:47:36 INFO - PROCESS | 1663 | 1467265656253 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 22:47:36 INFO - PROCESS | 1663 | 1467265656256 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 22:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:47:36 INFO - PROCESS | 1663 | 1467265656319 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 1663 | 1467265656322 Marionette TRACE conn2 <- [1,958,null,{}] 22:47:36 INFO - PROCESS | 1663 | 1467265656329 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}] 22:47:36 INFO - PROCESS | 1663 | 1467265656332 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:36 INFO - PROCESS | 1663 | 1467265656435 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 22:47:36 INFO - PROCESS | 1663 | 1467265656505 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:36 INFO - PROCESS | 1663 | 1467265656508 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x116849800 == 33 [pid = 1663] [id = 247] 22:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1128cf800) [pid = 1663] [serial = 739] [outer = 0x0] 22:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1128d7000) [pid = 1663] [serial = 740] [outer = 0x1128cf800] 22:47:36 INFO - PROCESS | 1663 | 1467265656540 Marionette DEBUG loaded listener.js 22:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a58400) [pid = 1663] [serial = 741] [outer = 0x1128cf800] 22:47:37 INFO - PROCESS | 1663 | 1467265657011 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]]]}] 22:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 749ms 22:47:37 INFO - PROCESS | 1663 | 1467265657045 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 22:47:37 INFO - PROCESS | 1663 | 1467265657047 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 22:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:47:37 INFO - PROCESS | 1663 | 1467265657052 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:47:37 INFO - PROCESS | 1663 | 1467265657054 Marionette TRACE conn2 <- [1,962,null,{}] 22:47:37 INFO - PROCESS | 1663 | 1467265657057 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}] 22:47:37 INFO - PROCESS | 1663 | 1467265657059 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:37 INFO - PROCESS | 1663 | 1467265657162 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 22:47:37 INFO - PROCESS | 1663 | 1467265657214 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 1663 | 1467265657216 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119524800 == 34 [pid = 1663] [id = 248] 22:47:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112f4e800) [pid = 1663] [serial = 742] [outer = 0x0] 22:47:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113321c00) [pid = 1663] [serial = 743] [outer = 0x112f4e800] 22:47:37 INFO - PROCESS | 1663 | 1467265657246 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x115e19000) [pid = 1663] [serial = 744] [outer = 0x112f4e800] 22:47:37 INFO - PROCESS | 1663 | 1467265657785 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]]]}] 22:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 873ms 22:47:37 INFO - PROCESS | 1663 | 1467265657923 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 22:47:37 INFO - PROCESS | 1663 | 1467265657927 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 22:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:47:37 INFO - PROCESS | 1663 | 1467265657930 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:47:37 INFO - PROCESS | 1663 | 1467265657932 Marionette TRACE conn2 <- [1,966,null,{}] 22:47:37 INFO - PROCESS | 1663 | 1467265657936 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}] 22:47:37 INFO - PROCESS | 1663 | 1467265657938 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:38 INFO - PROCESS | 1663 | 1467265658044 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 22:47:38 INFO - PROCESS | 1663 | 1467265658118 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 1663 | 1467265658121 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x11661c800 == 35 [pid = 1663] [id = 249] 22:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x112a2d400) [pid = 1663] [serial = 745] [outer = 0x0] 22:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112a56400) [pid = 1663] [serial = 746] [outer = 0x112a2d400] 22:47:38 INFO - PROCESS | 1663 | 1467265658149 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x112aa6400) [pid = 1663] [serial = 747] [outer = 0x112a2d400] 22:47:38 INFO - PROCESS | 1663 | --DOCSHELL 0x11952b800 == 34 [pid = 1663] [id = 245] 22:47:38 INFO - PROCESS | 1663 | --DOCSHELL 0x1187a1000 == 33 [pid = 1663] [id = 244] 22:47:38 INFO - PROCESS | 1663 | --DOCSHELL 0x117156800 == 32 [pid = 1663] [id = 243] 22:47:38 INFO - PROCESS | 1663 | --DOCSHELL 0x116685000 == 31 [pid = 1663] [id = 242] 22:47:38 INFO - PROCESS | 1663 | --DOCSHELL 0x1168aa800 == 30 [pid = 1663] [id = 241] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1176ec000) [pid = 1663] [serial = 671] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1181f5000) [pid = 1663] [serial = 672] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x112f57000) [pid = 1663] [serial = 668] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x115e21400) [pid = 1663] [serial = 669] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1265c9c00) [pid = 1663] [serial = 660] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1196b8800) [pid = 1663] [serial = 677] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x120e21800) [pid = 1663] [serial = 678] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x127461800) [pid = 1663] [serial = 689] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x127468400) [pid = 1663] [serial = 690] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12128c800) [pid = 1663] [serial = 680] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x118f4e400) [pid = 1663] [serial = 674] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119398400) [pid = 1663] [serial = 675] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x115e85c00) [pid = 1663] [serial = 665] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x116a13c00) [pid = 1663] [serial = 666] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1110e9800) [pid = 1663] [serial = 662] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x112697400) [pid = 1663] [serial = 663] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x128c0c400) [pid = 1663] [serial = 702] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x128c0f400) [pid = 1663] [serial = 704] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x113323400) [pid = 1663] [serial = 695] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x11846e000) [pid = 1663] [serial = 696] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x128dcd000) [pid = 1663] [serial = 705] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x128c05c00) [pid = 1663] [serial = 701] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x128924800) [pid = 1663] [serial = 693] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x125d9d800) [pid = 1663] [serial = 684] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12892c800) [pid = 1663] [serial = 699] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x121651800) [pid = 1663] [serial = 681] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x125175400) [pid = 1663] [serial = 698] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x121794000) [pid = 1663] [serial = 683] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x12633ac00) [pid = 1663] [serial = 686] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x1265cf800) [pid = 1663] [serial = 687] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x12746bc00) [pid = 1663] [serial = 692] [outer = 0x0] [url = about:blank] 22:47:38 INFO - PROCESS | 1663 | 1467265658500 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]]]}] 22:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 621ms 22:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:47:38 INFO - PROCESS | 1663 | 1467265658552 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 22:47:38 INFO - PROCESS | 1663 | 1467265658553 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 22:47:38 INFO - PROCESS | 1663 | 1467265658558 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 1663 | 1467265658560 Marionette TRACE conn2 <- [1,970,null,{}] 22:47:38 INFO - PROCESS | 1663 | 1467265658562 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}] 22:47:38 INFO - PROCESS | 1663 | 1467265658564 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:38 INFO - PROCESS | 1663 | 1467265658643 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 22:47:38 INFO - PROCESS | 1663 | 1467265658694 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 1663 | 1467265658695 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a3800 == 31 [pid = 1663] [id = 250] 22:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x112f4f000) [pid = 1663] [serial = 748] [outer = 0x0] 22:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x115d11400) [pid = 1663] [serial = 749] [outer = 0x112f4f000] 22:47:38 INFO - PROCESS | 1663 | 1467265658722 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x116195400) [pid = 1663] [serial = 750] [outer = 0x112f4f000] 22:47:39 INFO - PROCESS | 1663 | 1467265659016 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]]]}] 22:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 472ms 22:47:39 INFO - PROCESS | 1663 | 1467265659030 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 22:47:39 INFO - PROCESS | 1663 | 1467265659031 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 22:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:47:39 INFO - PROCESS | 1663 | 1467265659033 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 1663 | 1467265659035 Marionette TRACE conn2 <- [1,974,null,{}] 22:47:39 INFO - PROCESS | 1663 | 1467265659050 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}] 22:47:39 INFO - PROCESS | 1663 | 1467265659053 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:39 INFO - PROCESS | 1663 | 1467265659180 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 22:47:39 INFO - PROCESS | 1663 | 1467265659228 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 1663 | 1467265659230 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x115d9e000 == 32 [pid = 1663] [id = 251] 22:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x1110e9c00) [pid = 1663] [serial = 751] [outer = 0x0] 22:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1122b8c00) [pid = 1663] [serial = 752] [outer = 0x1110e9c00] 22:47:39 INFO - PROCESS | 1663 | 1467265659262 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x112a28800) [pid = 1663] [serial = 753] [outer = 0x1110e9c00] 22:47:39 INFO - PROCESS | 1663 | 1467265659715 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]]]}] 22:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 719ms 22:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:47:39 INFO - PROCESS | 1663 | 1467265659755 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 22:47:39 INFO - PROCESS | 1663 | 1467265659757 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 22:47:39 INFO - PROCESS | 1663 | 1467265659760 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 1663 | 1467265659762 Marionette TRACE conn2 <- [1,978,null,{}] 22:47:39 INFO - PROCESS | 1663 | 1467265659765 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}] 22:47:39 INFO - PROCESS | 1663 | 1467265659768 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:39 INFO - PROCESS | 1663 | 1467265659865 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 22:47:39 INFO - PROCESS | 1663 | 1467265659914 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 1663 | 1467265659916 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x11952f800 == 33 [pid = 1663] [id = 252] 22:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x112a5e000) [pid = 1663] [serial = 754] [outer = 0x0] 22:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x113322000) [pid = 1663] [serial = 755] [outer = 0x112a5e000] 22:47:39 INFO - PROCESS | 1663 | 1467265659946 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x116f60800) [pid = 1663] [serial = 756] [outer = 0x112a5e000] 22:47:40 INFO - PROCESS | 1663 | 1467265660363 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]]]}] 22:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 22:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:47:40 INFO - PROCESS | 1663 | 1467265660380 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 22:47:40 INFO - PROCESS | 1663 | 1467265660382 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 22:47:40 INFO - PROCESS | 1663 | 1467265660384 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:47:40 INFO - PROCESS | 1663 | 1467265660386 Marionette TRACE conn2 <- [1,982,null,{}] 22:47:40 INFO - PROCESS | 1663 | 1467265660388 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}] 22:47:40 INFO - PROCESS | 1663 | 1467265660390 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:40 INFO - PROCESS | 1663 | 1467265660483 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 22:47:40 INFO - PROCESS | 1663 | 1467265660566 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 1663 | 1467265660568 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cbe800 == 34 [pid = 1663] [id = 253] 22:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1181f3000) [pid = 1663] [serial = 757] [outer = 0x0] 22:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1182b3800) [pid = 1663] [serial = 758] [outer = 0x1181f3000] 22:47:40 INFO - PROCESS | 1663 | 1467265660597 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x118466c00) [pid = 1663] [serial = 759] [outer = 0x1181f3000] 22:47:41 INFO - PROCESS | 1663 | 1467265661014 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]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 22:47:41 INFO - PROCESS | 1663 | 1467265661056 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1663 | 1467265661059 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 22:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:47:41 INFO - PROCESS | 1663 | 1467265661066 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1663 | 1467265661070 Marionette TRACE conn2 <- [1,986,null,{}] 22:47:41 INFO - PROCESS | 1663 | 1467265661072 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}] 22:47:41 INFO - PROCESS | 1663 | 1467265661075 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:41 INFO - PROCESS | 1663 | 1467265661172 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 22:47:41 INFO - PROCESS | 1663 | 1467265661223 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 1663 | 1467265661225 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211a3800 == 35 [pid = 1663] [id = 254] 22:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11846a800) [pid = 1663] [serial = 760] [outer = 0x0] 22:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1187b5400) [pid = 1663] [serial = 761] [outer = 0x11846a800] 22:47:41 INFO - PROCESS | 1663 | 1467265661254 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x118f54800) [pid = 1663] [serial = 762] [outer = 0x11846a800] 22:47:41 INFO - PROCESS | 1663 | 1467265661658 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]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 22:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:47:41 INFO - PROCESS | 1663 | 1467265661690 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1663 | 1467265661692 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 22:47:41 INFO - PROCESS | 1663 | 1467265661694 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1663 | 1467265661695 Marionette TRACE conn2 <- [1,990,null,{}] 22:47:41 INFO - PROCESS | 1663 | 1467265661697 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}] 22:47:41 INFO - PROCESS | 1663 | 1467265661699 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:41 INFO - PROCESS | 1663 | 1467265661788 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 22:47:41 INFO - PROCESS | 1663 | 1467265661870 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 1663 | 1467265661871 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x123934000 == 36 [pid = 1663] [id = 255] 22:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1192a5400) [pid = 1663] [serial = 763] [outer = 0x0] 22:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x119390c00) [pid = 1663] [serial = 764] [outer = 0x1192a5400] 22:47:41 INFO - PROCESS | 1663 | 1467265661899 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119687800) [pid = 1663] [serial = 765] [outer = 0x1192a5400] 22:47:42 INFO - PROCESS | 1663 | 1467265662306 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]]]}] 22:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 620ms 22:47:42 INFO - PROCESS | 1663 | 1467265662314 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 22:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:47:42 INFO - PROCESS | 1663 | 1467265662316 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 22:47:42 INFO - PROCESS | 1663 | 1467265662318 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:47:42 INFO - PROCESS | 1663 | 1467265662319 Marionette TRACE conn2 <- [1,994,null,{}] 22:47:42 INFO - PROCESS | 1663 | 1467265662322 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}] 22:47:42 INFO - PROCESS | 1663 | 1467265662323 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:42 INFO - PROCESS | 1663 | 1467265662419 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 22:47:42 INFO - PROCESS | 1663 | 1467265662467 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:42 INFO - PROCESS | 1663 | 1467265662472 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x124908000 == 37 [pid = 1663] [id = 256] 22:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1196b6800) [pid = 1663] [serial = 766] [outer = 0x0] 22:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1196b9c00) [pid = 1663] [serial = 767] [outer = 0x1196b6800] 22:47:42 INFO - PROCESS | 1663 | 1467265662509 Marionette DEBUG loaded listener.js 22:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x120e20c00) [pid = 1663] [serial = 768] [outer = 0x1196b6800] 22:47:42 INFO - PROCESS | 1663 | 1467265662976 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]]]}] 22:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 725ms 22:47:43 INFO - PROCESS | 1663 | 1467265663095 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 22:47:43 INFO - PROCESS | 1663 | 1467265663097 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 22:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:47:43 INFO - PROCESS | 1663 | 1467265663103 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:47:43 INFO - PROCESS | 1663 | 1467265663105 Marionette TRACE conn2 <- [1,998,null,{}] 22:47:43 INFO - PROCESS | 1663 | 1467265663109 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}] 22:47:43 INFO - PROCESS | 1663 | 1467265663110 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a3800 == 36 [pid = 1663] [id = 250] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x11661c800 == 35 [pid = 1663] [id = 249] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x116849800 == 34 [pid = 1663] [id = 247] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x119524800 == 33 [pid = 1663] [id = 248] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x124908000 == 32 [pid = 1663] [id = 256] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x123934000 == 31 [pid = 1663] [id = 255] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x1211a3800 == 30 [pid = 1663] [id = 254] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x119cbe800 == 29 [pid = 1663] [id = 253] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x119661800 == 28 [pid = 1663] [id = 246] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x11952f800 == 27 [pid = 1663] [id = 252] 22:47:43 INFO - PROCESS | 1663 | --DOCSHELL 0x115d9e000 == 26 [pid = 1663] [id = 251] 22:47:43 INFO - PROCESS | 1663 | 1467265663674 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 22:47:43 INFO - PROCESS | 1663 | 1467265663755 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 1663 | 1467265663756 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x112dbf800 == 27 [pid = 1663] [id = 257] 22:47:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112697800) [pid = 1663] [serial = 769] [outer = 0x0] 22:47:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1128ca400) [pid = 1663] [serial = 770] [outer = 0x112697800] 22:47:43 INFO - PROCESS | 1663 | 1467265663785 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112a2c400) [pid = 1663] [serial = 771] [outer = 0x112697800] 22:47:44 INFO - PROCESS | 1663 | 1467265664090 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]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1025ms 22:47:44 INFO - PROCESS | 1663 | 1467265664132 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1663 | 1467265664134 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:47:44 INFO - PROCESS | 1663 | 1467265664138 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1663 | 1467265664142 Marionette TRACE conn2 <- [1,1002,null,{}] 22:47:44 INFO - PROCESS | 1663 | 1467265664156 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}] 22:47:44 INFO - PROCESS | 1663 | 1467265664159 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:44 INFO - PROCESS | 1663 | 1467265664238 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 22:47:44 INFO - PROCESS | 1663 | 1467265664303 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 1663 | 1467265664305 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a2000 == 28 [pid = 1663] [id = 258] 22:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a53c00) [pid = 1663] [serial = 772] [outer = 0x0] 22:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1131b1000) [pid = 1663] [serial = 773] [outer = 0x112a53c00] 22:47:44 INFO - PROCESS | 1663 | 1467265664333 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112a32800) [pid = 1663] [serial = 774] [outer = 0x112a53c00] 22:47:44 INFO - PROCESS | 1663 | 1467265664653 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]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 540ms 22:47:44 INFO - PROCESS | 1663 | 1467265664682 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1663 | 1467265664684 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:47:44 INFO - PROCESS | 1663 | 1467265664686 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1663 | 1467265664687 Marionette TRACE conn2 <- [1,1006,null,{}] 22:47:44 INFO - PROCESS | 1663 | 1467265664692 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}] 22:47:44 INFO - PROCESS | 1663 | 1467265664695 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:44 INFO - PROCESS | 1663 | 1467265664776 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 22:47:44 INFO - PROCESS | 1663 | 1467265664783 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 1663 | 1467265664784 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11952b800 == 29 [pid = 1663] [id = 259] 22:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x116880c00) [pid = 1663] [serial = 775] [outer = 0x0] 22:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1176ef400) [pid = 1663] [serial = 776] [outer = 0x116880c00] 22:47:44 INFO - PROCESS | 1663 | 1467265664811 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1181f3400) [pid = 1663] [serial = 777] [outer = 0x116880c00] 22:47:45 INFO - PROCESS | 1663 | 1467265665217 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]]]}] 22:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 571ms 22:47:45 INFO - PROCESS | 1663 | 1467265665258 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 22:47:45 INFO - PROCESS | 1663 | 1467265665260 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 22:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:47:45 INFO - PROCESS | 1663 | 1467265665268 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:47:45 INFO - PROCESS | 1663 | 1467265665271 Marionette TRACE conn2 <- [1,1010,null,{}] 22:47:45 INFO - PROCESS | 1663 | 1467265665274 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}] 22:47:45 INFO - PROCESS | 1663 | 1467265665276 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:45 INFO - PROCESS | 1663 | 1467265665377 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 22:47:45 INFO - PROCESS | 1663 | 1467265665415 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:45 INFO - PROCESS | 1663 | 1467265665416 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e33000 == 30 [pid = 1663] [id = 260] 22:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118460000) [pid = 1663] [serial = 778] [outer = 0x0] 22:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11854b800) [pid = 1663] [serial = 779] [outer = 0x118460000] 22:47:45 INFO - PROCESS | 1663 | 1467265665453 Marionette DEBUG loaded listener.js 22:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118a5fc00) [pid = 1663] [serial = 780] [outer = 0x118460000] 22:47:45 INFO - PROCESS | 1663 | 1467265665909 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]]]}] 22:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 677ms 22:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:47:45 INFO - PROCESS | 1663 | 1467265665942 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 22:47:45 INFO - PROCESS | 1663 | 1467265665943 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 22:47:45 INFO - PROCESS | 1663 | 1467265665945 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:47:45 INFO - PROCESS | 1663 | 1467265665946 Marionette TRACE conn2 <- [1,1014,null,{}] 22:47:45 INFO - PROCESS | 1663 | 1467265665948 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}] 22:47:45 INFO - PROCESS | 1663 | 1467265665950 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:46 INFO - PROCESS | 1663 | 1467265666042 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 22:47:46 INFO - PROCESS | 1663 | 1467265666092 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 1663 | 1467265666094 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12177e800 == 31 [pid = 1663] [id = 261] 22:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1184d9800) [pid = 1663] [serial = 781] [outer = 0x0] 22:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119232000) [pid = 1663] [serial = 782] [outer = 0x1184d9800] 22:47:46 INFO - PROCESS | 1663 | 1467265666118 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119691c00) [pid = 1663] [serial = 783] [outer = 0x1184d9800] 22:47:46 INFO - PROCESS | 1663 | 1467265666445 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]]]}] 22:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 22:47:46 INFO - PROCESS | 1663 | 1467265666465 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 22:47:46 INFO - PROCESS | 1663 | 1467265666466 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 22:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:47:46 INFO - PROCESS | 1663 | 1467265666468 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:47:46 INFO - PROCESS | 1663 | 1467265666469 Marionette TRACE conn2 <- [1,1018,null,{}] 22:47:46 INFO - PROCESS | 1663 | 1467265666479 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}] 22:47:46 INFO - PROCESS | 1663 | 1467265666480 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:46 INFO - PROCESS | 1663 | 1467265666572 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 22:47:46 INFO - PROCESS | 1663 | 1467265666575 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 1663 | 1467265666580 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251c9800 == 32 [pid = 1663] [id = 262] 22:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116805c00) [pid = 1663] [serial = 784] [outer = 0x0] 22:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119958400) [pid = 1663] [serial = 785] [outer = 0x116805c00] 22:47:46 INFO - PROCESS | 1663 | 1467265666612 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121423400) [pid = 1663] [serial = 786] [outer = 0x116805c00] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116f1d400) [pid = 1663] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1181f1400) [pid = 1663] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112a30c00) [pid = 1663] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x111033800) [pid = 1663] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x125177400) [pid = 1663] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x120e1a400) [pid = 1663] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a2d400) [pid = 1663] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112f4f000) [pid = 1663] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11269dc00) [pid = 1663] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112f5f000) [pid = 1663] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x115e8b400) [pid = 1663] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1128d5000) [pid = 1663] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112a9c000) [pid = 1663] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1128cf800) [pid = 1663] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:47:47 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112f4e800) [pid = 1663] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:47:47 INFO - PROCESS | 1663 | 1467265667098 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]]]}] 22:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 22:47:47 INFO - PROCESS | 1663 | 1467265667140 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 1663 | 1467265667141 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 22:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:47:47 INFO - PROCESS | 1663 | 1467265667143 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 1663 | 1467265667144 Marionette TRACE conn2 <- [1,1022,null,{}] 22:47:47 INFO - PROCESS | 1663 | 1467265667147 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}] 22:47:47 INFO - PROCESS | 1663 | 1467265667148 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:47 INFO - PROCESS | 1663 | 1467265667221 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 22:47:47 INFO - PROCESS | 1663 | 1467265667226 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 1663 | 1467265667228 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x111d9b800 == 33 [pid = 1663] [id = 263] 22:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1122ba000) [pid = 1663] [serial = 787] [outer = 0x0] 22:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112a79400) [pid = 1663] [serial = 788] [outer = 0x1122ba000] 22:47:47 INFO - PROCESS | 1663 | 1467265667252 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x116805800) [pid = 1663] [serial = 789] [outer = 0x1122ba000] 22:47:47 INFO - PROCESS | 1663 | 1467265667595 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]]]}] 22:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 471ms 22:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:47:47 INFO - PROCESS | 1663 | 1467265667615 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 1663 | 1467265667616 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 22:47:47 INFO - PROCESS | 1663 | 1467265667618 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 1663 | 1467265667619 Marionette TRACE conn2 <- [1,1026,null,{}] 22:47:47 INFO - PROCESS | 1663 | 1467265667622 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}] 22:47:47 INFO - PROCESS | 1663 | 1467265667624 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:47 INFO - PROCESS | 1663 | 1467265667717 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 22:47:47 INFO - PROCESS | 1663 | 1467265667723 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 1663 | 1467265667727 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12677f800 == 34 [pid = 1663] [id = 264] 22:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112699000) [pid = 1663] [serial = 790] [outer = 0x0] 22:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119684800) [pid = 1663] [serial = 791] [outer = 0x112699000] 22:47:47 INFO - PROCESS | 1663 | 1467265667751 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12146ac00) [pid = 1663] [serial = 792] [outer = 0x112699000] 22:47:48 INFO - PROCESS | 1663 | 1467265668035 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]]]}] 22:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 474ms 22:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:47:48 INFO - PROCESS | 1663 | 1467265668094 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 1663 | 1467265668095 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 22:47:48 INFO - PROCESS | 1663 | 1467265668097 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 1663 | 1467265668098 Marionette TRACE conn2 <- [1,1030,null,{}] 22:47:48 INFO - PROCESS | 1663 | 1467265668101 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}] 22:47:48 INFO - PROCESS | 1663 | 1467265668102 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:48 INFO - PROCESS | 1663 | 1467265668172 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 22:47:48 INFO - PROCESS | 1663 | 1467265668177 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:48 INFO - PROCESS | 1663 | 1467265668179 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f6d800 == 35 [pid = 1663] [id = 265] 22:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1187bfc00) [pid = 1663] [serial = 793] [outer = 0x0] 22:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12165a400) [pid = 1663] [serial = 794] [outer = 0x1187bfc00] 22:47:48 INFO - PROCESS | 1663 | 1467265668203 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12172fc00) [pid = 1663] [serial = 795] [outer = 0x1187bfc00] 22:47:48 INFO - PROCESS | 1663 | 1467265668534 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]]]}] 22:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 22:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:47:48 INFO - PROCESS | 1663 | 1467265668566 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 1663 | 1467265668567 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 22:47:48 INFO - PROCESS | 1663 | 1467265668569 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 1663 | 1467265668570 Marionette TRACE conn2 <- [1,1034,null,{}] 22:47:48 INFO - PROCESS | 1663 | 1467265668573 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}] 22:47:48 INFO - PROCESS | 1663 | 1467265668575 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:48 INFO - PROCESS | 1663 | 1467265668671 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 22:47:48 INFO - PROCESS | 1663 | 1467265668680 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:48 INFO - PROCESS | 1663 | 1467265668681 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x129260000 == 36 [pid = 1663] [id = 266] 22:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118469400) [pid = 1663] [serial = 796] [outer = 0x0] 22:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121791400) [pid = 1663] [serial = 797] [outer = 0x118469400] 22:47:48 INFO - PROCESS | 1663 | 1467265668705 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121797c00) [pid = 1663] [serial = 798] [outer = 0x118469400] 22:47:48 INFO - PROCESS | 1663 | 1467265668994 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]]]}] 22:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 474ms 22:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:47:49 INFO - PROCESS | 1663 | 1467265669086 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 22:47:49 INFO - PROCESS | 1663 | 1467265669088 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 22:47:49 INFO - PROCESS | 1663 | 1467265669092 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 1663 | 1467265669094 Marionette TRACE conn2 <- [1,1038,null,{}] 22:47:49 INFO - PROCESS | 1663 | 1467265669098 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}] 22:47:49 INFO - PROCESS | 1663 | 1467265669100 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:49 INFO - PROCESS | 1663 | 1467265669192 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 22:47:49 INFO - PROCESS | 1663 | 1467265669281 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:49 INFO - PROCESS | 1663 | 1467265669283 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fab000 == 37 [pid = 1663] [id = 267] 22:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x112695400) [pid = 1663] [serial = 799] [outer = 0x0] 22:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1128cfc00) [pid = 1663] [serial = 800] [outer = 0x112695400] 22:47:49 INFO - PROCESS | 1663 | 1467265669316 Marionette DEBUG loaded listener.js 22:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112a5cc00) [pid = 1663] [serial = 801] [outer = 0x112695400] 22:47:49 INFO - PROCESS | 1663 | 1467265669784 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]]]}] 22:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 725ms 22:47:49 INFO - PROCESS | 1663 | 1467265669890 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 22:47:49 INFO - PROCESS | 1663 | 1467265669892 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 22:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:47:49 INFO - PROCESS | 1663 | 1467265669929 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 1663 | 1467265669933 Marionette TRACE conn2 <- [1,1042,null,{}] 22:47:49 INFO - PROCESS | 1663 | 1467265669937 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}] 22:47:49 INFO - PROCESS | 1663 | 1467265669940 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:50 INFO - PROCESS | 1663 | 1467265670076 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 22:47:50 INFO - PROCESS | 1663 | 1467265670147 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 1663 | 1467265670149 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cbc000 == 38 [pid = 1663] [id = 268] 22:47:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x115dd1c00) [pid = 1663] [serial = 802] [outer = 0x0] 22:47:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116489400) [pid = 1663] [serial = 803] [outer = 0x115dd1c00] 22:47:50 INFO - PROCESS | 1663 | 1467265670179 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116f61000) [pid = 1663] [serial = 804] [outer = 0x115dd1c00] 22:47:50 INFO - PROCESS | 1663 | 1467265670815 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]]]}] 22:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 929ms 22:47:50 INFO - PROCESS | 1663 | 1467265670853 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 22:47:50 INFO - PROCESS | 1663 | 1467265670856 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 22:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:47:50 INFO - PROCESS | 1663 | 1467265670859 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:47:50 INFO - PROCESS | 1663 | 1467265670861 Marionette TRACE conn2 <- [1,1046,null,{}] 22:47:50 INFO - PROCESS | 1663 | 1467265670864 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}] 22:47:50 INFO - PROCESS | 1663 | 1467265670866 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:50 INFO - PROCESS | 1663 | 1467265670976 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 22:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x128f6d800 == 37 [pid = 1663] [id = 265] 22:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12677f800 == 36 [pid = 1663] [id = 264] 22:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x111d9b800 == 35 [pid = 1663] [id = 263] 22:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1251c9800 == 34 [pid = 1663] [id = 262] 22:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12177e800 == 33 [pid = 1663] [id = 261] 22:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x120e33000 == 32 [pid = 1663] [id = 260] 22:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x11952b800 == 31 [pid = 1663] [id = 259] 22:47:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a2000 == 30 [pid = 1663] [id = 258] 22:47:51 INFO - PROCESS | 1663 | --DOCSHELL 0x112dbf800 == 29 [pid = 1663] [id = 257] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112f52000) [pid = 1663] [serial = 723] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112aa6400) [pid = 1663] [serial = 747] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x115d11400) [pid = 1663] [serial = 749] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116195400) [pid = 1663] [serial = 750] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1181f5c00) [pid = 1663] [serial = 737] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11326cc00) [pid = 1663] [serial = 728] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x113330000) [pid = 1663] [serial = 729] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1167a5400) [pid = 1663] [serial = 731] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116a1a000) [pid = 1663] [serial = 732] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a54c00) [pid = 1663] [serial = 725] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112a9ec00) [pid = 1663] [serial = 726] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112f48800) [pid = 1663] [serial = 722] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a5ac00) [pid = 1663] [serial = 707] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1181fac00) [pid = 1663] [serial = 710] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112a56400) [pid = 1663] [serial = 746] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1128d7000) [pid = 1663] [serial = 740] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12145fc00) [pid = 1663] [serial = 713] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12633e800) [pid = 1663] [serial = 716] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x112a58400) [pid = 1663] [serial = 741] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x113321c00) [pid = 1663] [serial = 743] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x115e19000) [pid = 1663] [serial = 744] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1182b2c00) [pid = 1663] [serial = 738] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x111039000) [pid = 1663] [serial = 719] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x117ecdc00) [pid = 1663] [serial = 734] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11815d800) [pid = 1663] [serial = 735] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x11846ec00) [pid = 1663] [serial = 711] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1131ae000) [pid = 1663] [serial = 708] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x111d19800) [pid = 1663] [serial = 720] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x127469000) [pid = 1663] [serial = 717] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12179b000) [pid = 1663] [serial = 714] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1663 | 1467265671054 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 1663 | 1467265671057 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x115d96000 == 30 [pid = 1663] [id = 269] 22:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x112a56400) [pid = 1663] [serial = 805] [outer = 0x0] 22:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x112a9ec00) [pid = 1663] [serial = 806] [outer = 0x112a56400] 22:47:51 INFO - PROCESS | 1663 | 1467265671086 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x113330000) [pid = 1663] [serial = 807] [outer = 0x112a56400] 22:47:51 INFO - PROCESS | 1663 | 1467265671418 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]]]}] 22:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 571ms 22:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:47:51 INFO - PROCESS | 1663 | 1467265671430 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 1663 | 1467265671432 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 22:47:51 INFO - PROCESS | 1663 | 1467265671436 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 1663 | 1467265671438 Marionette TRACE conn2 <- [1,1050,null,{}] 22:47:51 INFO - PROCESS | 1663 | 1467265671442 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}] 22:47:51 INFO - PROCESS | 1663 | 1467265671445 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:51 INFO - PROCESS | 1663 | 1467265671523 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 22:47:51 INFO - PROCESS | 1663 | 1467265671529 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 1663 | 1467265671530 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e43800 == 31 [pid = 1663] [id = 270] 22:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1167a5400) [pid = 1663] [serial = 808] [outer = 0x0] 22:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118155000) [pid = 1663] [serial = 809] [outer = 0x1167a5400] 22:47:51 INFO - PROCESS | 1663 | 1467265671557 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1182b0c00) [pid = 1663] [serial = 810] [outer = 0x1167a5400] 22:47:51 INFO - PROCESS | 1663 | 1467265671884 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]]]}] 22:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 470ms 22:47:51 INFO - PROCESS | 1663 | 1467265671907 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 1663 | 1467265671908 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 22:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:47:51 INFO - PROCESS | 1663 | 1467265671911 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 1663 | 1467265671913 Marionette TRACE conn2 <- [1,1054,null,{}] 22:47:51 INFO - PROCESS | 1663 | 1467265671921 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}] 22:47:51 INFO - PROCESS | 1663 | 1467265671924 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:52 INFO - PROCESS | 1663 | 1467265672004 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 22:47:52 INFO - PROCESS | 1663 | 1467265672011 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 1663 | 1467265672013 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192b9000 == 32 [pid = 1663] [id = 271] 22:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118465000) [pid = 1663] [serial = 811] [outer = 0x0] 22:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118a56400) [pid = 1663] [serial = 812] [outer = 0x118465000] 22:47:52 INFO - PROCESS | 1663 | 1467265672041 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1192a6c00) [pid = 1663] [serial = 813] [outer = 0x118465000] 22:47:52 INFO - PROCESS | 1663 | 1467265672361 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]]]}] 22:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 471ms 22:47:52 INFO - PROCESS | 1663 | 1467265672382 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 22:47:52 INFO - PROCESS | 1663 | 1467265672384 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 22:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:47:52 INFO - PROCESS | 1663 | 1467265672386 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:47:52 INFO - PROCESS | 1663 | 1467265672387 Marionette TRACE conn2 <- [1,1058,null,{}] 22:47:52 INFO - PROCESS | 1663 | 1467265672389 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}] 22:47:52 INFO - PROCESS | 1663 | 1467265672392 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:52 INFO - PROCESS | 1663 | 1467265672489 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 22:47:52 INFO - PROCESS | 1663 | 1467265672495 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 1663 | 1467265672497 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x11985b000 == 33 [pid = 1663] [id = 272] 22:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118a61000) [pid = 1663] [serial = 814] [outer = 0x0] 22:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119691400) [pid = 1663] [serial = 815] [outer = 0x118a61000] 22:47:52 INFO - PROCESS | 1663 | 1467265672523 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1196d1400) [pid = 1663] [serial = 816] [outer = 0x118a61000] 22:47:52 INFO - PROCESS | 1663 | 1467265672881 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]]]}] 22:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 523ms 22:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:47:52 INFO - PROCESS | 1663 | 1467265672910 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 22:47:52 INFO - PROCESS | 1663 | 1467265672911 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 22:47:52 INFO - PROCESS | 1663 | 1467265672913 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:47:52 INFO - PROCESS | 1663 | 1467265672924 Marionette TRACE conn2 <- [1,1062,null,{}] 22:47:52 INFO - PROCESS | 1663 | 1467265672928 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}] 22:47:52 INFO - PROCESS | 1663 | 1467265672929 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:53 INFO - PROCESS | 1663 | 1467265673039 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 22:47:53 INFO - PROCESS | 1663 | 1467265673127 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 1663 | 1467265673128 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e41800 == 34 [pid = 1663] [id = 273] 22:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1184d6400) [pid = 1663] [serial = 817] [outer = 0x0] 22:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119c4cc00) [pid = 1663] [serial = 818] [outer = 0x1184d6400] 22:47:53 INFO - PROCESS | 1663 | 1467265673168 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12160e800) [pid = 1663] [serial = 819] [outer = 0x1184d6400] 22:47:53 INFO - PROCESS | 1663 | 1467265673567 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]]]}] 22:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 680ms 22:47:53 INFO - PROCESS | 1663 | 1467265673594 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 1663 | 1467265673596 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 22:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:47:53 INFO - PROCESS | 1663 | 1467265673605 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 1663 | 1467265673606 Marionette TRACE conn2 <- [1,1066,null,{}] 22:47:53 INFO - PROCESS | 1663 | 1467265673608 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}] 22:47:53 INFO - PROCESS | 1663 | 1467265673613 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:53 INFO - PROCESS | 1663 | 1467265673729 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 22:47:53 INFO - PROCESS | 1663 | 1467265673745 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 1663 | 1467265673746 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251c8000 == 35 [pid = 1663] [id = 274] 22:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121652c00) [pid = 1663] [serial = 820] [outer = 0x0] 22:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12172f800) [pid = 1663] [serial = 821] [outer = 0x121652c00] 22:47:53 INFO - PROCESS | 1663 | 1467265673771 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1239d5c00) [pid = 1663] [serial = 822] [outer = 0x121652c00] 22:47:54 INFO - PROCESS | 1663 | 1467265674181 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]]]}] 22:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 622ms 22:47:54 INFO - PROCESS | 1663 | 1467265674228 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 22:47:54 INFO - PROCESS | 1663 | 1467265674230 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 22:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:47:54 INFO - PROCESS | 1663 | 1467265674233 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:47:54 INFO - PROCESS | 1663 | 1467265674235 Marionette TRACE conn2 <- [1,1070,null,{}] 22:47:54 INFO - PROCESS | 1663 | 1467265674238 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}] 22:47:54 INFO - PROCESS | 1663 | 1467265674240 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:54 INFO - PROCESS | 1663 | 1467265674384 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 22:47:54 INFO - PROCESS | 1663 | 1467265674461 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:54 INFO - PROCESS | 1663 | 1467265674462 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b92800 == 36 [pid = 1663] [id = 275] 22:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1128d7c00) [pid = 1663] [serial = 823] [outer = 0x0] 22:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12494d800) [pid = 1663] [serial = 824] [outer = 0x1128d7c00] 22:47:54 INFO - PROCESS | 1663 | 1467265674500 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124c45400) [pid = 1663] [serial = 825] [outer = 0x1128d7c00] 22:47:54 INFO - PROCESS | 1663 | 1467265674864 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]]]}] 22:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 669ms 22:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:47:54 INFO - PROCESS | 1663 | 1467265674902 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 22:47:54 INFO - PROCESS | 1663 | 1467265674903 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 22:47:54 INFO - PROCESS | 1663 | 1467265674906 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:47:54 INFO - PROCESS | 1663 | 1467265674907 Marionette TRACE conn2 <- [1,1074,null,{}] 22:47:54 INFO - PROCESS | 1663 | 1467265674909 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}] 22:47:54 INFO - PROCESS | 1663 | 1467265674911 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:55 INFO - PROCESS | 1663 | 1467265675028 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 22:47:55 INFO - PROCESS | 1663 | 1467265675074 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 1663 | 1467265675075 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12925f800 == 37 [pid = 1663] [id = 276] 22:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12516b800) [pid = 1663] [serial = 826] [outer = 0x0] 22:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x125175c00) [pid = 1663] [serial = 827] [outer = 0x12516b800] 22:47:55 INFO - PROCESS | 1663 | 1467265675113 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112f57800) [pid = 1663] [serial = 828] [outer = 0x12516b800] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1187bfc00) [pid = 1663] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1110e9c00) [pid = 1663] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118460000) [pid = 1663] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1196b6800) [pid = 1663] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116880c00) [pid = 1663] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112697800) [pid = 1663] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a53c00) [pid = 1663] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x112a5e000) [pid = 1663] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1181f3000) [pid = 1663] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11846a800) [pid = 1663] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1192a5400) [pid = 1663] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1184d9800) [pid = 1663] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x116805c00) [pid = 1663] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1122ba000) [pid = 1663] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:47:55 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x112699000) [pid = 1663] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:47:55 INFO - PROCESS | 1663 | 1467265675595 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]]]}] 22:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 721ms 22:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:47:55 INFO - PROCESS | 1663 | 1467265675626 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 1663 | 1467265675628 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 22:47:55 INFO - PROCESS | 1663 | 1467265675630 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - PROCESS | 1663 | 1467265675631 Marionette TRACE conn2 <- [1,1078,null,{}] 22:47:55 INFO - PROCESS | 1663 | 1467265675633 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}] 22:47:55 INFO - PROCESS | 1663 | 1467265675634 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:55 INFO - PROCESS | 1663 | 1467265675770 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 22:47:55 INFO - PROCESS | 1663 | 1467265675783 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 1663 | 1467265675784 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x129257800 == 38 [pid = 1663] [id = 277] 22:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116142400) [pid = 1663] [serial = 829] [outer = 0x0] 22:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118156400) [pid = 1663] [serial = 830] [outer = 0x116142400] 22:47:55 INFO - PROCESS | 1663 | 1467265675821 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118f4c800) [pid = 1663] [serial = 831] [outer = 0x116142400] 22:47:56 INFO - PROCESS | 1663 | 1467265676163 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]]]}] 22:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 567ms 22:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:47:56 INFO - PROCESS | 1663 | 1467265676198 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 1663 | 1467265676199 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 22:47:56 INFO - PROCESS | 1663 | 1467265676201 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - PROCESS | 1663 | 1467265676202 Marionette TRACE conn2 <- [1,1082,null,{}] 22:47:56 INFO - PROCESS | 1663 | 1467265676204 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}] 22:47:56 INFO - PROCESS | 1663 | 1467265676205 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:56 INFO - PROCESS | 1663 | 1467265676307 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 22:47:56 INFO - PROCESS | 1663 | 1467265676313 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 1663 | 1467265676314 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e7000 == 39 [pid = 1663] [id = 278] 22:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116803000) [pid = 1663] [serial = 832] [outer = 0x0] 22:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121425400) [pid = 1663] [serial = 833] [outer = 0x116803000] 22:47:56 INFO - PROCESS | 1663 | 1467265676338 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x125178c00) [pid = 1663] [serial = 834] [outer = 0x116803000] 22:47:56 INFO - PROCESS | 1663 | 1467265676644 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]]]}] 22:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 468ms 22:47:56 INFO - PROCESS | 1663 | 1467265676670 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 1663 | 1467265676671 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 22:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:47:56 INFO - PROCESS | 1663 | 1467265676674 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - PROCESS | 1663 | 1467265676678 Marionette TRACE conn2 <- [1,1086,null,{}] 22:47:56 INFO - PROCESS | 1663 | 1467265676680 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}] 22:47:56 INFO - PROCESS | 1663 | 1467265676682 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:56 INFO - PROCESS | 1663 | 1467265676767 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 22:47:56 INFO - PROCESS | 1663 | 1467265676770 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 1663 | 1467265676772 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa2b000 == 40 [pid = 1663] [id = 279] 22:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x125ad5c00) [pid = 1663] [serial = 835] [outer = 0x0] 22:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x125d9fc00) [pid = 1663] [serial = 836] [outer = 0x125ad5c00] 22:47:56 INFO - PROCESS | 1663 | 1467265676801 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1265cd800) [pid = 1663] [serial = 837] [outer = 0x125ad5c00] 22:47:57 INFO - PROCESS | 1663 | 1467265677224 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]]]}] 22:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 571ms 22:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:47:57 INFO - PROCESS | 1663 | 1467265677246 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 22:47:57 INFO - PROCESS | 1663 | 1467265677247 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 22:47:57 INFO - PROCESS | 1663 | 1467265677249 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:47:57 INFO - PROCESS | 1663 | 1467265677250 Marionette TRACE conn2 <- [1,1090,null,{}] 22:47:57 INFO - PROCESS | 1663 | 1467265677252 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}] 22:47:57 INFO - PROCESS | 1663 | 1467265677253 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:57 INFO - PROCESS | 1663 | 1467265677428 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 22:47:57 INFO - PROCESS | 1663 | 1467265677484 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:57 INFO - PROCESS | 1663 | 1467265677486 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168ae000 == 41 [pid = 1663] [id = 280] 22:47:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1110f1c00) [pid = 1663] [serial = 838] [outer = 0x0] 22:47:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x111f2e800) [pid = 1663] [serial = 839] [outer = 0x1110f1c00] 22:47:57 INFO - PROCESS | 1663 | 1467265677518 Marionette DEBUG loaded listener.js 22:47:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112a5f400) [pid = 1663] [serial = 840] [outer = 0x1110f1c00] 22:47:57 INFO - PROCESS | 1663 | 1467265677975 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]]]}] 22:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 768ms 22:47:58 INFO - PROCESS | 1663 | 1467265678019 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 1663 | 1467265678021 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 22:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:47:58 INFO - PROCESS | 1663 | 1467265678025 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - PROCESS | 1663 | 1467265678027 Marionette TRACE conn2 <- [1,1094,null,{}] 22:47:58 INFO - PROCESS | 1663 | 1467265678030 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}] 22:47:58 INFO - PROCESS | 1663 | 1467265678032 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:58 INFO - PROCESS | 1663 | 1467265678135 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 22:47:58 INFO - PROCESS | 1663 | 1467265678239 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 1663 | 1467265678241 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192ca000 == 42 [pid = 1663] [id = 281] 22:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1167a7800) [pid = 1663] [serial = 841] [outer = 0x0] 22:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x116f63000) [pid = 1663] [serial = 842] [outer = 0x1167a7800] 22:47:58 INFO - PROCESS | 1663 | 1467265678272 Marionette DEBUG loaded listener.js 22:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1181f5c00) [pid = 1663] [serial = 843] [outer = 0x1167a7800] 22:47:58 INFO - PROCESS | 1663 | 1467265678685 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]]]}] 22:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 22:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:47:58 INFO - PROCESS | 1663 | 1467265678695 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 1663 | 1467265678697 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 22:47:58 INFO - PROCESS | 1663 | 1467265678700 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - PROCESS | 1663 | 1467265678701 Marionette TRACE conn2 <- [1,1098,null,{}] 22:47:58 INFO - PROCESS | 1663 | 1467265678704 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}] 22:47:58 INFO - PROCESS | 1663 | 1467265678706 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:58 INFO - PROCESS | 1663 | 1467265678817 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 22:47:58 INFO - PROCESS | 1663 | 1467265678935 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 1663 | 1467265678937 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a707800 == 43 [pid = 1663] [id = 282] 22:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1182b3000) [pid = 1663] [serial = 844] [outer = 0x0] 22:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118f4d400) [pid = 1663] [serial = 845] [outer = 0x1182b3000] 22:47:58 INFO - PROCESS | 1663 | 1467265678987 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1196b8400) [pid = 1663] [serial = 846] [outer = 0x1182b3000] 22:47:59 INFO - PROCESS | 1663 | 1467265679431 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]]]}] 22:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 771ms 22:47:59 INFO - PROCESS | 1663 | 1467265679473 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 22:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:47:59 INFO - PROCESS | 1663 | 1467265679477 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 22:47:59 INFO - PROCESS | 1663 | 1467265679489 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:47:59 INFO - PROCESS | 1663 | 1467265679493 Marionette TRACE conn2 <- [1,1102,null,{}] 22:47:59 INFO - PROCESS | 1663 | 1467265679497 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}] 22:47:59 INFO - PROCESS | 1663 | 1467265679500 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:59 INFO - PROCESS | 1663 | 1467265679649 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 22:47:59 INFO - PROCESS | 1663 | 1467265679740 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 1663 | 1467265679742 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:47:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b25e000 == 44 [pid = 1663] [id = 283] 22:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12110d400) [pid = 1663] [serial = 847] [outer = 0x0] 22:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12165dc00) [pid = 1663] [serial = 848] [outer = 0x12110d400] 22:47:59 INFO - PROCESS | 1663 | 1467265679787 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x124955c00) [pid = 1663] [serial = 849] [outer = 0x12110d400] 22:48:00 INFO - PROCESS | 1663 | 1467265680378 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]]]}] 22:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 22:48:00 INFO - PROCESS | 1663 | 1467265680412 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 1663 | 1467265680414 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 22:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:48:00 INFO - PROCESS | 1663 | 1467265680422 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 1663 | 1467265680427 Marionette TRACE conn2 <- [1,1106,null,{}] 22:48:00 INFO - PROCESS | 1663 | 1467265680431 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}] 22:48:00 INFO - PROCESS | 1663 | 1467265680433 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:00 INFO - PROCESS | 1663 | 1467265680529 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 22:48:00 INFO - PROCESS | 1663 | 1467265680594 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:00 INFO - PROCESS | 1663 | 1467265680597 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x11879c800 == 45 [pid = 1663] [id = 284] 22:48:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x112f58400) [pid = 1663] [serial = 850] [outer = 0x0] 22:48:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1130d6400) [pid = 1663] [serial = 851] [outer = 0x112f58400] 22:48:00 INFO - PROCESS | 1663 | 1467265680624 Marionette DEBUG loaded listener.js 22:48:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x115dd4c00) [pid = 1663] [serial = 852] [outer = 0x112f58400] 22:48:01 INFO - PROCESS | 1663 | 1467265681052 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]]]}] 22:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 675ms 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa2b000 == 44 [pid = 1663] [id = 279] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e7000 == 43 [pid = 1663] [id = 278] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x129257800 == 42 [pid = 1663] [id = 277] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x12925f800 == 41 [pid = 1663] [id = 276] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x128b92800 == 40 [pid = 1663] [id = 275] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x1251c8000 == 39 [pid = 1663] [id = 274] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x120e41800 == 38 [pid = 1663] [id = 273] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x11985b000 == 37 [pid = 1663] [id = 272] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x1192b9000 == 36 [pid = 1663] [id = 271] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x117e43800 == 35 [pid = 1663] [id = 270] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x115d96000 == 34 [pid = 1663] [id = 269] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x116fab000 == 33 [pid = 1663] [id = 267] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x129260000 == 32 [pid = 1663] [id = 266] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x119cbc000 == 31 [pid = 1663] [id = 268] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x12b25e000 == 30 [pid = 1663] [id = 283] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x12a707800 == 29 [pid = 1663] [id = 282] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x1192ca000 == 28 [pid = 1663] [id = 281] 22:48:01 INFO - PROCESS | 1663 | --DOCSHELL 0x1168ae000 == 27 [pid = 1663] [id = 280] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12172fc00) [pid = 1663] [serial = 795] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112a28800) [pid = 1663] [serial = 753] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11854b800) [pid = 1663] [serial = 779] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x120e20c00) [pid = 1663] [serial = 768] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1196b9c00) [pid = 1663] [serial = 767] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1176ef400) [pid = 1663] [serial = 776] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1122b8c00) [pid = 1663] [serial = 752] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1128ca400) [pid = 1663] [serial = 770] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112a2c400) [pid = 1663] [serial = 771] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1131b1000) [pid = 1663] [serial = 773] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a32800) [pid = 1663] [serial = 774] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f60800) [pid = 1663] [serial = 756] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113322000) [pid = 1663] [serial = 755] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118466c00) [pid = 1663] [serial = 759] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1182b3800) [pid = 1663] [serial = 758] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121791400) [pid = 1663] [serial = 797] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118f54800) [pid = 1663] [serial = 762] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1187b5400) [pid = 1663] [serial = 761] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119687800) [pid = 1663] [serial = 765] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119232000) [pid = 1663] [serial = 782] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118a5fc00) [pid = 1663] [serial = 780] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119958400) [pid = 1663] [serial = 785] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x119691c00) [pid = 1663] [serial = 783] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x116805800) [pid = 1663] [serial = 789] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x112a79400) [pid = 1663] [serial = 788] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119684800) [pid = 1663] [serial = 791] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12165a400) [pid = 1663] [serial = 794] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x119390c00) [pid = 1663] [serial = 764] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x121423400) [pid = 1663] [serial = 786] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1181f3400) [pid = 1663] [serial = 777] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12146ac00) [pid = 1663] [serial = 792] [outer = 0x0] [url = about:blank] 22:48:01 INFO - PROCESS | 1663 | 1467265681641 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 22:48:01 INFO - PROCESS | 1663 | 1467265681644 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 22:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:48:01 INFO - PROCESS | 1663 | 1467265681652 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:48:01 INFO - PROCESS | 1663 | 1467265681653 Marionette TRACE conn2 <- [1,1110,null,{}] 22:48:01 INFO - PROCESS | 1663 | 1467265681657 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}] 22:48:01 INFO - PROCESS | 1663 | 1467265681659 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:01 INFO - PROCESS | 1663 | 1467265681739 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 22:48:01 INFO - PROCESS | 1663 | 1467265681801 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 1663 | 1467265681804 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x11715b000 == 28 [pid = 1663] [id = 285] 22:48:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11613a400) [pid = 1663] [serial = 853] [outer = 0x0] 22:48:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11302d000) [pid = 1663] [serial = 854] [outer = 0x11613a400] 22:48:01 INFO - PROCESS | 1663 | 1467265681841 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1133b8000) [pid = 1663] [serial = 855] [outer = 0x11613a400] 22:48:02 INFO - PROCESS | 1663 | 1467265682235 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]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 627ms 22:48:02 INFO - PROCESS | 1663 | 1467265682277 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 22:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:48:02 INFO - PROCESS | 1663 | 1467265682279 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 22:48:02 INFO - PROCESS | 1663 | 1467265682284 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1663 | 1467265682287 Marionette TRACE conn2 <- [1,1114,null,{}] 22:48:02 INFO - PROCESS | 1663 | 1467265682290 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}] 22:48:02 INFO - PROCESS | 1663 | 1467265682291 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:02 INFO - PROCESS | 1663 | 1467265682367 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 22:48:02 INFO - PROCESS | 1663 | 1467265682371 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:02 INFO - PROCESS | 1663 | 1467265682373 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185cc000 == 29 [pid = 1663] [id = 286] 22:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11679f000) [pid = 1663] [serial = 856] [outer = 0x0] 22:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x116f62400) [pid = 1663] [serial = 857] [outer = 0x11679f000] 22:48:02 INFO - PROCESS | 1663 | 1467265682403 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11814f400) [pid = 1663] [serial = 858] [outer = 0x11679f000] 22:48:02 INFO - PROCESS | 1663 | 1467265682736 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]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 473ms 22:48:02 INFO - PROCESS | 1663 | 1467265682755 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 1663 | 1467265682757 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 22:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:48:02 INFO - PROCESS | 1663 | 1467265682762 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1663 | 1467265682763 Marionette TRACE conn2 <- [1,1118,null,{}] 22:48:02 INFO - PROCESS | 1663 | 1467265682770 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}] 22:48:02 INFO - PROCESS | 1663 | 1467265682773 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:02 INFO - PROCESS | 1663 | 1467265682854 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 22:48:02 INFO - PROCESS | 1663 | 1467265682908 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:02 INFO - PROCESS | 1663 | 1467265682911 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11961d800 == 30 [pid = 1663] [id = 287] 22:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1182b9400) [pid = 1663] [serial = 859] [outer = 0x0] 22:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118464c00) [pid = 1663] [serial = 860] [outer = 0x1182b9400] 22:48:02 INFO - PROCESS | 1663 | 1467265682939 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118543400) [pid = 1663] [serial = 861] [outer = 0x1182b9400] 22:48:03 INFO - PROCESS | 1663 | 1467265683231 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]]]}] 22:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 22:48:03 INFO - PROCESS | 1663 | 1467265683281 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 22:48:03 INFO - PROCESS | 1663 | 1467265683282 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 22:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:48:03 INFO - PROCESS | 1663 | 1467265683284 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:48:03 INFO - PROCESS | 1663 | 1467265683285 Marionette TRACE conn2 <- [1,1122,null,{}] 22:48:03 INFO - PROCESS | 1663 | 1467265683288 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}] 22:48:03 INFO - PROCESS | 1663 | 1467265683289 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:03 INFO - PROCESS | 1663 | 1467265683365 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 22:48:03 INFO - PROCESS | 1663 | 1467265683422 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:03 INFO - PROCESS | 1663 | 1467265683423 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x11963a000 == 31 [pid = 1663] [id = 288] 22:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1187b4400) [pid = 1663] [serial = 862] [outer = 0x0] 22:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1192abc00) [pid = 1663] [serial = 863] [outer = 0x1187b4400] 22:48:03 INFO - PROCESS | 1663 | 1467265683449 Marionette DEBUG loaded listener.js 22:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119399000) [pid = 1663] [serial = 864] [outer = 0x1187b4400] 22:48:03 INFO - PROCESS | 1663 | 1467265683735 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]]]}] 22:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 473ms 22:48:03 INFO - PROCESS | 1663 | 1467265683776 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 22:48:03 INFO - PROCESS | 1663 | 1467265683780 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 22:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:48:03 INFO - PROCESS | 1663 | 1467265683783 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:48:03 INFO - PROCESS | 1663 | 1467265683797 Marionette TRACE conn2 <- [1,1126,null,{}] 22:48:03 INFO - PROCESS | 1663 | 1467265683801 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}] 22:48:03 INFO - PROCESS | 1663 | 1467265683803 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:03 INFO - PROCESS | 1663 | 1467265683936 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 22:48:03 INFO - PROCESS | 1663 | 1467265683954 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:03 INFO - PROCESS | 1663 | 1467265683956 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x120faa000 == 32 [pid = 1663] [id = 289] 22:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1110e7000) [pid = 1663] [serial = 865] [outer = 0x0] 22:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1196aa800) [pid = 1663] [serial = 866] [outer = 0x1110e7000] 22:48:03 INFO - PROCESS | 1663 | 1467265683995 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119c55800) [pid = 1663] [serial = 867] [outer = 0x1110e7000] 22:48:04 INFO - PROCESS | 1663 | 1467265684419 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]]]}] 22:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 683ms 22:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:48:04 INFO - PROCESS | 1663 | 1467265684471 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 22:48:04 INFO - PROCESS | 1663 | 1467265684473 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 22:48:04 INFO - PROCESS | 1663 | 1467265684475 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:48:04 INFO - PROCESS | 1663 | 1467265684476 Marionette TRACE conn2 <- [1,1130,null,{}] 22:48:04 INFO - PROCESS | 1663 | 1467265684478 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}] 22:48:04 INFO - PROCESS | 1663 | 1467265684482 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:04 INFO - PROCESS | 1663 | 1467265684596 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 22:48:04 INFO - PROCESS | 1663 | 1467265684630 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1663 | 1467265684632 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x123abe000 == 33 [pid = 1663] [id = 290] 22:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12145c400) [pid = 1663] [serial = 868] [outer = 0x0] 22:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12161c000) [pid = 1663] [serial = 869] [outer = 0x12145c400] 22:48:04 INFO - PROCESS | 1663 | 1467265684657 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121791c00) [pid = 1663] [serial = 870] [outer = 0x12145c400] 22:48:04 INFO - PROCESS | 1663 | 1467265684965 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]]]}] 22:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 22:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:48:05 INFO - PROCESS | 1663 | 1467265684996 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 22:48:05 INFO - PROCESS | 1663 | 1467265684997 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 22:48:05 INFO - PROCESS | 1663 | 1467265684999 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:48:05 INFO - PROCESS | 1663 | 1467265685000 Marionette TRACE conn2 <- [1,1134,null,{}] 22:48:05 INFO - PROCESS | 1663 | 1467265685002 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}] 22:48:05 INFO - PROCESS | 1663 | 1467265685003 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:05 INFO - PROCESS | 1663 | 1467265685102 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 22:48:05 INFO - PROCESS | 1663 | 1467265685137 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:05 INFO - PROCESS | 1663 | 1467265685138 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251cb000 == 34 [pid = 1663] [id = 291] 22:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12179c800) [pid = 1663] [serial = 871] [outer = 0x0] 22:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x123fe0800) [pid = 1663] [serial = 872] [outer = 0x12179c800] 22:48:05 INFO - PROCESS | 1663 | 1467265685162 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12516d000) [pid = 1663] [serial = 873] [outer = 0x12179c800] 22:48:05 INFO - PROCESS | 1663 | 1467265685483 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]]]}] 22:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 22:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:48:05 INFO - PROCESS | 1663 | 1467265685517 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 22:48:05 INFO - PROCESS | 1663 | 1467265685519 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 22:48:05 INFO - PROCESS | 1663 | 1467265685521 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:48:05 INFO - PROCESS | 1663 | 1467265685522 Marionette TRACE conn2 <- [1,1138,null,{}] 22:48:05 INFO - PROCESS | 1663 | 1467265685524 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}] 22:48:05 INFO - PROCESS | 1663 | 1467265685525 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:05 INFO - PROCESS | 1663 | 1467265685616 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 22:48:05 INFO - PROCESS | 1663 | 1467265685653 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:05 INFO - PROCESS | 1663 | 1467265685654 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x126769800 == 35 [pid = 1663] [id = 292] 22:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12516d400) [pid = 1663] [serial = 874] [outer = 0x0] 22:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x125d97000) [pid = 1663] [serial = 875] [outer = 0x12516d400] 22:48:05 INFO - PROCESS | 1663 | 1467265685678 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12611b000) [pid = 1663] [serial = 876] [outer = 0x12516d400] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112a56400) [pid = 1663] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118465000) [pid = 1663] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118469400) [pid = 1663] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121652c00) [pid = 1663] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1167a5400) [pid = 1663] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1128d7c00) [pid = 1663] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116142400) [pid = 1663] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12516b800) [pid = 1663] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118a61000) [pid = 1663] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1184d6400) [pid = 1663] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116803000) [pid = 1663] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115dd1c00) [pid = 1663] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:48:05 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x125ad5c00) [pid = 1663] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:48:06 INFO - PROCESS | 1663 | 1467265686104 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]]]}] 22:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 623ms 22:48:06 INFO - PROCESS | 1663 | 1467265686146 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 22:48:06 INFO - PROCESS | 1663 | 1467265686147 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 22:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:48:06 INFO - PROCESS | 1663 | 1467265686150 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 1663 | 1467265686151 Marionette TRACE conn2 <- [1,1142,null,{}] 22:48:06 INFO - PROCESS | 1663 | 1467265686153 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}] 22:48:06 INFO - PROCESS | 1663 | 1467265686154 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:06 INFO - PROCESS | 1663 | 1467265686266 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 22:48:06 INFO - PROCESS | 1663 | 1467265686303 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:06 INFO - PROCESS | 1663 | 1467265686304 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b94800 == 36 [pid = 1663] [id = 293] 22:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x111d81800) [pid = 1663] [serial = 877] [outer = 0x0] 22:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1181f8800) [pid = 1663] [serial = 878] [outer = 0x111d81800] 22:48:06 INFO - PROCESS | 1663 | 1467265686329 Marionette DEBUG loaded listener.js 22:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12179ac00) [pid = 1663] [serial = 879] [outer = 0x111d81800] 22:48:06 INFO - PROCESS | 1663 | 1467265686608 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]]]}] 22:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 22:48:06 INFO - PROCESS | 1663 | 1467265686619 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 22:48:06 INFO - PROCESS | 1663 | 1467265686620 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 22:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:48:06 INFO - PROCESS | 1663 | 1467265686622 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 1663 | 1467265686623 Marionette TRACE conn2 <- [1,1146,null,{}] 22:48:06 INFO - PROCESS | 1663 | 1467265686634 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}] 22:48:06 INFO - PROCESS | 1663 | 1467265686635 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:06 INFO - PROCESS | 1663 | 1467265686715 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 22:48:06 INFO - PROCESS | 1663 | 1467265686718 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:06 INFO - PROCESS | 1663 | 1467265686719 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12926d800 == 37 [pid = 1663] [id = 294] 22:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x125175400) [pid = 1663] [serial = 880] [outer = 0x0] 22:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1261c3400) [pid = 1663] [serial = 881] [outer = 0x125175400] 22:48:06 INFO - PROCESS | 1663 | 1467265686746 Marionette DEBUG loaded listener.js 22:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1265ae400) [pid = 1663] [serial = 882] [outer = 0x125175400] 22:48:07 INFO - PROCESS | 1663 | 1467265687067 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]]]}] 22:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 22:48:07 INFO - PROCESS | 1663 | 1467265687094 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 1663 | 1467265687096 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 22:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:48:07 INFO - PROCESS | 1663 | 1467265687098 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:48:07 INFO - PROCESS | 1663 | 1467265687100 Marionette TRACE conn2 <- [1,1150,null,{}] 22:48:07 INFO - PROCESS | 1663 | 1467265687102 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}] 22:48:07 INFO - PROCESS | 1663 | 1467265687104 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:07 INFO - PROCESS | 1663 | 1467265687221 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 22:48:07 INFO - PROCESS | 1663 | 1467265687229 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 1663 | 1467265687231 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f5800 == 38 [pid = 1663] [id = 295] 22:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1265b3c00) [pid = 1663] [serial = 883] [outer = 0x0] 22:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1267f3800) [pid = 1663] [serial = 884] [outer = 0x1265b3c00] 22:48:07 INFO - PROCESS | 1663 | 1467265687257 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127465c00) [pid = 1663] [serial = 885] [outer = 0x1265b3c00] 22:48:07 INFO - PROCESS | 1663 | 1467265687582 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]]]}] 22:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 22:48:07 INFO - PROCESS | 1663 | 1467265687618 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 1663 | 1467265687620 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 22:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:48:07 INFO - PROCESS | 1663 | 1467265687623 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:48:07 INFO - PROCESS | 1663 | 1467265687624 Marionette TRACE conn2 <- [1,1154,null,{}] 22:48:07 INFO - PROCESS | 1663 | 1467265687627 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}] 22:48:07 INFO - PROCESS | 1663 | 1467265687628 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:07 INFO - PROCESS | 1663 | 1467265687701 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 22:48:07 INFO - PROCESS | 1663 | 1467265687704 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 1663 | 1467265687705 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc1000 == 39 [pid = 1663] [id = 296] 22:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127466000) [pid = 1663] [serial = 886] [outer = 0x0] 22:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128923400) [pid = 1663] [serial = 887] [outer = 0x127466000] 22:48:07 INFO - PROCESS | 1663 | 1467265687731 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128929000) [pid = 1663] [serial = 888] [outer = 0x127466000] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1185cc000 == 38 [pid = 1663] [id = 286] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11715b000 == 37 [pid = 1663] [id = 285] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11879c800 == 36 [pid = 1663] [id = 284] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11963a000 == 35 [pid = 1663] [id = 288] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11961d800 == 34 [pid = 1663] [id = 287] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1251cb000 == 33 [pid = 1663] [id = 291] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12926d800 == 32 [pid = 1663] [id = 294] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x126769800 == 31 [pid = 1663] [id = 292] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x128b94800 == 30 [pid = 1663] [id = 293] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x120faa000 == 29 [pid = 1663] [id = 289] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x123abe000 == 28 [pid = 1663] [id = 290] 22:48:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f5800 == 27 [pid = 1663] [id = 295] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113330000) [pid = 1663] [serial = 807] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1192a6c00) [pid = 1663] [serial = 813] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121797c00) [pid = 1663] [serial = 798] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1239d5c00) [pid = 1663] [serial = 822] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1182b0c00) [pid = 1663] [serial = 810] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12494d800) [pid = 1663] [serial = 824] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118f4c800) [pid = 1663] [serial = 831] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x124c45400) [pid = 1663] [serial = 825] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x125175c00) [pid = 1663] [serial = 827] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1196d1400) [pid = 1663] [serial = 816] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119691400) [pid = 1663] [serial = 815] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12160e800) [pid = 1663] [serial = 819] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x125178c00) [pid = 1663] [serial = 834] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118155000) [pid = 1663] [serial = 809] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x121425400) [pid = 1663] [serial = 833] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x116f61000) [pid = 1663] [serial = 804] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x118a56400) [pid = 1663] [serial = 812] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119c4cc00) [pid = 1663] [serial = 818] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1128cfc00) [pid = 1663] [serial = 800] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12172f800) [pid = 1663] [serial = 821] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x116489400) [pid = 1663] [serial = 803] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x112a9ec00) [pid = 1663] [serial = 806] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118156400) [pid = 1663] [serial = 830] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x112f57800) [pid = 1663] [serial = 828] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x1265cd800) [pid = 1663] [serial = 837] [outer = 0x0] [url = about:blank] 22:48:08 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x125d9fc00) [pid = 1663] [serial = 836] [outer = 0x0] [url = about:blank] 22:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1128ce000) [pid = 1663] [serial = 889] [outer = 0x12cb91c00] 22:48:09 INFO - PROCESS | 1663 | 1467265689116 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]]]}] 22:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1522ms 22:48:09 INFO - PROCESS | 1663 | 1467265689146 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 22:48:09 INFO - PROCESS | 1663 | 1467265689149 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 22:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:48:09 INFO - PROCESS | 1663 | 1467265689152 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:48:09 INFO - PROCESS | 1663 | 1467265689154 Marionette TRACE conn2 <- [1,1158,null,{}] 22:48:09 INFO - PROCESS | 1663 | 1467265689158 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}] 22:48:09 INFO - PROCESS | 1663 | 1467265689160 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:09 INFO - PROCESS | 1663 | 1467265689239 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 22:48:09 INFO - PROCESS | 1663 | 1467265689288 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:09 INFO - PROCESS | 1663 | 1467265689291 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x115ee8800 == 28 [pid = 1663] [id = 297] 22:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x112a51000) [pid = 1663] [serial = 890] [outer = 0x0] 22:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x112a82c00) [pid = 1663] [serial = 891] [outer = 0x112a51000] 22:48:09 INFO - PROCESS | 1663 | 1467265689320 Marionette DEBUG loaded listener.js 22:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112f57800) [pid = 1663] [serial = 892] [outer = 0x112a51000] 22:48:09 INFO - PROCESS | 1663 | 1467265689632 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]]]}] 22:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 525ms 22:48:09 INFO - PROCESS | 1663 | 1467265689678 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 22:48:09 INFO - PROCESS | 1663 | 1467265689682 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 22:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:48:09 INFO - PROCESS | 1663 | 1467265689686 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:48:09 INFO - PROCESS | 1663 | 1467265689688 Marionette TRACE conn2 <- [1,1162,null,{}] 22:48:09 INFO - PROCESS | 1663 | 1467265689690 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}] 22:48:09 INFO - PROCESS | 1663 | 1467265689693 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:09 INFO - PROCESS | 1663 | 1467265689767 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 22:48:09 INFO - PROCESS | 1663 | 1467265689817 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:09 INFO - PROCESS | 1663 | 1467265689819 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a0800 == 29 [pid = 1663] [id = 298] 22:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x112a51800) [pid = 1663] [serial = 893] [outer = 0x0] 22:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x113323000) [pid = 1663] [serial = 894] [outer = 0x112a51800] 22:48:09 INFO - PROCESS | 1663 | 1467265689845 Marionette DEBUG loaded listener.js 22:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116193800) [pid = 1663] [serial = 895] [outer = 0x112a51800] 22:48:10 INFO - PROCESS | 1663 | 1467265690137 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]]]}] 22:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 469ms 22:48:10 INFO - PROCESS | 1663 | 1467265690156 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 1663 | 1467265690157 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 22:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:48:10 INFO - PROCESS | 1663 | 1467265690176 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 1663 | 1467265690182 Marionette TRACE conn2 <- [1,1166,null,{}] 22:48:10 INFO - PROCESS | 1663 | 1467265690190 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}] 22:48:10 INFO - PROCESS | 1663 | 1467265690195 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:10 INFO - PROCESS | 1663 | 1467265690268 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 22:48:10 INFO - PROCESS | 1663 | 1467265690273 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:10 INFO - PROCESS | 1663 | 1467265690277 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192ce000 == 30 [pid = 1663] [id = 299] 22:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1110e8000) [pid = 1663] [serial = 896] [outer = 0x0] 22:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118157000) [pid = 1663] [serial = 897] [outer = 0x1110e8000] 22:48:10 INFO - PROCESS | 1663 | 1467265690307 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1181f7400) [pid = 1663] [serial = 898] [outer = 0x1110e8000] 22:48:10 INFO - PROCESS | 1663 | 1467265690734 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]]]}] 22:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 583ms 22:48:10 INFO - PROCESS | 1663 | 1467265690753 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 1663 | 1467265690755 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 22:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:48:10 INFO - PROCESS | 1663 | 1467265690760 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 1663 | 1467265690762 Marionette TRACE conn2 <- [1,1170,null,{}] 22:48:10 INFO - PROCESS | 1663 | 1467265690765 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}] 22:48:10 INFO - PROCESS | 1663 | 1467265690766 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:10 INFO - PROCESS | 1663 | 1467265690871 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 22:48:10 INFO - PROCESS | 1663 | 1467265690878 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:10 INFO - PROCESS | 1663 | 1467265690879 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x11965d000 == 31 [pid = 1663] [id = 300] 22:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1182bf000) [pid = 1663] [serial = 899] [outer = 0x0] 22:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118464800) [pid = 1663] [serial = 900] [outer = 0x1182bf000] 22:48:10 INFO - PROCESS | 1663 | 1467265690917 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1184d5c00) [pid = 1663] [serial = 901] [outer = 0x1182bf000] 22:48:11 INFO - PROCESS | 1663 | 1467265691223 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]]]}] 22:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 472ms 22:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:48:11 INFO - PROCESS | 1663 | 1467265691234 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 22:48:11 INFO - PROCESS | 1663 | 1467265691236 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 22:48:11 INFO - PROCESS | 1663 | 1467265691238 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:48:11 INFO - PROCESS | 1663 | 1467265691239 Marionette TRACE conn2 <- [1,1174,null,{}] 22:48:11 INFO - PROCESS | 1663 | 1467265691243 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}] 22:48:11 INFO - PROCESS | 1663 | 1467265691247 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:11 INFO - PROCESS | 1663 | 1467265691346 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 22:48:11 INFO - PROCESS | 1663 | 1467265691414 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 1663 | 1467265691415 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b1a000 == 32 [pid = 1663] [id = 301] 22:48:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1122b2800) [pid = 1663] [serial = 902] [outer = 0x0] 22:48:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11854b800) [pid = 1663] [serial = 903] [outer = 0x1122b2800] 22:48:11 INFO - PROCESS | 1663 | 1467265691454 Marionette DEBUG loaded listener.js 22:48:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118a63c00) [pid = 1663] [serial = 904] [outer = 0x1122b2800] 22:48:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 22:48:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 22:48:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1 22:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:11 INFO - _addTest/ [0,1177,"getWindowHandle",null] 22:48:11 INFO - PROCESS | 1663 | 1467265691864 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 22:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:48:11 INFO - PROCESS | 1663 | 1467265691866 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:48:11 INFO - PROCESS | 1663 | 1467265691867 Marionette TRACE conn2 <- [1,1178,null,{}] 22:48:11 INFO - PROCESS | 1663 | 1467265691869 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}] 22:48:11 INFO - PROCESS | 1663 | 1467265691873 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:11 INFO - PROCESS | 1663 | 1467265691985 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 22:48:11 INFO - PROCESS | 1663 | 1467265691991 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 1663 | 1467265691992 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x121196800 == 33 [pid = 1663] [id = 302] 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118a60400) [pid = 1663] [serial = 905] [outer = 0x0] 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1192b2c00) [pid = 1663] [serial = 906] [outer = 0x118a60400] 22:48:12 INFO - PROCESS | 1663 | 1467265692016 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119c50c00) [pid = 1663] [serial = 907] [outer = 0x118a60400] 22:48:12 INFO - PROCESS | 1663 | 1467265692314 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] 22:48:12 INFO - PROCESS | 1663 | 1467265692337 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 22:48:12 INFO - PROCESS | 1663 | 1467265692339 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 1663 | 1467265692340 Marionette TRACE conn2 <- [1,1182,null,{}] 22:48:12 INFO - PROCESS | 1663 | 1467265692346 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}] 22:48:12 INFO - PROCESS | 1663 | 1467265692347 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:12 INFO - PROCESS | 1663 | 1467265692427 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 22:48:12 INFO - PROCESS | 1663 | 1467265692431 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:12 INFO - PROCESS | 1663 | 1467265692432 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a14000 == 34 [pid = 1663] [id = 303] 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x120e1a000) [pid = 1663] [serial = 908] [outer = 0x0] 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x120e21800) [pid = 1663] [serial = 909] [outer = 0x120e1a000] 22:48:12 INFO - PROCESS | 1663 | 1467265692456 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121613c00) [pid = 1663] [serial = 910] [outer = 0x120e1a000] 22:48:12 INFO - PROCESS | 1663 | 1467265692795 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] 22:48:12 INFO - PROCESS | 1663 | 1467265692814 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 22:48:12 INFO - PROCESS | 1663 | 1467265692816 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 1663 | 1467265692817 Marionette TRACE conn2 <- [1,1186,null,{}] 22:48:12 INFO - PROCESS | 1663 | 1467265692819 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}] 22:48:12 INFO - PROCESS | 1663 | 1467265692820 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:12 INFO - PROCESS | 1663 | 1467265692917 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 22:48:12 INFO - PROCESS | 1663 | 1467265692924 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:12 INFO - PROCESS | 1663 | 1467265692925 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x124968800 == 35 [pid = 1663] [id = 304] 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11223e800) [pid = 1663] [serial = 911] [outer = 0x0] 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121615400) [pid = 1663] [serial = 912] [outer = 0x11223e800] 22:48:12 INFO - PROCESS | 1663 | 1467265692949 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12165f000) [pid = 1663] [serial = 913] [outer = 0x11223e800] 22:48:13 INFO - PROCESS | 1663 | 1467265693251 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] 22:48:13 INFO - PROCESS | 1663 | 1467265693285 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 22:48:13 INFO - PROCESS | 1663 | 1467265693287 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 1663 | 1467265693288 Marionette TRACE conn2 <- [1,1190,null,{}] 22:48:13 INFO - PROCESS | 1663 | 1467265693291 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}] 22:48:13 INFO - PROCESS | 1663 | 1467265693294 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:13 INFO - PROCESS | 1663 | 1467265693365 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 22:48:13 INFO - PROCESS | 1663 | 1467265693376 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 1663 | 1467265693379 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192cc000 == 36 [pid = 1663] [id = 305] 22:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x120e15c00) [pid = 1663] [serial = 914] [outer = 0x0] 22:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121795000) [pid = 1663] [serial = 915] [outer = 0x120e15c00] 22:48:13 INFO - PROCESS | 1663 | 1467265693404 Marionette DEBUG loaded listener.js 22:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123f22c00) [pid = 1663] [serial = 916] [outer = 0x120e15c00] 22:48:13 INFO - PROCESS | 1663 | 1467265693743 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] 22:48:13 INFO - PROCESS | 1663 | 1467265693757 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 22:48:13 INFO - PROCESS | 1663 | 1467265693763 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 1663 | 1467265693764 Marionette TRACE conn2 <- [1,1194,null,{}] 22:48:13 INFO - PROCESS | 1663 | 1467265693766 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}] 22:48:13 INFO - PROCESS | 1663 | 1467265693767 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:13 INFO - PROCESS | 1663 | 1467265693877 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 22:48:13 INFO - PROCESS | 1663 | 1467265693882 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 1663 | 1467265693883 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12676c000 == 37 [pid = 1663] [id = 306] 22:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121655000) [pid = 1663] [serial = 917] [outer = 0x0] 22:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123fec800) [pid = 1663] [serial = 918] [outer = 0x121655000] 22:48:13 INFO - PROCESS | 1663 | 1467265693907 Marionette DEBUG loaded listener.js 22:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12516fc00) [pid = 1663] [serial = 919] [outer = 0x121655000] 22:48:14 INFO - PROCESS | 1663 | 1467265694265 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] 22:48:14 INFO - PROCESS | 1663 | 1467265694284 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 22:48:14 INFO - PROCESS | 1663 | 1467265694286 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:48:14 INFO - PROCESS | 1663 | 1467265694287 Marionette TRACE conn2 <- [1,1198,null,{}] 22:48:14 INFO - PROCESS | 1663 | 1467265694290 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}] 22:48:14 INFO - PROCESS | 1663 | 1467265694293 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:14 INFO - PROCESS | 1663 | 1467265694438 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 22:48:14 INFO - PROCESS | 1663 | 1467265694462 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 1663 | 1467265694464 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b0d000 == 38 [pid = 1663] [id = 307] 22:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x125176400) [pid = 1663] [serial = 920] [outer = 0x0] 22:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126331400) [pid = 1663] [serial = 921] [outer = 0x125176400] 22:48:14 INFO - PROCESS | 1663 | 1467265694490 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1265ce400) [pid = 1663] [serial = 922] [outer = 0x125176400] 22:48:14 INFO - PROCESS | 1663 | 1467265694823 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]]]}] 22:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 22:48:14 INFO - PROCESS | 1663 | 1467265694862 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 22:48:14 INFO - PROCESS | 1663 | 1467265694864 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 22:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:48:14 INFO - PROCESS | 1663 | 1467265694866 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:48:14 INFO - PROCESS | 1663 | 1467265694867 Marionette TRACE conn2 <- [1,1202,null,{}] 22:48:14 INFO - PROCESS | 1663 | 1467265694869 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}] 22:48:14 INFO - PROCESS | 1663 | 1467265694870 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:14 INFO - PROCESS | 1663 | 1467265694963 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 22:48:14 INFO - PROCESS | 1663 | 1467265694967 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 1663 | 1467265694968 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12952f000 == 39 [pid = 1663] [id = 308] 22:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126339800) [pid = 1663] [serial = 923] [outer = 0x0] 22:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1267fac00) [pid = 1663] [serial = 924] [outer = 0x126339800] 22:48:14 INFO - PROCESS | 1663 | 1467265694991 Marionette DEBUG loaded listener.js 22:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x127467800) [pid = 1663] [serial = 925] [outer = 0x126339800] 22:48:15 INFO - PROCESS | 1663 | 1467265695306 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]]]}] 22:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 22:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 22:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:48:15 INFO - PROCESS | 1663 | 1467265695341 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 22:48:15 INFO - PROCESS | 1663 | 1467265695344 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 22:48:15 INFO - PROCESS | 1663 | 1467265695347 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 1663 | 1467265695348 Marionette TRACE conn2 <- [1,1206,null,{}] 22:48:15 INFO - PROCESS | 1663 | 1467265695350 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}] 22:48:15 INFO - PROCESS | 1663 | 1467265695351 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:15 INFO - PROCESS | 1663 | 1467265695451 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 22:48:15 INFO - PROCESS | 1663 | 1467265695464 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1663 | 1467265695465 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a719000 == 40 [pid = 1663] [id = 309] 22:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x127468800) [pid = 1663] [serial = 926] [outer = 0x0] 22:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128929400) [pid = 1663] [serial = 927] [outer = 0x127468800] 22:48:15 INFO - PROCESS | 1663 | 1467265695488 Marionette DEBUG loaded listener.js 22:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12892e000) [pid = 1663] [serial = 928] [outer = 0x127468800] 22:48:15 INFO - PROCESS | 1663 | 1467265695817 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]]]}] 22:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 22:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 22:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:48:15 INFO - PROCESS | 1663 | 1467265695868 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 22:48:15 INFO - PROCESS | 1663 | 1467265695869 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 22:48:15 INFO - PROCESS | 1663 | 1467265695871 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 1663 | 1467265695872 Marionette TRACE conn2 <- [1,1210,null,{}] 22:48:15 INFO - PROCESS | 1663 | 1467265695874 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}] 22:48:15 INFO - PROCESS | 1663 | 1467265695875 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:15 INFO - PROCESS | 1663 | 1467265695969 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 22:48:15 INFO - PROCESS | 1663 | 1467265695982 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1663 | 1467265695983 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc3800 == 41 [pid = 1663] [id = 310] 22:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12892e400) [pid = 1663] [serial = 929] [outer = 0x0] 22:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x128c06400) [pid = 1663] [serial = 930] [outer = 0x12892e400] 22:48:16 INFO - PROCESS | 1663 | 1467265696007 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x128c0e800) [pid = 1663] [serial = 931] [outer = 0x12892e400] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x112695400) [pid = 1663] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1110e7000) [pid = 1663] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12179c800) [pid = 1663] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12145c400) [pid = 1663] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12516d400) [pid = 1663] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x111d81800) [pid = 1663] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x125175400) [pid = 1663] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1265b3c00) [pid = 1663] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11679f000) [pid = 1663] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11613a400) [pid = 1663] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112f58400) [pid = 1663] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12110d400) [pid = 1663] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1182b3000) [pid = 1663] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1167a7800) [pid = 1663] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1110f1c00) [pid = 1663] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1187b4400) [pid = 1663] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:48:16 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1182b9400) [pid = 1663] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:48:16 INFO - PROCESS | 1663 | 1467265696437 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]]]}] 22:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 570ms 22:48:16 INFO - PROCESS | 1663 | 1467265696444 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 22:48:16 INFO - PROCESS | 1663 | 1467265696445 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 22:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:48:16 INFO - PROCESS | 1663 | 1467265696447 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:48:16 INFO - PROCESS | 1663 | 1467265696448 Marionette TRACE conn2 <- [1,1214,null,{}] 22:48:16 INFO - PROCESS | 1663 | 1467265696450 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}] 22:48:16 INFO - PROCESS | 1663 | 1467265696451 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:16 INFO - PROCESS | 1663 | 1467265696529 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 22:48:16 INFO - PROCESS | 1663 | 1467265696532 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:16 INFO - PROCESS | 1663 | 1467265696533 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b9e000 == 42 [pid = 1663] [id = 311] 22:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x113c50000) [pid = 1663] [serial = 932] [outer = 0x0] 22:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x114f82400) [pid = 1663] [serial = 933] [outer = 0x113c50000] 22:48:16 INFO - PROCESS | 1663 | 1467265696558 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119c4f800) [pid = 1663] [serial = 934] [outer = 0x113c50000] 22:48:17 INFO - PROCESS | 1663 | 1467265697024 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]]]}] 22:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 621ms 22:48:17 INFO - PROCESS | 1663 | 1467265697069 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 22:48:17 INFO - PROCESS | 1663 | 1467265697071 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 22:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:48:17 INFO - PROCESS | 1663 | 1467265697075 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:48:17 INFO - PROCESS | 1663 | 1467265697077 Marionette TRACE conn2 <- [1,1218,null,{}] 22:48:17 INFO - PROCESS | 1663 | 1467265697080 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}] 22:48:17 INFO - PROCESS | 1663 | 1467265697082 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:17 INFO - PROCESS | 1663 | 1467265697188 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 22:48:17 INFO - PROCESS | 1663 | 1467265697205 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:17 INFO - PROCESS | 1663 | 1467265697206 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba80800 == 43 [pid = 1663] [id = 312] 22:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12145c400) [pid = 1663] [serial = 935] [outer = 0x0] 22:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x127464400) [pid = 1663] [serial = 936] [outer = 0x12145c400] 22:48:17 INFO - PROCESS | 1663 | 1467265697231 Marionette DEBUG loaded listener.js 22:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x128c11000) [pid = 1663] [serial = 937] [outer = 0x12145c400] 22:48:17 INFO - PROCESS | 1663 | 1467265697551 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]]]}] 22:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 522ms 22:48:17 INFO - PROCESS | 1663 | 1467265697595 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 22:48:17 INFO - PROCESS | 1663 | 1467265697597 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 22:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:48:17 INFO - PROCESS | 1663 | 1467265697599 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:48:17 INFO - PROCESS | 1663 | 1467265697600 Marionette TRACE conn2 <- [1,1222,null,{}] 22:48:17 INFO - PROCESS | 1663 | 1467265697602 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}] 22:48:17 INFO - PROCESS | 1663 | 1467265697603 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:17 INFO - PROCESS | 1663 | 1467265697713 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 22:48:17 INFO - PROCESS | 1663 | 1467265697719 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:17 INFO - PROCESS | 1663 | 1467265697720 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb0d800 == 44 [pid = 1663] [id = 313] 22:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12892ec00) [pid = 1663] [serial = 938] [outer = 0x0] 22:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x128c56c00) [pid = 1663] [serial = 939] [outer = 0x12892ec00] 22:48:17 INFO - PROCESS | 1663 | 1467265697744 Marionette DEBUG loaded listener.js 22:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128dc6400) [pid = 1663] [serial = 940] [outer = 0x12892ec00] 22:48:18 INFO - PROCESS | 1663 | 1467265698031 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] 22:48:18 INFO - PROCESS | 1663 | 1467265698068 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 22:48:18 INFO - PROCESS | 1663 | 1467265698070 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:48:18 INFO - PROCESS | 1663 | 1467265698071 Marionette TRACE conn2 <- [1,1226,null,{}] 22:48:18 INFO - PROCESS | 1663 | 1467265698073 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}] 22:48:18 INFO - PROCESS | 1663 | 1467265698076 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:18 INFO - PROCESS | 1663 | 1467265698153 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 22:48:18 INFO - PROCESS | 1663 | 1467265698157 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:18 INFO - PROCESS | 1663 | 1467265698158 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be6d800 == 45 [pid = 1663] [id = 314] 22:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x112f4ac00) [pid = 1663] [serial = 941] [outer = 0x0] 22:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x129214400) [pid = 1663] [serial = 942] [outer = 0x112f4ac00] 22:48:18 INFO - PROCESS | 1663 | 1467265698185 Marionette DEBUG loaded listener.js 22:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x129329800) [pid = 1663] [serial = 943] [outer = 0x112f4ac00] 22:48:18 INFO - PROCESS | 1663 | 1467265698718 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]]]}] 22:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 22:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:48:18 INFO - PROCESS | 1663 | 1467265698741 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 22:48:18 INFO - PROCESS | 1663 | 1467265698744 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 22:48:18 INFO - PROCESS | 1663 | 1467265698747 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:48:18 INFO - PROCESS | 1663 | 1467265698749 Marionette TRACE conn2 <- [1,1230,null,{}] 22:48:18 INFO - PROCESS | 1663 | 1467265698754 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}] 22:48:18 INFO - PROCESS | 1663 | 1467265698755 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:18 INFO - PROCESS | 1663 | 1467265698868 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 22:48:18 INFO - PROCESS | 1663 | 1467265698946 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:18 INFO - PROCESS | 1663 | 1467265698948 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x11828a000 == 46 [pid = 1663] [id = 315] 22:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112a82800) [pid = 1663] [serial = 944] [outer = 0x0] 22:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x112f55800) [pid = 1663] [serial = 945] [outer = 0x112a82800] 22:48:18 INFO - PROCESS | 1663 | 1467265698978 Marionette DEBUG loaded listener.js 22:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11337e400) [pid = 1663] [serial = 946] [outer = 0x112a82800] 22:48:19 INFO - PROCESS | 1663 | 1467265699521 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]]]}] 22:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 821ms 22:48:19 INFO - PROCESS | 1663 | 1467265699570 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 22:48:19 INFO - PROCESS | 1663 | 1467265699575 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 22:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:48:19 INFO - PROCESS | 1663 | 1467265699637 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:48:19 INFO - PROCESS | 1663 | 1467265699640 Marionette TRACE conn2 <- [1,1234,null,{}] 22:48:19 INFO - PROCESS | 1663 | 1467265699646 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}] 22:48:19 INFO - PROCESS | 1663 | 1467265699649 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:19 INFO - PROCESS | 1663 | 1467265699774 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 22:48:19 INFO - PROCESS | 1663 | 1467265699853 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:19 INFO - PROCESS | 1663 | 1467265699854 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cb0800 == 47 [pid = 1663] [id = 316] 22:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116803400) [pid = 1663] [serial = 947] [outer = 0x0] 22:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1176ef400) [pid = 1663] [serial = 948] [outer = 0x116803400] 22:48:19 INFO - PROCESS | 1663 | 1467265699885 Marionette DEBUG loaded listener.js 22:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1181f6400) [pid = 1663] [serial = 949] [outer = 0x116803400] 22:48:20 INFO - PROCESS | 1663 | 1467265700547 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]]]}] 22:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 959ms 22:48:20 INFO - PROCESS | 1663 | 1467265700589 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 22:48:20 INFO - PROCESS | 1663 | 1467265700591 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 22:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:48:20 INFO - PROCESS | 1663 | 1467265700597 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:48:20 INFO - PROCESS | 1663 | 1467265700599 Marionette TRACE conn2 <- [1,1238,null,{}] 22:48:20 INFO - PROCESS | 1663 | 1467265700602 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}] 22:48:20 INFO - PROCESS | 1663 | 1467265700604 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:20 INFO - PROCESS | 1663 | 1467265700698 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb0d800 == 46 [pid = 1663] [id = 313] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba80800 == 45 [pid = 1663] [id = 312] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x128b9e000 == 44 [pid = 1663] [id = 311] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc3800 == 43 [pid = 1663] [id = 310] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12a719000 == 42 [pid = 1663] [id = 309] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12952f000 == 41 [pid = 1663] [id = 308] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x119b0d000 == 40 [pid = 1663] [id = 307] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128923400) [pid = 1663] [serial = 887] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12676c000 == 39 [pid = 1663] [id = 306] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1192cc000 == 38 [pid = 1663] [id = 305] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x124968800 == 37 [pid = 1663] [id = 304] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x123a14000 == 36 [pid = 1663] [id = 303] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x121196800 == 35 [pid = 1663] [id = 302] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x119b1a000 == 34 [pid = 1663] [id = 301] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x11965d000 == 33 [pid = 1663] [id = 300] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1192ce000 == 32 [pid = 1663] [id = 299] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a0800 == 31 [pid = 1663] [id = 298] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x115ee8800 == 30 [pid = 1663] [id = 297] 22:48:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc1000 == 29 [pid = 1663] [id = 296] 22:48:20 INFO - PROCESS | 1663 | 1467265700782 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:20 INFO - PROCESS | 1663 | 1467265700783 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x116faf000 == 30 [pid = 1663] [id = 317] 22:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11332d400) [pid = 1663] [serial = 950] [outer = 0x0] 22:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x115dd1c00) [pid = 1663] [serial = 951] [outer = 0x11332d400] 22:48:20 INFO - PROCESS | 1663 | 1467265700811 Marionette DEBUG loaded listener.js 22:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x116f62000) [pid = 1663] [serial = 952] [outer = 0x11332d400] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x119c55800) [pid = 1663] [serial = 867] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1196aa800) [pid = 1663] [serial = 866] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x123fe0800) [pid = 1663] [serial = 872] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121791c00) [pid = 1663] [serial = 870] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12161c000) [pid = 1663] [serial = 869] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x125d97000) [pid = 1663] [serial = 875] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1181f8800) [pid = 1663] [serial = 878] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12516d000) [pid = 1663] [serial = 873] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1261c3400) [pid = 1663] [serial = 881] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12611b000) [pid = 1663] [serial = 876] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x127465c00) [pid = 1663] [serial = 885] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116f62400) [pid = 1663] [serial = 857] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11814f400) [pid = 1663] [serial = 858] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11302d000) [pid = 1663] [serial = 854] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1133b8000) [pid = 1663] [serial = 855] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x115dd4c00) [pid = 1663] [serial = 852] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1130d6400) [pid = 1663] [serial = 851] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x124955c00) [pid = 1663] [serial = 849] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12165dc00) [pid = 1663] [serial = 848] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1196b8400) [pid = 1663] [serial = 846] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118f4d400) [pid = 1663] [serial = 845] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1181f5c00) [pid = 1663] [serial = 843] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f63000) [pid = 1663] [serial = 842] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112a5f400) [pid = 1663] [serial = 840] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x111f2e800) [pid = 1663] [serial = 839] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1192abc00) [pid = 1663] [serial = 863] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118543400) [pid = 1663] [serial = 861] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118464c00) [pid = 1663] [serial = 860] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12179ac00) [pid = 1663] [serial = 879] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1265ae400) [pid = 1663] [serial = 882] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119399000) [pid = 1663] [serial = 864] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1267f3800) [pid = 1663] [serial = 884] [outer = 0x0] [url = about:blank] 22:48:20 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112a5cc00) [pid = 1663] [serial = 801] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1663 | 1467265701212 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]]]}] 22:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 22:48:21 INFO - PROCESS | 1663 | 1467265701269 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 22:48:21 INFO - PROCESS | 1663 | 1467265701273 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 22:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:48:21 INFO - PROCESS | 1663 | 1467265701280 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:48:21 INFO - PROCESS | 1663 | 1467265701282 Marionette TRACE conn2 <- [1,1242,null,{}] 22:48:21 INFO - PROCESS | 1663 | 1467265701286 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}] 22:48:21 INFO - PROCESS | 1663 | 1467265701288 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:21 INFO - PROCESS | 1663 | 1467265701365 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 22:48:21 INFO - PROCESS | 1663 | 1467265701369 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:21 INFO - PROCESS | 1663 | 1467265701370 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x118796000 == 31 [pid = 1663] [id = 318] 22:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x117ed5400) [pid = 1663] [serial = 953] [outer = 0x0] 22:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1182b2400) [pid = 1663] [serial = 954] [outer = 0x117ed5400] 22:48:21 INFO - PROCESS | 1663 | 1467265701399 Marionette DEBUG loaded listener.js 22:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118465800) [pid = 1663] [serial = 955] [outer = 0x117ed5400] 22:48:21 INFO - PROCESS | 1663 | 1467265701751 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]]]}] 22:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 22:48:21 INFO - PROCESS | 1663 | 1467265701800 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 22:48:21 INFO - PROCESS | 1663 | 1467265701801 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 22:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:48:21 INFO - PROCESS | 1663 | 1467265701804 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:48:21 INFO - PROCESS | 1663 | 1467265701813 Marionette TRACE conn2 <- [1,1246,null,{}] 22:48:21 INFO - PROCESS | 1663 | 1467265701821 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}] 22:48:21 INFO - PROCESS | 1663 | 1467265701824 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:21 INFO - PROCESS | 1663 | 1467265701898 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 22:48:21 INFO - PROCESS | 1663 | 1467265701903 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:21 INFO - PROCESS | 1663 | 1467265701905 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x119629000 == 32 [pid = 1663] [id = 319] 22:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112f50c00) [pid = 1663] [serial = 956] [outer = 0x0] 22:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118f4b800) [pid = 1663] [serial = 957] [outer = 0x112f50c00] 22:48:21 INFO - PROCESS | 1663 | 1467265701935 Marionette DEBUG loaded listener.js 22:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119390c00) [pid = 1663] [serial = 958] [outer = 0x112f50c00] 22:48:22 INFO - PROCESS | 1663 | 1467265702268 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]]]}] 22:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 477ms 22:48:22 INFO - PROCESS | 1663 | 1467265702282 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 22:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:48:22 INFO - PROCESS | 1663 | 1467265702283 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 22:48:22 INFO - PROCESS | 1663 | 1467265702286 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:48:22 INFO - PROCESS | 1663 | 1467265702287 Marionette TRACE conn2 <- [1,1250,null,{}] 22:48:22 INFO - PROCESS | 1663 | 1467265702289 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}] 22:48:22 INFO - PROCESS | 1663 | 1467265702290 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:22 INFO - PROCESS | 1663 | 1467265702396 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 22:48:22 INFO - PROCESS | 1663 | 1467265702402 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:22 INFO - PROCESS | 1663 | 1467265702404 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b0f800 == 33 [pid = 1663] [id = 320] 22:48:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119393000) [pid = 1663] [serial = 959] [outer = 0x0] 22:48:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1196aa800) [pid = 1663] [serial = 960] [outer = 0x119393000] 22:48:22 INFO - PROCESS | 1663 | 1467265702432 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11994ec00) [pid = 1663] [serial = 961] [outer = 0x119393000] 22:48:22 INFO - PROCESS | 1663 | 1467265702869 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]]]}] 22:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 618ms 22:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:48:22 INFO - PROCESS | 1663 | 1467265702905 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 22:48:22 INFO - PROCESS | 1663 | 1467265702907 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 22:48:22 INFO - PROCESS | 1663 | 1467265702910 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:48:22 INFO - PROCESS | 1663 | 1467265702912 Marionette TRACE conn2 <- [1,1254,null,{}] 22:48:22 INFO - PROCESS | 1663 | 1467265702915 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}] 22:48:22 INFO - PROCESS | 1663 | 1467265702917 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:22 INFO - PROCESS | 1663 | 1467265702988 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 22:48:23 INFO - PROCESS | 1663 | 1467265703054 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:23 INFO - PROCESS | 1663 | 1467265703055 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f98000 == 34 [pid = 1663] [id = 321] 22:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1128cf800) [pid = 1663] [serial = 962] [outer = 0x0] 22:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119c4cc00) [pid = 1663] [serial = 963] [outer = 0x1128cf800] 22:48:23 INFO - PROCESS | 1663 | 1467265703080 Marionette DEBUG loaded listener.js 22:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12160f000) [pid = 1663] [serial = 964] [outer = 0x1128cf800] 22:48:23 INFO - PROCESS | 1663 | 1467265703402 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]]]}] 22:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 22:48:23 INFO - PROCESS | 1663 | 1467265703431 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 22:48:23 INFO - PROCESS | 1663 | 1467265703432 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 22:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:48:23 INFO - PROCESS | 1663 | 1467265703434 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 1663 | 1467265703435 Marionette TRACE conn2 <- [1,1258,null,{}] 22:48:23 INFO - PROCESS | 1663 | 1467265703438 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}] 22:48:23 INFO - PROCESS | 1663 | 1467265703442 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:23 INFO - PROCESS | 1663 | 1467265703552 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 22:48:23 INFO - PROCESS | 1663 | 1467265703555 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:23 INFO - PROCESS | 1663 | 1467265703557 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ee5000 == 35 [pid = 1663] [id = 322] 22:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121612c00) [pid = 1663] [serial = 965] [outer = 0x0] 22:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12165d000) [pid = 1663] [serial = 966] [outer = 0x121612c00] 22:48:23 INFO - PROCESS | 1663 | 1467265703582 Marionette DEBUG loaded listener.js 22:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x125170800) [pid = 1663] [serial = 967] [outer = 0x121612c00] 22:48:23 INFO - PROCESS | 1663 | 1467265703948 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]]]}] 22:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 517ms 22:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:48:23 INFO - PROCESS | 1663 | 1467265703952 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 22:48:23 INFO - PROCESS | 1663 | 1467265703953 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 22:48:23 INFO - PROCESS | 1663 | 1467265703956 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 1663 | 1467265703957 Marionette TRACE conn2 <- [1,1262,null,{}] 22:48:23 INFO - PROCESS | 1663 | 1467265703963 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}] 22:48:23 INFO - PROCESS | 1663 | 1467265703965 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:24 INFO - PROCESS | 1663 | 1467265704064 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 22:48:24 INFO - PROCESS | 1663 | 1467265704067 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 1663 | 1467265704068 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x125a50800 == 36 [pid = 1663] [id = 323] 22:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x125171800) [pid = 1663] [serial = 968] [outer = 0x0] 22:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x125d97400) [pid = 1663] [serial = 969] [outer = 0x125171800] 22:48:24 INFO - PROCESS | 1663 | 1467265704093 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12611b800) [pid = 1663] [serial = 970] [outer = 0x125171800] 22:48:24 INFO - PROCESS | 1663 | 1467265704424 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]]]}] 22:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 523ms 22:48:24 INFO - PROCESS | 1663 | 1467265704479 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 22:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:48:24 INFO - PROCESS | 1663 | 1467265704481 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 22:48:24 INFO - PROCESS | 1663 | 1467265704483 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:48:24 INFO - PROCESS | 1663 | 1467265704484 Marionette TRACE conn2 <- [1,1266,null,{}] 22:48:24 INFO - PROCESS | 1663 | 1467265704486 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}] 22:48:24 INFO - PROCESS | 1663 | 1467265704487 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:24 INFO - PROCESS | 1663 | 1467265704580 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 22:48:24 INFO - PROCESS | 1663 | 1467265704618 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 1663 | 1467265704619 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x126778800 == 37 [pid = 1663] [id = 324] 22:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x125d99c00) [pid = 1663] [serial = 971] [outer = 0x0] 22:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1265b6c00) [pid = 1663] [serial = 972] [outer = 0x125d99c00] 22:48:24 INFO - PROCESS | 1663 | 1467265704643 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1267f3800) [pid = 1663] [serial = 973] [outer = 0x125d99c00] 22:48:24 INFO - PROCESS | 1663 | 1467265704958 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]]]}] 22:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 22:48:25 INFO - PROCESS | 1663 | 1467265705002 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 1663 | 1467265705003 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 22:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:48:25 INFO - PROCESS | 1663 | 1467265705005 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 1663 | 1467265705006 Marionette TRACE conn2 <- [1,1270,null,{}] 22:48:25 INFO - PROCESS | 1663 | 1467265705008 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}] 22:48:25 INFO - PROCESS | 1663 | 1467265705009 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:25 INFO - PROCESS | 1663 | 1467265705238 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1122b2800) [pid = 1663] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112a51000) [pid = 1663] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x127466000) [pid = 1663] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x125176400) [pid = 1663] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x121655000) [pid = 1663] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112a51800) [pid = 1663] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1182bf000) [pid = 1663] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118a60400) [pid = 1663] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x127468800) [pid = 1663] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x120e1a000) [pid = 1663] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11223e800) [pid = 1663] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x120e15c00) [pid = 1663] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1110e8000) [pid = 1663] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126339800) [pid = 1663] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12892e400) [pid = 1663] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12892ec00) [pid = 1663] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113c50000) [pid = 1663] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:48:25 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12145c400) [pid = 1663] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:48:25 INFO - PROCESS | 1663 | 1467265705285 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:25 INFO - PROCESS | 1663 | 1467265705286 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x11745f800 == 38 [pid = 1663] [id = 325] 22:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11223e800) [pid = 1663] [serial = 974] [outer = 0x0] 22:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x112a51000) [pid = 1663] [serial = 975] [outer = 0x11223e800] 22:48:25 INFO - PROCESS | 1663 | 1467265705311 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11815b400) [pid = 1663] [serial = 976] [outer = 0x11223e800] 22:48:25 INFO - PROCESS | 1663 | 1467265705563 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]]]}] 22:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 569ms 22:48:25 INFO - PROCESS | 1663 | 1467265705575 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 1663 | 1467265705578 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 22:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:48:25 INFO - PROCESS | 1663 | 1467265705588 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 1663 | 1467265705589 Marionette TRACE conn2 <- [1,1274,null,{}] 22:48:25 INFO - PROCESS | 1663 | 1467265705591 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}] 22:48:25 INFO - PROCESS | 1663 | 1467265705594 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:25 INFO - PROCESS | 1663 | 1467265705685 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 22:48:25 INFO - PROCESS | 1663 | 1467265705689 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:25 INFO - PROCESS | 1663 | 1467265705690 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12926d800 == 39 [pid = 1663] [id = 326] 22:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1182b3000) [pid = 1663] [serial = 977] [outer = 0x0] 22:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121654c00) [pid = 1663] [serial = 978] [outer = 0x1182b3000] 22:48:25 INFO - PROCESS | 1663 | 1467265705714 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12611cc00) [pid = 1663] [serial = 979] [outer = 0x1182b3000] 22:48:26 INFO - PROCESS | 1663 | 1467265706050 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]]]}] 22:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 472ms 22:48:26 INFO - PROCESS | 1663 | 1467265706059 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 22:48:26 INFO - PROCESS | 1663 | 1467265706062 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 22:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:48:26 INFO - PROCESS | 1663 | 1467265706065 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 1663 | 1467265706067 Marionette TRACE conn2 <- [1,1278,null,{}] 22:48:26 INFO - PROCESS | 1663 | 1467265706069 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}] 22:48:26 INFO - PROCESS | 1663 | 1467265706071 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:26 INFO - PROCESS | 1663 | 1467265706186 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 22:48:26 INFO - PROCESS | 1663 | 1467265706192 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:26 INFO - PROCESS | 1663 | 1467265706194 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e7000 == 40 [pid = 1663] [id = 327] 22:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1181f4800) [pid = 1663] [serial = 980] [outer = 0x0] 22:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1267fd800) [pid = 1663] [serial = 981] [outer = 0x1181f4800] 22:48:26 INFO - PROCESS | 1663 | 1467265706220 Marionette DEBUG loaded listener.js 22:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128c09800) [pid = 1663] [serial = 982] [outer = 0x1181f4800] 22:48:26 INFO - PROCESS | 1663 | 1467265706529 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]]]}] 22:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 22:48:26 INFO - PROCESS | 1663 | 1467265706584 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 22:48:26 INFO - PROCESS | 1663 | 1467265706585 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 22:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:48:26 INFO - PROCESS | 1663 | 1467265706587 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 1663 | 1467265706588 Marionette TRACE conn2 <- [1,1282,null,{}] 22:48:26 INFO - PROCESS | 1663 | 1467265706591 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}] 22:48:26 INFO - PROCESS | 1663 | 1467265706592 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:26 INFO - PROCESS | 1663 | 1467265706669 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 22:48:26 INFO - PROCESS | 1663 | 1467265706672 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:26 INFO - PROCESS | 1663 | 1467265706673 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa2b000 == 41 [pid = 1663] [id = 328] 22:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1122b2800) [pid = 1663] [serial = 983] [outer = 0x0] 22:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128dc5800) [pid = 1663] [serial = 984] [outer = 0x1122b2800] 22:48:26 INFO - PROCESS | 1663 | 1467265706705 Marionette DEBUG loaded listener.js 22:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x129217400) [pid = 1663] [serial = 985] [outer = 0x1122b2800] 22:48:27 INFO - PROCESS | 1663 | 1467265707015 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]]]}] 22:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 22:48:27 INFO - PROCESS | 1663 | 1467265707057 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 22:48:27 INFO - PROCESS | 1663 | 1467265707059 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 22:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:48:27 INFO - PROCESS | 1663 | 1467265707061 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:48:27 INFO - PROCESS | 1663 | 1467265707062 Marionette TRACE conn2 <- [1,1286,null,{}] 22:48:27 INFO - PROCESS | 1663 | 1467265707064 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}] 22:48:27 INFO - PROCESS | 1663 | 1467265707065 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:27 INFO - PROCESS | 1663 | 1467265707169 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 22:48:27 INFO - PROCESS | 1663 | 1467265707175 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 1663 | 1467265707176 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2d8800 == 42 [pid = 1663] [id = 329] 22:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121792800) [pid = 1663] [serial = 986] [outer = 0x0] 22:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x129327400) [pid = 1663] [serial = 987] [outer = 0x121792800] 22:48:27 INFO - PROCESS | 1663 | 1467265707200 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x129331000) [pid = 1663] [serial = 988] [outer = 0x121792800] 22:48:27 INFO - PROCESS | 1663 | 1467265707659 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]]]}] 22:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 618ms 22:48:27 INFO - PROCESS | 1663 | 1467265707680 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 22:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:48:27 INFO - PROCESS | 1663 | 1467265707683 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 22:48:27 INFO - PROCESS | 1663 | 1467265707686 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:48:27 INFO - PROCESS | 1663 | 1467265707689 Marionette TRACE conn2 <- [1,1290,null,{}] 22:48:27 INFO - PROCESS | 1663 | 1467265707693 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}] 22:48:27 INFO - PROCESS | 1663 | 1467265707694 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:27 INFO - PROCESS | 1663 | 1467265707798 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 22:48:27 INFO - PROCESS | 1663 | 1467265707864 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 1663 | 1467265707866 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187a9800 == 43 [pid = 1663] [id = 330] 22:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x115dd3c00) [pid = 1663] [serial = 989] [outer = 0x0] 22:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116f22000) [pid = 1663] [serial = 990] [outer = 0x115dd3c00] 22:48:27 INFO - PROCESS | 1663 | 1467265707897 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1181f5800) [pid = 1663] [serial = 991] [outer = 0x115dd3c00] 22:48:28 INFO - PROCESS | 1663 | 1467265708346 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]]]}] 22:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 672ms 22:48:28 INFO - PROCESS | 1663 | 1467265708358 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 22:48:28 INFO - PROCESS | 1663 | 1467265708363 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 22:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:48:28 INFO - PROCESS | 1663 | 1467265708368 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:48:28 INFO - PROCESS | 1663 | 1467265708369 Marionette TRACE conn2 <- [1,1294,null,{}] 22:48:28 INFO - PROCESS | 1663 | 1467265708372 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}] 22:48:28 INFO - PROCESS | 1663 | 1467265708374 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:28 INFO - PROCESS | 1663 | 1467265708477 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 22:48:28 INFO - PROCESS | 1663 | 1467265708532 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:28 INFO - PROCESS | 1663 | 1467265708534 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ab3800 == 44 [pid = 1663] [id = 331] 22:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1184d4400) [pid = 1663] [serial = 992] [outer = 0x0] 22:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1192ad000) [pid = 1663] [serial = 993] [outer = 0x1184d4400] 22:48:28 INFO - PROCESS | 1663 | 1467265708564 Marionette DEBUG loaded listener.js 22:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119693000) [pid = 1663] [serial = 994] [outer = 0x1184d4400] 22:48:29 INFO - PROCESS | 1663 | 1467265709007 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]]]}] 22:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 673ms 22:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:48:29 INFO - PROCESS | 1663 | 1467265709041 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 22:48:29 INFO - PROCESS | 1663 | 1467265709043 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 22:48:29 INFO - PROCESS | 1663 | 1467265709045 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:48:29 INFO - PROCESS | 1663 | 1467265709047 Marionette TRACE conn2 <- [1,1298,null,{}] 22:48:29 INFO - PROCESS | 1663 | 1467265709055 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}] 22:48:29 INFO - PROCESS | 1663 | 1467265709058 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:29 INFO - PROCESS | 1663 | 1467265709180 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 22:48:29 INFO - PROCESS | 1663 | 1467265709250 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:29 INFO - PROCESS | 1663 | 1467265709252 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2d4000 == 45 [pid = 1663] [id = 332] 22:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x121795c00) [pid = 1663] [serial = 995] [outer = 0x0] 22:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12179a000) [pid = 1663] [serial = 996] [outer = 0x121795c00] 22:48:29 INFO - PROCESS | 1663 | 1467265709283 Marionette DEBUG loaded listener.js 22:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x124b48c00) [pid = 1663] [serial = 997] [outer = 0x121795c00] 22:48:29 INFO - PROCESS | 1663 | 1467265709696 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]]]}] 22:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 22:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:48:29 INFO - PROCESS | 1663 | 1467265709717 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 22:48:29 INFO - PROCESS | 1663 | 1467265709719 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 22:48:29 INFO - PROCESS | 1663 | 1467265709721 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:48:29 INFO - PROCESS | 1663 | 1467265709722 Marionette TRACE conn2 <- [1,1302,null,{}] 22:48:29 INFO - PROCESS | 1663 | 1467265709725 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}] 22:48:29 INFO - PROCESS | 1663 | 1467265709726 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:29 INFO - PROCESS | 1663 | 1467265709826 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 22:48:29 INFO - PROCESS | 1663 | 1467265709879 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:29 INFO - PROCESS | 1663 | 1467265709880 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1a000 == 46 [pid = 1663] [id = 333] 22:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x125ad3400) [pid = 1663] [serial = 998] [outer = 0x0] 22:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x127460c00) [pid = 1663] [serial = 999] [outer = 0x125ad3400] 22:48:29 INFO - PROCESS | 1663 | 1467265709908 Marionette DEBUG loaded listener.js 22:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12892c800) [pid = 1663] [serial = 1000] [outer = 0x125ad3400] 22:48:30 INFO - PROCESS | 1663 | 1467265710317 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]]]}] 22:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 623ms 22:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:48:30 INFO - PROCESS | 1663 | 1467265710346 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 22:48:30 INFO - PROCESS | 1663 | 1467265710347 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 22:48:30 INFO - PROCESS | 1663 | 1467265710349 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:48:30 INFO - PROCESS | 1663 | 1467265710351 Marionette TRACE conn2 <- [1,1306,null,{}] 22:48:30 INFO - PROCESS | 1663 | 1467265710353 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}] 22:48:30 INFO - PROCESS | 1663 | 1467265710354 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:30 INFO - PROCESS | 1663 | 1467265710454 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 22:48:30 INFO - PROCESS | 1663 | 1467265710544 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:30 INFO - PROCESS | 1663 | 1467265710546 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x11828b000 == 47 [pid = 1663] [id = 334] 22:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x111ba9400) [pid = 1663] [serial = 1001] [outer = 0x0] 22:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x112f4c400) [pid = 1663] [serial = 1002] [outer = 0x111ba9400] 22:48:30 INFO - PROCESS | 1663 | 1467265710718 Marionette DEBUG loaded listener.js 22:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1133b8000) [pid = 1663] [serial = 1003] [outer = 0x111ba9400] 22:48:31 INFO - PROCESS | 1663 | 1467265711152 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]]]}] 22:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 822ms 22:48:31 INFO - PROCESS | 1663 | 1467265711172 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 22:48:31 INFO - PROCESS | 1663 | 1467265711174 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 22:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:48:31 INFO - PROCESS | 1663 | 1467265711178 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:48:31 INFO - PROCESS | 1663 | 1467265711179 Marionette TRACE conn2 <- [1,1310,null,{}] 22:48:31 INFO - PROCESS | 1663 | 1467265711182 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}] 22:48:31 INFO - PROCESS | 1663 | 1467265711183 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:31 INFO - PROCESS | 1663 | 1467265711280 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 22:48:31 INFO - PROCESS | 1663 | 1467265711337 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:31 INFO - PROCESS | 1663 | 1467265711339 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d9800 == 48 [pid = 1663] [id = 335] 22:48:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11687f000) [pid = 1663] [serial = 1004] [outer = 0x0] 22:48:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1182bc800) [pid = 1663] [serial = 1005] [outer = 0x11687f000] 22:48:31 INFO - PROCESS | 1663 | 1467265711367 Marionette DEBUG loaded listener.js 22:48:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1187c2000) [pid = 1663] [serial = 1006] [outer = 0x11687f000] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa2b000 == 47 [pid = 1663] [id = 328] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e7000 == 46 [pid = 1663] [id = 327] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12926d800 == 45 [pid = 1663] [id = 326] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x11745f800 == 44 [pid = 1663] [id = 325] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x126778800 == 43 [pid = 1663] [id = 324] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x125a50800 == 42 [pid = 1663] [id = 323] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x123ee5000 == 41 [pid = 1663] [id = 322] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x120f98000 == 40 [pid = 1663] [id = 321] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119b0f800 == 39 [pid = 1663] [id = 320] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119629000 == 38 [pid = 1663] [id = 319] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x118796000 == 37 [pid = 1663] [id = 318] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x116faf000 == 36 [pid = 1663] [id = 317] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12be6d800 == 35 [pid = 1663] [id = 314] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x11828a000 == 34 [pid = 1663] [id = 315] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119cb0800 == 33 [pid = 1663] [id = 316] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x11828b000 == 32 [pid = 1663] [id = 334] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1a000 == 31 [pid = 1663] [id = 333] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2d4000 == 30 [pid = 1663] [id = 332] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x123ab3800 == 29 [pid = 1663] [id = 331] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1187a9800 == 28 [pid = 1663] [id = 330] 22:48:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2d8800 == 27 [pid = 1663] [id = 329] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11854b800) [pid = 1663] [serial = 903] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118a63c00) [pid = 1663] [serial = 904] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x112a82c00) [pid = 1663] [serial = 891] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x112f57800) [pid = 1663] [serial = 892] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128929000) [pid = 1663] [serial = 888] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126331400) [pid = 1663] [serial = 921] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x123fec800) [pid = 1663] [serial = 918] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x113323000) [pid = 1663] [serial = 894] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x116193800) [pid = 1663] [serial = 895] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118464800) [pid = 1663] [serial = 900] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1184d5c00) [pid = 1663] [serial = 901] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1192b2c00) [pid = 1663] [serial = 906] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119c50c00) [pid = 1663] [serial = 907] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x128929400) [pid = 1663] [serial = 927] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x120e21800) [pid = 1663] [serial = 909] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x121613c00) [pid = 1663] [serial = 910] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121615400) [pid = 1663] [serial = 912] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12165f000) [pid = 1663] [serial = 913] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121795000) [pid = 1663] [serial = 915] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x123f22c00) [pid = 1663] [serial = 916] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118157000) [pid = 1663] [serial = 897] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1181f7400) [pid = 1663] [serial = 898] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1267fac00) [pid = 1663] [serial = 924] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1196ccc00) [pid = 1663] [serial = 495] [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.] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x128c06400) [pid = 1663] [serial = 930] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12892e000) [pid = 1663] [serial = 928] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x128dc6400) [pid = 1663] [serial = 940] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x114f82400) [pid = 1663] [serial = 933] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128c0e800) [pid = 1663] [serial = 931] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x127467800) [pid = 1663] [serial = 925] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1265ce400) [pid = 1663] [serial = 922] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x129214400) [pid = 1663] [serial = 942] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x127464400) [pid = 1663] [serial = 936] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x128c11000) [pid = 1663] [serial = 937] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128c56c00) [pid = 1663] [serial = 939] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119c4f800) [pid = 1663] [serial = 934] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12516fc00) [pid = 1663] [serial = 919] [outer = 0x0] [url = about:blank] 22:48:32 INFO - PROCESS | 1663 | 1467265712389 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] 22:48:32 INFO - PROCESS | 1663 | 1467265712410 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 22:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:48:32 INFO - PROCESS | 1663 | 1467265712415 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 1663 | 1467265712419 Marionette TRACE conn2 <- [1,1314,null,{}] 22:48:32 INFO - PROCESS | 1663 | 1467265712424 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}] 22:48:32 INFO - PROCESS | 1663 | 1467265712428 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:32 INFO - PROCESS | 1663 | 1467265712545 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 22:48:32 INFO - PROCESS | 1663 | 1467265712612 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:32 INFO - PROCESS | 1663 | 1467265712614 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168c2800 == 28 [pid = 1663] [id = 336] 22:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x113dd5400) [pid = 1663] [serial = 1007] [outer = 0x0] 22:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116138400) [pid = 1663] [serial = 1008] [outer = 0x113dd5400] 22:48:32 INFO - PROCESS | 1663 | 1467265712645 Marionette DEBUG loaded listener.js 22:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116a1c000) [pid = 1663] [serial = 1009] [outer = 0x113dd5400] 22:48:32 INFO - PROCESS | 1663 | 1467265712916 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]]]}] 22:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 528ms 22:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:48:32 INFO - PROCESS | 1663 | 1467265712949 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 22:48:32 INFO - PROCESS | 1663 | 1467265712952 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 22:48:32 INFO - PROCESS | 1663 | 1467265712956 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 1663 | 1467265712959 Marionette TRACE conn2 <- [1,1318,null,{}] 22:48:32 INFO - PROCESS | 1663 | 1467265712969 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}] 22:48:32 INFO - PROCESS | 1663 | 1467265712971 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:33 INFO - PROCESS | 1663 | 1467265713054 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 22:48:33 INFO - PROCESS | 1663 | 1467265713062 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 1663 | 1467265713063 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185be000 == 29 [pid = 1663] [id = 337] 22:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1176eb800) [pid = 1663] [serial = 1010] [outer = 0x0] 22:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1181f7800) [pid = 1663] [serial = 1011] [outer = 0x1176eb800] 22:48:33 INFO - PROCESS | 1663 | 1467265713090 Marionette DEBUG loaded listener.js 22:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118544000) [pid = 1663] [serial = 1012] [outer = 0x1176eb800] 22:48:33 INFO - PROCESS | 1663 | 1467265713451 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]]]}] 22:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 528ms 22:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:48:33 INFO - PROCESS | 1663 | 1467265713485 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 22:48:33 INFO - PROCESS | 1663 | 1467265713486 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 22:48:33 INFO - PROCESS | 1663 | 1467265713488 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:48:33 INFO - PROCESS | 1663 | 1467265713491 Marionette TRACE conn2 <- [1,1322,null,{}] 22:48:33 INFO - PROCESS | 1663 | 1467265713498 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}] 22:48:33 INFO - PROCESS | 1663 | 1467265713501 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:33 INFO - PROCESS | 1663 | 1467265713575 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 22:48:33 INFO - PROCESS | 1663 | 1467265713580 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 1663 | 1467265713582 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x119661800 == 30 [pid = 1663] [id = 338] 22:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118f4a800) [pid = 1663] [serial = 1013] [outer = 0x0] 22:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11939a400) [pid = 1663] [serial = 1014] [outer = 0x118f4a800] 22:48:33 INFO - PROCESS | 1663 | 1467265713611 Marionette DEBUG loaded listener.js 22:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1196b9000) [pid = 1663] [serial = 1015] [outer = 0x118f4a800] 22:48:34 INFO - PROCESS | 1663 | 1467265714007 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]]]}] 22:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 573ms 22:48:34 INFO - PROCESS | 1663 | 1467265714062 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 22:48:34 INFO - PROCESS | 1663 | 1467265714065 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 22:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:48:34 INFO - PROCESS | 1663 | 1467265714068 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:48:34 INFO - PROCESS | 1663 | 1467265714070 Marionette TRACE conn2 <- [1,1326,null,{}] 22:48:34 INFO - PROCESS | 1663 | 1467265714073 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}] 22:48:34 INFO - PROCESS | 1663 | 1467265714075 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:34 INFO - PROCESS | 1663 | 1467265714223 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 22:48:34 INFO - PROCESS | 1663 | 1467265714231 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:34 INFO - PROCESS | 1663 | 1467265714232 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e26800 == 31 [pid = 1663] [id = 339] 22:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119691000) [pid = 1663] [serial = 1016] [outer = 0x0] 22:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121429400) [pid = 1663] [serial = 1017] [outer = 0x119691000] 22:48:34 INFO - PROCESS | 1663 | 1467265714306 Marionette DEBUG loaded listener.js 22:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121616c00) [pid = 1663] [serial = 1018] [outer = 0x119691000] 22:48:34 INFO - PROCESS | 1663 | 1467265714629 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]]]}] 22:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 22:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 623ms 22:48:34 INFO - PROCESS | 1663 | 1467265714691 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 22:48:34 INFO - PROCESS | 1663 | 1467265714693 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 22:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:48:34 INFO - PROCESS | 1663 | 1467265714695 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:48:34 INFO - PROCESS | 1663 | 1467265714696 Marionette TRACE conn2 <- [1,1330,null,{}] 22:48:34 INFO - PROCESS | 1663 | 1467265714698 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}] 22:48:34 INFO - PROCESS | 1663 | 1467265714699 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:34 INFO - PROCESS | 1663 | 1467265714788 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 22:48:34 INFO - PROCESS | 1663 | 1467265714824 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:34 INFO - PROCESS | 1663 | 1467265714825 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12175e800 == 32 [pid = 1663] [id = 340] 22:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112f52800) [pid = 1663] [serial = 1019] [outer = 0x0] 22:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121657000) [pid = 1663] [serial = 1020] [outer = 0x112f52800] 22:48:34 INFO - PROCESS | 1663 | 1467265714850 Marionette DEBUG loaded listener.js 22:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121794800) [pid = 1663] [serial = 1021] [outer = 0x112f52800] 22:48:35 INFO - PROCESS | 1663 | 1467265715195 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]]]}] 22:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 22:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 22:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:48:35 INFO - PROCESS | 1663 | 1467265715214 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 22:48:35 INFO - PROCESS | 1663 | 1467265715215 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 22:48:35 INFO - PROCESS | 1663 | 1467265715217 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:48:35 INFO - PROCESS | 1663 | 1467265715218 Marionette TRACE conn2 <- [1,1334,null,{}] 22:48:35 INFO - PROCESS | 1663 | 1467265715221 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}] 22:48:35 INFO - PROCESS | 1663 | 1467265715225 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:35 INFO - PROCESS | 1663 | 1467265715336 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 22:48:35 INFO - PROCESS | 1663 | 1467265715340 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:35 INFO - PROCESS | 1663 | 1467265715341 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251cc000 == 33 [pid = 1663] [id = 341] 22:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1181f4c00) [pid = 1663] [serial = 1022] [outer = 0x0] 22:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123e96400) [pid = 1663] [serial = 1023] [outer = 0x1181f4c00] 22:48:35 INFO - PROCESS | 1663 | 1467265715367 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1261d0c00) [pid = 1663] [serial = 1024] [outer = 0x1181f4c00] 22:48:35 INFO - PROCESS | 1663 | 1467265715751 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]]]}] 22:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 571ms 22:48:35 INFO - PROCESS | 1663 | 1467265715789 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 22:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:48:35 INFO - PROCESS | 1663 | 1467265715791 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 22:48:35 INFO - PROCESS | 1663 | 1467265715805 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:48:35 INFO - PROCESS | 1663 | 1467265715807 Marionette TRACE conn2 <- [1,1338,null,{}] 22:48:35 INFO - PROCESS | 1663 | 1467265715810 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}] 22:48:35 INFO - PROCESS | 1663 | 1467265715812 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:35 INFO - PROCESS | 1663 | 1467265715937 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 22:48:35 INFO - PROCESS | 1663 | 1467265715953 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:35 INFO - PROCESS | 1663 | 1467265715954 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b8d000 == 34 [pid = 1663] [id = 342] 22:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1265bd800) [pid = 1663] [serial = 1025] [outer = 0x0] 22:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1267f9800) [pid = 1663] [serial = 1026] [outer = 0x1265bd800] 22:48:35 INFO - PROCESS | 1663 | 1467265715979 Marionette DEBUG loaded listener.js 22:48:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x127464800) [pid = 1663] [serial = 1027] [outer = 0x1265bd800] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1122b2800) [pid = 1663] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121612c00) [pid = 1663] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x125171800) [pid = 1663] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x125d99c00) [pid = 1663] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x117ed5400) [pid = 1663] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112f4ac00) [pid = 1663] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119393000) [pid = 1663] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112f50c00) [pid = 1663] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11332d400) [pid = 1663] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a82800) [pid = 1663] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116803400) [pid = 1663] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11223e800) [pid = 1663] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1181f4800) [pid = 1663] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1128cf800) [pid = 1663] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1182b3000) [pid = 1663] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:48:36 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121792800) [pid = 1663] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:48:36 INFO - PROCESS | 1663 | 1467265716913 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]]]}] 22:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 22:48:36 INFO - PROCESS | 1663 | 1467265716929 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 22:48:36 INFO - PROCESS | 1663 | 1467265716930 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 22:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:48:36 INFO - PROCESS | 1663 | 1467265716932 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:48:36 INFO - PROCESS | 1663 | 1467265716933 Marionette TRACE conn2 <- [1,1342,null,{}] 22:48:36 INFO - PROCESS | 1663 | 1467265716935 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}] 22:48:36 INFO - PROCESS | 1663 | 1467265716936 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:37 INFO - PROCESS | 1663 | 1467265717007 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 22:48:37 INFO - PROCESS | 1663 | 1467265717013 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:37 INFO - PROCESS | 1663 | 1467265717015 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f6d800 == 35 [pid = 1663] [id = 343] 22:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1131ae400) [pid = 1663] [serial = 1028] [outer = 0x0] 22:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1182b3800) [pid = 1663] [serial = 1029] [outer = 0x1131ae400] 22:48:37 INFO - PROCESS | 1663 | 1467265717039 Marionette DEBUG loaded listener.js 22:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x120e1d800) [pid = 1663] [serial = 1030] [outer = 0x1131ae400] 22:48:37 INFO - PROCESS | 1663 | 1467265717337 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]]]}] 22:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 468ms 22:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:48:37 INFO - PROCESS | 1663 | 1467265717413 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 22:48:37 INFO - PROCESS | 1663 | 1467265717414 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 22:48:37 INFO - PROCESS | 1663 | 1467265717416 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:48:37 INFO - PROCESS | 1663 | 1467265717417 Marionette TRACE conn2 <- [1,1346,null,{}] 22:48:37 INFO - PROCESS | 1663 | 1467265717419 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}] 22:48:37 INFO - PROCESS | 1663 | 1467265717420 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:37 INFO - PROCESS | 1663 | 1467265717501 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 22:48:37 INFO - PROCESS | 1663 | 1467265717505 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:37 INFO - PROCESS | 1663 | 1467265717506 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12952d800 == 36 [pid = 1663] [id = 344] 22:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112a5cc00) [pid = 1663] [serial = 1031] [outer = 0x0] 22:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x125171800) [pid = 1663] [serial = 1032] [outer = 0x112a5cc00] 22:48:37 INFO - PROCESS | 1663 | 1467265717534 Marionette DEBUG loaded listener.js 22:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127466400) [pid = 1663] [serial = 1033] [outer = 0x112a5cc00] 22:48:37 INFO - PROCESS | 1663 | 1467265717962 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]]]}] 22:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 569ms 22:48:37 INFO - PROCESS | 1663 | 1467265717986 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 22:48:37 INFO - PROCESS | 1663 | 1467265717988 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 22:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:48:37 INFO - PROCESS | 1663 | 1467265717991 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:48:37 INFO - PROCESS | 1663 | 1467265717996 Marionette TRACE conn2 <- [1,1350,null,{}] 22:48:38 INFO - PROCESS | 1663 | 1467265717999 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}] 22:48:38 INFO - PROCESS | 1663 | 1467265718001 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:38 INFO - PROCESS | 1663 | 1467265718113 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 22:48:38 INFO - PROCESS | 1663 | 1467265718119 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:38 INFO - PROCESS | 1663 | 1467265718120 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ee800 == 37 [pid = 1663] [id = 345] 22:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x124c3f000) [pid = 1663] [serial = 1034] [outer = 0x0] 22:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128928000) [pid = 1663] [serial = 1035] [outer = 0x124c3f000] 22:48:38 INFO - PROCESS | 1663 | 1467265718144 Marionette DEBUG loaded listener.js 22:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12892e400) [pid = 1663] [serial = 1036] [outer = 0x124c3f000] 22:48:38 INFO - PROCESS | 1663 | 1467265718707 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]]]}] 22:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 776ms 22:48:38 INFO - PROCESS | 1663 | 1467265718768 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 22:48:38 INFO - PROCESS | 1663 | 1467265718770 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 22:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:48:38 INFO - PROCESS | 1663 | 1467265718773 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:48:38 INFO - PROCESS | 1663 | 1467265718775 Marionette TRACE conn2 <- [1,1354,null,{}] 22:48:38 INFO - PROCESS | 1663 | 1467265718779 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}] 22:48:38 INFO - PROCESS | 1663 | 1467265718781 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:38 INFO - PROCESS | 1663 | 1467265718893 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 22:48:38 INFO - PROCESS | 1663 | 1467265718950 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:38 INFO - PROCESS | 1663 | 1467265718951 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182a4800 == 38 [pid = 1663] [id = 346] 22:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112f4b000) [pid = 1663] [serial = 1037] [outer = 0x0] 22:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1131b1000) [pid = 1663] [serial = 1038] [outer = 0x112f4b000] 22:48:38 INFO - PROCESS | 1663 | 1467265718982 Marionette DEBUG loaded listener.js 22:48:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1167a7800) [pid = 1663] [serial = 1039] [outer = 0x112f4b000] 22:48:39 INFO - PROCESS | 1663 | 1467265719709 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]]]}] 22:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 973ms 22:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:48:39 INFO - PROCESS | 1663 | 1467265719747 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 22:48:39 INFO - PROCESS | 1663 | 1467265719749 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 22:48:39 INFO - PROCESS | 1663 | 1467265719752 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:48:39 INFO - PROCESS | 1663 | 1467265719754 Marionette TRACE conn2 <- [1,1358,null,{}] 22:48:39 INFO - PROCESS | 1663 | 1467265719758 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}] 22:48:39 INFO - PROCESS | 1663 | 1467265719759 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:39 INFO - PROCESS | 1663 | 1467265719865 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 22:48:39 INFO - PROCESS | 1663 | 1467265719946 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:39 INFO - PROCESS | 1663 | 1467265719949 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fb8000 == 39 [pid = 1663] [id = 347] 22:48:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x112f51000) [pid = 1663] [serial = 1040] [outer = 0x0] 22:48:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1132cd000) [pid = 1663] [serial = 1041] [outer = 0x112f51000] 22:48:39 INFO - PROCESS | 1663 | 1467265719977 Marionette DEBUG loaded listener.js 22:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11687d000) [pid = 1663] [serial = 1042] [outer = 0x112f51000] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12952d800 == 38 [pid = 1663] [id = 344] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x128f6d800 == 37 [pid = 1663] [id = 343] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x128b8d000 == 36 [pid = 1663] [id = 342] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1251cc000 == 35 [pid = 1663] [id = 341] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12175e800 == 34 [pid = 1663] [id = 340] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x120e26800 == 33 [pid = 1663] [id = 339] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x119661800 == 32 [pid = 1663] [id = 338] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1185be000 == 31 [pid = 1663] [id = 337] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1168c2800 == 30 [pid = 1663] [id = 336] 22:48:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d9800 == 29 [pid = 1663] [id = 335] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x129327400) [pid = 1663] [serial = 987] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x128dc5800) [pid = 1663] [serial = 984] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12165d000) [pid = 1663] [serial = 966] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x125d97400) [pid = 1663] [serial = 969] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1265b6c00) [pid = 1663] [serial = 972] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1182b2400) [pid = 1663] [serial = 954] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118465800) [pid = 1663] [serial = 955] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x129329800) [pid = 1663] [serial = 943] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1196aa800) [pid = 1663] [serial = 960] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11994ec00) [pid = 1663] [serial = 961] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12611b800) [pid = 1663] [serial = 970] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118f4b800) [pid = 1663] [serial = 957] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119390c00) [pid = 1663] [serial = 958] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x115dd1c00) [pid = 1663] [serial = 951] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116f62000) [pid = 1663] [serial = 952] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112f55800) [pid = 1663] [serial = 945] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11337e400) [pid = 1663] [serial = 946] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1176ef400) [pid = 1663] [serial = 948] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1181f6400) [pid = 1663] [serial = 949] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x129217400) [pid = 1663] [serial = 985] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1267f3800) [pid = 1663] [serial = 973] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11815b400) [pid = 1663] [serial = 976] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1267fd800) [pid = 1663] [serial = 981] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x112a51000) [pid = 1663] [serial = 975] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x128c09800) [pid = 1663] [serial = 982] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12160f000) [pid = 1663] [serial = 964] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x119c4cc00) [pid = 1663] [serial = 963] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x121654c00) [pid = 1663] [serial = 978] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12611cc00) [pid = 1663] [serial = 979] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x125170800) [pid = 1663] [serial = 967] [outer = 0x0] [url = about:blank] 22:48:40 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x129331000) [pid = 1663] [serial = 988] [outer = 0x0] [url = about:blank] 22:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 623ms 22:48:40 INFO - PROCESS | 1663 | 1467265720372 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]]]}] 22:48:40 INFO - PROCESS | 1663 | 1467265720379 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 22:48:40 INFO - PROCESS | 1663 | 1467265720382 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 22:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:48:40 INFO - PROCESS | 1663 | 1467265720387 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 1663 | 1467265720388 Marionette TRACE conn2 <- [1,1362,null,{}] 22:48:40 INFO - PROCESS | 1663 | 1467265720391 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}] 22:48:40 INFO - PROCESS | 1663 | 1467265720394 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:40 INFO - PROCESS | 1663 | 1467265720472 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 22:48:40 INFO - PROCESS | 1663 | 1467265720478 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:40 INFO - PROCESS | 1663 | 1467265720480 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a96000 == 30 [pid = 1663] [id = 348] 22:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x116f62000) [pid = 1663] [serial = 1043] [outer = 0x0] 22:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1181ef000) [pid = 1663] [serial = 1044] [outer = 0x116f62000] 22:48:40 INFO - PROCESS | 1663 | 1467265720507 Marionette DEBUG loaded listener.js 22:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x118465c00) [pid = 1663] [serial = 1045] [outer = 0x116f62000] 22:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 470ms 22:48:40 INFO - PROCESS | 1663 | 1467265720848 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]]]}] 22:48:40 INFO - PROCESS | 1663 | 1467265720857 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 22:48:40 INFO - PROCESS | 1663 | 1467265720859 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 22:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:48:40 INFO - PROCESS | 1663 | 1467265720865 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 1663 | 1467265720867 Marionette TRACE conn2 <- [1,1366,null,{}] 22:48:40 INFO - PROCESS | 1663 | 1467265720894 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}] 22:48:40 INFO - PROCESS | 1663 | 1467265720898 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:40 INFO - PROCESS | 1663 | 1467265720977 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 22:48:40 INFO - PROCESS | 1663 | 1467265720985 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:40 INFO - PROCESS | 1663 | 1467265720987 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x119991000 == 31 [pid = 1663] [id = 349] 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1187b7000) [pid = 1663] [serial = 1046] [outer = 0x0] 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118f4ac00) [pid = 1663] [serial = 1047] [outer = 0x1187b7000] 22:48:41 INFO - PROCESS | 1663 | 1467265721015 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11938ec00) [pid = 1663] [serial = 1048] [outer = 0x1187b7000] 22:48:41 INFO - PROCESS | 1663 | 1467265721370 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] 22:48:41 INFO - PROCESS | 1663 | 1467265721388 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 22:48:41 INFO - PROCESS | 1663 | 1467265721390 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:48:41 INFO - PROCESS | 1663 | 1467265721392 Marionette TRACE conn2 <- [1,1370,null,{}] 22:48:41 INFO - PROCESS | 1663 | 1467265721396 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}] 22:48:41 INFO - PROCESS | 1663 | 1467265721398 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:41 INFO - PROCESS | 1663 | 1467265721480 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 22:48:41 INFO - PROCESS | 1663 | 1467265721530 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:41 INFO - PROCESS | 1663 | 1467265721532 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x121187000 == 32 [pid = 1663] [id = 350] 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112a36800) [pid = 1663] [serial = 1049] [outer = 0x0] 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1196b5800) [pid = 1663] [serial = 1050] [outer = 0x112a36800] 22:48:41 INFO - PROCESS | 1663 | 1467265721556 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x121429c00) [pid = 1663] [serial = 1051] [outer = 0x112a36800] 22:48:41 INFO - PROCESS | 1663 | 1467265721843 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] 22:48:41 INFO - PROCESS | 1663 | 1467265721867 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 22:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:48:41 INFO - PROCESS | 1663 | 1467265721870 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:48:41 INFO - PROCESS | 1663 | 1467265721871 Marionette TRACE conn2 <- [1,1374,null,{}] 22:48:41 INFO - PROCESS | 1663 | 1467265721873 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}] 22:48:41 INFO - PROCESS | 1663 | 1467265721875 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:41 INFO - PROCESS | 1663 | 1467265721952 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 22:48:41 INFO - PROCESS | 1663 | 1467265721956 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:41 INFO - PROCESS | 1663 | 1467265721957 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ac7800 == 33 [pid = 1663] [id = 351] 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112ab4000) [pid = 1663] [serial = 1052] [outer = 0x0] 22:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x121654000) [pid = 1663] [serial = 1053] [outer = 0x112ab4000] 22:48:41 INFO - PROCESS | 1663 | 1467265721983 Marionette DEBUG loaded listener.js 22:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x121798000) [pid = 1663] [serial = 1054] [outer = 0x112ab4000] 22:48:42 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:42 INFO - PROCESS | 1663 | 1467265722349 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] 22:48:42 INFO - PROCESS | 1663 | 1467265722390 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 22:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:48:42 INFO - PROCESS | 1663 | 1467265722393 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - PROCESS | 1663 | 1467265722394 Marionette TRACE conn2 <- [1,1378,null,{}] 22:48:42 INFO - PROCESS | 1663 | 1467265722396 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}] 22:48:42 INFO - PROCESS | 1663 | 1467265722400 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:42 INFO - PROCESS | 1663 | 1467265722514 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 22:48:42 INFO - PROCESS | 1663 | 1467265722546 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:42 INFO - PROCESS | 1663 | 1467265722547 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x126769000 == 34 [pid = 1663] [id = 352] 22:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1217e1400) [pid = 1663] [serial = 1055] [outer = 0x0] 22:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x124b4a400) [pid = 1663] [serial = 1056] [outer = 0x1217e1400] 22:48:42 INFO - PROCESS | 1663 | 1467265722572 Marionette DEBUG loaded listener.js 22:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x127465c00) [pid = 1663] [serial = 1057] [outer = 0x1217e1400] 22:48:42 INFO - PROCESS | 1663 | 1467265722898 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] 22:48:42 INFO - PROCESS | 1663 | 1467265722913 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 22:48:42 INFO - PROCESS | 1663 | 1467265722915 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - PROCESS | 1663 | 1467265722916 Marionette TRACE conn2 <- [1,1382,null,{}] 22:48:42 INFO - PROCESS | 1663 | 1467265722919 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}] 22:48:42 INFO - PROCESS | 1663 | 1467265722920 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:43 INFO - PROCESS | 1663 | 1467265723021 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 22:48:43 INFO - PROCESS | 1663 | 1467265723024 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:43 INFO - PROCESS | 1663 | 1467265723025 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc7000 == 35 [pid = 1663] [id = 353] 22:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1128cdc00) [pid = 1663] [serial = 1058] [outer = 0x0] 22:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x128929000) [pid = 1663] [serial = 1059] [outer = 0x1128cdc00] 22:48:43 INFO - PROCESS | 1663 | 1467265723050 Marionette DEBUG loaded listener.js 22:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x128c06400) [pid = 1663] [serial = 1060] [outer = 0x1128cdc00] 22:48:43 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:43 INFO - PROCESS | 1663 | 1467265723396 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] 22:48:43 INFO - PROCESS | 1663 | 1467265723436 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 22:48:43 INFO - PROCESS | 1663 | 1467265723438 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:48:43 INFO - PROCESS | 1663 | 1467265723439 Marionette TRACE conn2 <- [1,1386,null,{}] 22:48:43 INFO - PROCESS | 1663 | 1467265723442 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}] 22:48:43 INFO - PROCESS | 1663 | 1467265723443 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:43 INFO - PROCESS | 1663 | 1467265723536 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 22:48:43 INFO - PROCESS | 1663 | 1467265723572 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:43 INFO - PROCESS | 1663 | 1467265723573 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x129539800 == 36 [pid = 1663] [id = 354] 22:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128c09400) [pid = 1663] [serial = 1061] [outer = 0x0] 22:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128c55c00) [pid = 1663] [serial = 1062] [outer = 0x128c09400] 22:48:43 INFO - PROCESS | 1663 | 1467265723597 Marionette DEBUG loaded listener.js 22:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x128dc7000) [pid = 1663] [serial = 1063] [outer = 0x128c09400] 22:48:43 INFO - PROCESS | 1663 | 1467265723918 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] 22:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:48:43 INFO - PROCESS | 1663 | 1467265723959 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 22:48:43 INFO - PROCESS | 1663 | 1467265723962 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:48:43 INFO - PROCESS | 1663 | 1467265723963 Marionette TRACE conn2 <- [1,1390,null,{}] 22:48:43 INFO - PROCESS | 1663 | 1467265723965 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}] 22:48:43 INFO - PROCESS | 1663 | 1467265723967 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:44 INFO - PROCESS | 1663 | 1467265724061 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 22:48:44 INFO - PROCESS | 1663 | 1467265724064 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:44 INFO - PROCESS | 1663 | 1467265724065 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84b000 == 37 [pid = 1663] [id = 355] 22:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128c0b800) [pid = 1663] [serial = 1064] [outer = 0x0] 22:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x129215c00) [pid = 1663] [serial = 1065] [outer = 0x128c0b800] 22:48:44 INFO - PROCESS | 1663 | 1467265724096 Marionette DEBUG loaded listener.js 22:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12932e400) [pid = 1663] [serial = 1066] [outer = 0x128c0b800] 22:48:44 INFO - PROCESS | 1663 | 1467265724454 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]]]}] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112a5cc00) [pid = 1663] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1181f4c00) [pid = 1663] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1176eb800) [pid = 1663] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113dd5400) [pid = 1663] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118f4a800) [pid = 1663] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11687f000) [pid = 1663] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x115dd3c00) [pid = 1663] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1184d4400) [pid = 1663] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121795c00) [pid = 1663] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x125ad3400) [pid = 1663] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x111ba9400) [pid = 1663] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112f52800) [pid = 1663] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1265bd800) [pid = 1663] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x119691000) [pid = 1663] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:48:44 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1131ae400) [pid = 1663] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 22:48:44 INFO - PROCESS | 1663 | 1467265724481 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 22:48:44 INFO - PROCESS | 1663 | 1467265724483 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 22:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:48:44 INFO - PROCESS | 1663 | 1467265724485 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:48:44 INFO - PROCESS | 1663 | 1467265724486 Marionette TRACE conn2 <- [1,1394,null,{}] 22:48:44 INFO - PROCESS | 1663 | 1467265724488 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}] 22:48:44 INFO - PROCESS | 1663 | 1467265724489 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:44 INFO - PROCESS | 1663 | 1467265724565 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 22:48:44 INFO - PROCESS | 1663 | 1467265724569 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:44 INFO - PROCESS | 1663 | 1467265724570 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f95000 == 38 [pid = 1663] [id = 356] 22:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1131a3800) [pid = 1663] [serial = 1067] [outer = 0x0] 22:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x115dd3c00) [pid = 1663] [serial = 1068] [outer = 0x1131a3800] 22:48:44 INFO - PROCESS | 1663 | 1467265724595 Marionette DEBUG loaded listener.js 22:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11854e000) [pid = 1663] [serial = 1069] [outer = 0x1131a3800] 22:48:44 INFO - PROCESS | 1663 | 1467265724925 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]]]}] 22:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 22:48:44 INFO - PROCESS | 1663 | 1467265724953 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 22:48:44 INFO - PROCESS | 1663 | 1467265724955 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 22:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:48:44 INFO - PROCESS | 1663 | 1467265724957 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:48:44 INFO - PROCESS | 1663 | 1467265724959 Marionette TRACE conn2 <- [1,1398,null,{}] 22:48:44 INFO - PROCESS | 1663 | 1467265724961 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}] 22:48:44 INFO - PROCESS | 1663 | 1467265724962 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:45 INFO - PROCESS | 1663 | 1467265725051 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 22:48:45 INFO - PROCESS | 1663 | 1467265725107 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:45 INFO - PROCESS | 1663 | 1467265725109 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b25b000 == 39 [pid = 1663] [id = 357] 22:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113028400) [pid = 1663] [serial = 1070] [outer = 0x0] 22:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119691000) [pid = 1663] [serial = 1071] [outer = 0x113028400] 22:48:45 INFO - PROCESS | 1663 | 1467265725144 Marionette DEBUG loaded listener.js 22:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x129335c00) [pid = 1663] [serial = 1072] [outer = 0x113028400] 22:48:45 INFO - PROCESS | 1663 | 1467265725419 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]]]}] 22:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 22:48:45 INFO - PROCESS | 1663 | 1467265725479 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 22:48:45 INFO - PROCESS | 1663 | 1467265725481 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 22:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:48:45 INFO - PROCESS | 1663 | 1467265725484 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:48:45 INFO - PROCESS | 1663 | 1467265725485 Marionette TRACE conn2 <- [1,1402,null,{}] 22:48:45 INFO - PROCESS | 1663 | 1467265725487 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}] 22:48:45 INFO - PROCESS | 1663 | 1467265725488 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:45 INFO - PROCESS | 1663 | 1467265725568 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 22:48:45 INFO - PROCESS | 1663 | 1467265725571 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:45 INFO - PROCESS | 1663 | 1467265725573 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba85000 == 40 [pid = 1663] [id = 358] 22:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x129577800) [pid = 1663] [serial = 1073] [outer = 0x0] 22:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12957f800) [pid = 1663] [serial = 1074] [outer = 0x129577800] 22:48:45 INFO - PROCESS | 1663 | 1467265725597 Marionette DEBUG loaded listener.js 22:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1295e4000) [pid = 1663] [serial = 1075] [outer = 0x129577800] 22:48:45 INFO - PROCESS | 1663 | 1467265725945 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]]]}] 22:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 22:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:48:45 INFO - PROCESS | 1663 | 1467265725954 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 22:48:45 INFO - PROCESS | 1663 | 1467265725956 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 22:48:45 INFO - PROCESS | 1663 | 1467265725961 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:48:45 INFO - PROCESS | 1663 | 1467265725962 Marionette TRACE conn2 <- [1,1406,null,{}] 22:48:45 INFO - PROCESS | 1663 | 1467265725966 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}] 22:48:45 INFO - PROCESS | 1663 | 1467265725968 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:46 INFO - PROCESS | 1663 | 1467265726126 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 22:48:46 INFO - PROCESS | 1663 | 1467265726134 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:46 INFO - PROCESS | 1663 | 1467265726145 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb17800 == 41 [pid = 1663] [id = 359] 22:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1295e0400) [pid = 1663] [serial = 1076] [outer = 0x0] 22:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1295e8800) [pid = 1663] [serial = 1077] [outer = 0x1295e0400] 22:48:46 INFO - PROCESS | 1663 | 1467265726182 Marionette DEBUG loaded listener.js 22:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1296d8000) [pid = 1663] [serial = 1078] [outer = 0x1295e0400] 22:48:46 INFO - PROCESS | 1663 | 1467265726666 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]]]}] 22:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 721ms 22:48:46 INFO - PROCESS | 1663 | 1467265726696 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 22:48:46 INFO - PROCESS | 1663 | 1467265726698 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 22:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:48:46 INFO - PROCESS | 1663 | 1467265726703 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:48:46 INFO - PROCESS | 1663 | 1467265726704 Marionette TRACE conn2 <- [1,1410,null,{}] 22:48:46 INFO - PROCESS | 1663 | 1467265726708 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}] 22:48:46 INFO - PROCESS | 1663 | 1467265726712 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:46 INFO - PROCESS | 1663 | 1467265726817 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 22:48:46 INFO - PROCESS | 1663 | 1467265726887 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:46 INFO - PROCESS | 1663 | 1467265726888 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185c8000 == 42 [pid = 1663] [id = 360] 22:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x112a9a800) [pid = 1663] [serial = 1079] [outer = 0x0] 22:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11337e400) [pid = 1663] [serial = 1080] [outer = 0x112a9a800] 22:48:46 INFO - PROCESS | 1663 | 1467265726919 Marionette DEBUG loaded listener.js 22:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x116f60c00) [pid = 1663] [serial = 1081] [outer = 0x112a9a800] 22:48:47 INFO - PROCESS | 1663 | 1467265727458 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]]]}] 22:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 822ms 22:48:47 INFO - PROCESS | 1663 | 1467265727524 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 22:48:47 INFO - PROCESS | 1663 | 1467265727527 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 22:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:48:47 INFO - PROCESS | 1663 | 1467265727532 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:48:47 INFO - PROCESS | 1663 | 1467265727534 Marionette TRACE conn2 <- [1,1414,null,{}] 22:48:47 INFO - PROCESS | 1663 | 1467265727536 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}] 22:48:47 INFO - PROCESS | 1663 | 1467265727538 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:47 INFO - PROCESS | 1663 | 1467265727640 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 22:48:47 INFO - PROCESS | 1663 | 1467265727693 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:47 INFO - PROCESS | 1663 | 1467265727695 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x125122000 == 43 [pid = 1663] [id = 361] 22:48:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118a57000) [pid = 1663] [serial = 1082] [outer = 0x0] 22:48:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1192ac400) [pid = 1663] [serial = 1083] [outer = 0x118a57000] 22:48:47 INFO - PROCESS | 1663 | 1467265727725 Marionette DEBUG loaded listener.js 22:48:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11994c400) [pid = 1663] [serial = 1084] [outer = 0x118a57000] 22:48:48 INFO - PROCESS | 1663 | 1467265728171 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]]]}] 22:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 669ms 22:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:48:48 INFO - PROCESS | 1663 | 1467265728202 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 1663 | 1467265728203 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 22:48:48 INFO - PROCESS | 1663 | 1467265728206 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 1663 | 1467265728208 Marionette TRACE conn2 <- [1,1418,null,{}] 22:48:48 INFO - PROCESS | 1663 | 1467265728216 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}] 22:48:48 INFO - PROCESS | 1663 | 1467265728219 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:48 INFO - PROCESS | 1663 | 1467265728319 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 22:48:48 INFO - PROCESS | 1663 | 1467265728378 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:48 INFO - PROCESS | 1663 | 1467265728380 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be7e800 == 44 [pid = 1663] [id = 362] 22:48:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12165e400) [pid = 1663] [serial = 1085] [outer = 0x0] 22:48:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124953400) [pid = 1663] [serial = 1086] [outer = 0x12165e400] 22:48:48 INFO - PROCESS | 1663 | 1467265728411 Marionette DEBUG loaded listener.js 22:48:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12611cc00) [pid = 1663] [serial = 1087] [outer = 0x12165e400] 22:48:48 INFO - PROCESS | 1663 | 1467265728860 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]]]}] 22:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 721ms 22:48:48 INFO - PROCESS | 1663 | 1467265728958 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 1663 | 1467265728962 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 22:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:48:48 INFO - PROCESS | 1663 | 1467265728966 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 1663 | 1467265728967 Marionette TRACE conn2 <- [1,1422,null,{}] 22:48:48 INFO - PROCESS | 1663 | 1467265728970 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}] 22:48:48 INFO - PROCESS | 1663 | 1467265728971 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:49 INFO - PROCESS | 1663 | 1467265729069 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 22:48:49 INFO - PROCESS | 1663 | 1467265729138 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:49 INFO - PROCESS | 1663 | 1467265729139 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f9b000 == 45 [pid = 1663] [id = 363] 22:48:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x116888800) [pid = 1663] [serial = 1088] [outer = 0x0] 22:48:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x125d9fc00) [pid = 1663] [serial = 1089] [outer = 0x116888800] 22:48:49 INFO - PROCESS | 1663 | 1467265729169 Marionette DEBUG loaded listener.js 22:48:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x128c04400) [pid = 1663] [serial = 1090] [outer = 0x116888800] 22:48:49 INFO - PROCESS | 1663 | 1467265729764 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]]]}] 22:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 869ms 22:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:48:49 INFO - PROCESS | 1663 | 1467265729835 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 22:48:49 INFO - PROCESS | 1663 | 1467265729837 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 22:48:49 INFO - PROCESS | 1663 | 1467265729840 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:48:49 INFO - PROCESS | 1663 | 1467265729842 Marionette TRACE conn2 <- [1,1426,null,{}] 22:48:49 INFO - PROCESS | 1663 | 1467265729846 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}] 22:48:49 INFO - PROCESS | 1663 | 1467265729847 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:49 INFO - PROCESS | 1663 | 1467265729946 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 22:48:50 INFO - PROCESS | 1663 | 1467265730023 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:50 INFO - PROCESS | 1663 | 1467265730024 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168bb000 == 46 [pid = 1663] [id = 364] 22:48:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1164e7000) [pid = 1663] [serial = 1091] [outer = 0x0] 22:48:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x116883400) [pid = 1663] [serial = 1092] [outer = 0x1164e7000] 22:48:50 INFO - PROCESS | 1663 | 1467265730052 Marionette DEBUG loaded listener.js 22:48:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1181f3400) [pid = 1663] [serial = 1093] [outer = 0x1164e7000] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba85000 == 45 [pid = 1663] [id = 358] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12b25b000 == 44 [pid = 1663] [id = 357] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x120f95000 == 43 [pid = 1663] [id = 356] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84b000 == 42 [pid = 1663] [id = 355] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x129539800 == 41 [pid = 1663] [id = 354] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x128cc7000 == 40 [pid = 1663] [id = 353] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x126769000 == 39 [pid = 1663] [id = 352] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x123ac7800 == 38 [pid = 1663] [id = 351] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x121187000 == 37 [pid = 1663] [id = 350] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x119991000 == 36 [pid = 1663] [id = 349] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x118a96000 == 35 [pid = 1663] [id = 348] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x116fb8000 == 34 [pid = 1663] [id = 347] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ee800 == 33 [pid = 1663] [id = 345] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a4800 == 32 [pid = 1663] [id = 346] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x120f9b000 == 31 [pid = 1663] [id = 363] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12be7e800 == 30 [pid = 1663] [id = 362] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x125122000 == 29 [pid = 1663] [id = 361] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb17800 == 28 [pid = 1663] [id = 359] 22:48:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1185c8000 == 27 [pid = 1663] [id = 360] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x128928000) [pid = 1663] [serial = 1035] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x125171800) [pid = 1663] [serial = 1032] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x123e96400) [pid = 1663] [serial = 1023] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1181f7800) [pid = 1663] [serial = 1011] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118544000) [pid = 1663] [serial = 1012] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116138400) [pid = 1663] [serial = 1008] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116a1c000) [pid = 1663] [serial = 1009] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11939a400) [pid = 1663] [serial = 1014] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1187c2000) [pid = 1663] [serial = 1006] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1182bc800) [pid = 1663] [serial = 1005] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1181f5800) [pid = 1663] [serial = 991] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116f22000) [pid = 1663] [serial = 990] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119693000) [pid = 1663] [serial = 994] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1192ad000) [pid = 1663] [serial = 993] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x124b48c00) [pid = 1663] [serial = 997] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12179a000) [pid = 1663] [serial = 996] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12892c800) [pid = 1663] [serial = 1000] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x127460c00) [pid = 1663] [serial = 999] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1133b8000) [pid = 1663] [serial = 1003] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121794800) [pid = 1663] [serial = 1021] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112f4c400) [pid = 1663] [serial = 1002] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121657000) [pid = 1663] [serial = 1020] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1267f9800) [pid = 1663] [serial = 1026] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1261d0c00) [pid = 1663] [serial = 1024] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x127464800) [pid = 1663] [serial = 1027] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x121616c00) [pid = 1663] [serial = 1018] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x121429400) [pid = 1663] [serial = 1017] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1182b3800) [pid = 1663] [serial = 1029] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x120e1d800) [pid = 1663] [serial = 1030] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x127466400) [pid = 1663] [serial = 1033] [outer = 0x0] [url = about:blank] 22:48:50 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1196b9000) [pid = 1663] [serial = 1015] [outer = 0x0] [url = about:blank] 22:48:51 INFO - PROCESS | 1663 | 1467265731020 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]]]}] 22:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1222ms 22:48:51 INFO - PROCESS | 1663 | 1467265731063 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 22:48:51 INFO - PROCESS | 1663 | 1467265731065 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 22:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:48:51 INFO - PROCESS | 1663 | 1467265731068 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:48:51 INFO - PROCESS | 1663 | 1467265731070 Marionette TRACE conn2 <- [1,1430,null,{}] 22:48:51 INFO - PROCESS | 1663 | 1467265731073 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}] 22:48:51 INFO - PROCESS | 1663 | 1467265731075 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:51 INFO - PROCESS | 1663 | 1467265731155 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 22:48:51 INFO - PROCESS | 1663 | 1467265731163 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 1663 | 1467265731165 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1164a5000 == 28 [pid = 1663] [id = 365] 22:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11269b800) [pid = 1663] [serial = 1094] [outer = 0x0] 22:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112a5a000) [pid = 1663] [serial = 1095] [outer = 0x11269b800] 22:48:51 INFO - PROCESS | 1663 | 1467265731192 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1110f2400) [pid = 1663] [serial = 1096] [outer = 0x11269b800] 22:48:51 INFO - PROCESS | 1663 | 1467265731558 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]]]}] 22:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 521ms 22:48:51 INFO - PROCESS | 1663 | 1467265731588 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 22:48:51 INFO - PROCESS | 1663 | 1467265731592 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 22:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:48:51 INFO - PROCESS | 1663 | 1467265731599 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:48:51 INFO - PROCESS | 1663 | 1467265731600 Marionette TRACE conn2 <- [1,1434,null,{}] 22:48:51 INFO - PROCESS | 1663 | 1467265731603 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}] 22:48:51 INFO - PROCESS | 1663 | 1467265731604 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:51 INFO - PROCESS | 1663 | 1467265731693 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 22:48:51 INFO - PROCESS | 1663 | 1467265731700 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 1663 | 1467265731702 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x118290000 == 29 [pid = 1663] [id = 366] 22:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1130dcc00) [pid = 1663] [serial = 1097] [outer = 0x0] 22:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x115e8b400) [pid = 1663] [serial = 1098] [outer = 0x1130dcc00] 22:48:51 INFO - PROCESS | 1663 | 1467265731729 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1167a7c00) [pid = 1663] [serial = 1099] [outer = 0x1130dcc00] 22:48:52 INFO - PROCESS | 1663 | 1467265732083 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]]]}] 22:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 22:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:48:52 INFO - PROCESS | 1663 | 1467265732118 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 22:48:52 INFO - PROCESS | 1663 | 1467265732120 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 22:48:52 INFO - PROCESS | 1663 | 1467265732122 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:48:52 INFO - PROCESS | 1663 | 1467265732124 Marionette TRACE conn2 <- [1,1438,null,{}] 22:48:52 INFO - PROCESS | 1663 | 1467265732132 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}] 22:48:52 INFO - PROCESS | 1663 | 1467265732135 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:52 INFO - PROCESS | 1663 | 1467265732210 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 22:48:52 INFO - PROCESS | 1663 | 1467265732218 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:52 INFO - PROCESS | 1663 | 1467265732220 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x11951d000 == 30 [pid = 1663] [id = 367] 22:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112698400) [pid = 1663] [serial = 1100] [outer = 0x0] 22:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1181f5800) [pid = 1663] [serial = 1101] [outer = 0x112698400] 22:48:52 INFO - PROCESS | 1663 | 1467265732248 Marionette DEBUG loaded listener.js 22:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118461400) [pid = 1663] [serial = 1102] [outer = 0x112698400] 22:48:52 INFO - PROCESS | 1663 | 1467265732584 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]]]}] 22:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 471ms 22:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:48:52 INFO - PROCESS | 1663 | 1467265732595 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 22:48:52 INFO - PROCESS | 1663 | 1467265732598 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 22:48:52 INFO - PROCESS | 1663 | 1467265732601 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:48:52 INFO - PROCESS | 1663 | 1467265732602 Marionette TRACE conn2 <- [1,1442,null,{}] 22:48:52 INFO - PROCESS | 1663 | 1467265732604 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}] 22:48:52 INFO - PROCESS | 1663 | 1467265732605 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:52 INFO - PROCESS | 1663 | 1467265732683 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 22:48:52 INFO - PROCESS | 1663 | 1467265732742 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:52 INFO - PROCESS | 1663 | 1467265732743 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x11963a000 == 31 [pid = 1663] [id = 368] 22:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1181f5c00) [pid = 1663] [serial = 1103] [outer = 0x0] 22:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1187b7c00) [pid = 1663] [serial = 1104] [outer = 0x1181f5c00] 22:48:52 INFO - PROCESS | 1663 | 1467265732768 Marionette DEBUG loaded listener.js 22:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119227400) [pid = 1663] [serial = 1105] [outer = 0x1181f5c00] 22:48:53 INFO - PROCESS | 1663 | 1467265733074 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]]]}] 22:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 22:48:53 INFO - PROCESS | 1663 | 1467265733119 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 22:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:48:53 INFO - PROCESS | 1663 | 1467265733121 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 22:48:53 INFO - PROCESS | 1663 | 1467265733123 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:48:53 INFO - PROCESS | 1663 | 1467265733124 Marionette TRACE conn2 <- [1,1446,null,{}] 22:48:53 INFO - PROCESS | 1663 | 1467265733128 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}] 22:48:53 INFO - PROCESS | 1663 | 1467265733129 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:53 INFO - PROCESS | 1663 | 1467265733221 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 22:48:53 INFO - PROCESS | 1663 | 1467265733225 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:53 INFO - PROCESS | 1663 | 1467265733226 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e40800 == 32 [pid = 1663] [id = 369] 22:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112f59800) [pid = 1663] [serial = 1106] [outer = 0x0] 22:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11938e800) [pid = 1663] [serial = 1107] [outer = 0x112f59800] 22:48:53 INFO - PROCESS | 1663 | 1467265733252 Marionette DEBUG loaded listener.js 22:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1196ad800) [pid = 1663] [serial = 1108] [outer = 0x112f59800] 22:48:53 INFO - PROCESS | 1663 | 1467265733603 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]]]}] 22:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 522ms 22:48:53 INFO - PROCESS | 1663 | 1467265733647 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 22:48:53 INFO - PROCESS | 1663 | 1467265733649 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 22:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:48:53 INFO - PROCESS | 1663 | 1467265733651 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:48:53 INFO - PROCESS | 1663 | 1467265733652 Marionette TRACE conn2 <- [1,1450,null,{}] 22:48:53 INFO - PROCESS | 1663 | 1467265733654 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}] 22:48:53 INFO - PROCESS | 1663 | 1467265733658 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:53 INFO - PROCESS | 1663 | 1467265733766 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 22:48:53 INFO - PROCESS | 1663 | 1467265733771 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:53 INFO - PROCESS | 1663 | 1467265733772 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12393e800 == 33 [pid = 1663] [id = 370] 22:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1167a8c00) [pid = 1663] [serial = 1109] [outer = 0x0] 22:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119c4d000) [pid = 1663] [serial = 1110] [outer = 0x1167a8c00] 22:48:53 INFO - PROCESS | 1663 | 1467265733797 Marionette DEBUG loaded listener.js 22:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12165bc00) [pid = 1663] [serial = 1111] [outer = 0x1167a8c00] 22:48:54 INFO - PROCESS | 1663 | 1467265734109 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]]]}] 22:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 519ms 22:48:54 INFO - PROCESS | 1663 | 1467265734171 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 22:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:48:54 INFO - PROCESS | 1663 | 1467265734179 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 22:48:54 INFO - PROCESS | 1663 | 1467265734188 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:48:54 INFO - PROCESS | 1663 | 1467265734189 Marionette TRACE conn2 <- [1,1454,null,{}] 22:48:54 INFO - PROCESS | 1663 | 1467265734191 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}] 22:48:54 INFO - PROCESS | 1663 | 1467265734192 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:54 INFO - PROCESS | 1663 | 1467265734283 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 22:48:54 INFO - PROCESS | 1663 | 1467265734287 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:54 INFO - PROCESS | 1663 | 1467265734288 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x124969000 == 34 [pid = 1663] [id = 371] 22:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1196af000) [pid = 1663] [serial = 1112] [outer = 0x0] 22:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121795c00) [pid = 1663] [serial = 1113] [outer = 0x1196af000] 22:48:54 INFO - PROCESS | 1663 | 1467265734312 Marionette DEBUG loaded listener.js 22:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123953000) [pid = 1663] [serial = 1114] [outer = 0x1196af000] 22:48:54 INFO - PROCESS | 1663 | 1467265734639 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]]]}] 22:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 474ms 22:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:48:54 INFO - PROCESS | 1663 | 1467265734656 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 22:48:54 INFO - PROCESS | 1663 | 1467265734657 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 22:48:54 INFO - PROCESS | 1663 | 1467265734660 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:48:54 INFO - PROCESS | 1663 | 1467265734663 Marionette TRACE conn2 <- [1,1458,null,{}] 22:48:54 INFO - PROCESS | 1663 | 1467265734666 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}] 22:48:54 INFO - PROCESS | 1663 | 1467265734667 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:54 INFO - PROCESS | 1663 | 1467265734761 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 22:48:54 INFO - PROCESS | 1663 | 1467265734765 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:54 INFO - PROCESS | 1663 | 1467265734766 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12676d800 == 35 [pid = 1663] [id = 372] 22:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12172a000) [pid = 1663] [serial = 1115] [outer = 0x0] 22:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12494e000) [pid = 1663] [serial = 1116] [outer = 0x12172a000] 22:48:54 INFO - PROCESS | 1663 | 1467265734790 Marionette DEBUG loaded listener.js 22:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x125177400) [pid = 1663] [serial = 1117] [outer = 0x12172a000] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1128cdc00) [pid = 1663] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128c09400) [pid = 1663] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x128c0b800) [pid = 1663] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112f51000) [pid = 1663] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116f62000) [pid = 1663] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1187b7000) [pid = 1663] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112f4b000) [pid = 1663] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x124c3f000) [pid = 1663] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a36800) [pid = 1663] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112ab4000) [pid = 1663] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x129577800) [pid = 1663] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1131a3800) [pid = 1663] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113028400) [pid = 1663] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1217e1400) [pid = 1663] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:48:55 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1295e0400) [pid = 1663] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:48:55 INFO - PROCESS | 1663 | 1467265735313 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]]]}] 22:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 22:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:48:55 INFO - PROCESS | 1663 | 1467265735331 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 1663 | 1467265735332 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 22:48:55 INFO - PROCESS | 1663 | 1467265735334 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 1663 | 1467265735335 Marionette TRACE conn2 <- [1,1462,null,{}] 22:48:55 INFO - PROCESS | 1663 | 1467265735350 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}] 22:48:55 INFO - PROCESS | 1663 | 1467265735351 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:55 INFO - PROCESS | 1663 | 1467265735428 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 22:48:55 INFO - PROCESS | 1663 | 1467265735432 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:55 INFO - PROCESS | 1663 | 1467265735433 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192d3800 == 36 [pid = 1663] [id = 373] 22:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11687f000) [pid = 1663] [serial = 1118] [outer = 0x0] 22:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1192aa000) [pid = 1663] [serial = 1119] [outer = 0x11687f000] 22:48:55 INFO - PROCESS | 1663 | 1467265735458 Marionette DEBUG loaded listener.js 22:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12394f400) [pid = 1663] [serial = 1120] [outer = 0x11687f000] 22:48:55 INFO - PROCESS | 1663 | 1467265735784 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]]]}] 22:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 469ms 22:48:55 INFO - PROCESS | 1663 | 1467265735804 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 1663 | 1467265735805 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 22:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:48:55 INFO - PROCESS | 1663 | 1467265735807 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 1663 | 1467265735808 Marionette TRACE conn2 <- [1,1466,null,{}] 22:48:55 INFO - PROCESS | 1663 | 1467265735813 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}] 22:48:55 INFO - PROCESS | 1663 | 1467265735816 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:55 INFO - PROCESS | 1663 | 1467265735918 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 22:48:55 INFO - PROCESS | 1663 | 1467265735924 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:55 INFO - PROCESS | 1663 | 1467265735925 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12925e000 == 37 [pid = 1663] [id = 374] 22:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1187b3c00) [pid = 1663] [serial = 1121] [outer = 0x0] 22:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x125ad4c00) [pid = 1663] [serial = 1122] [outer = 0x1187b3c00] 22:48:55 INFO - PROCESS | 1663 | 1467265735950 Marionette DEBUG loaded listener.js 22:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126331400) [pid = 1663] [serial = 1123] [outer = 0x1187b3c00] 22:48:56 INFO - PROCESS | 1663 | 1467265736273 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]]]}] 22:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 471ms 22:48:56 INFO - PROCESS | 1663 | 1467265736281 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 22:48:56 INFO - PROCESS | 1663 | 1467265736283 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 22:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:48:56 INFO - PROCESS | 1663 | 1467265736285 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:48:56 INFO - PROCESS | 1663 | 1467265736287 Marionette TRACE conn2 <- [1,1470,null,{}] 22:48:56 INFO - PROCESS | 1663 | 1467265736289 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}] 22:48:56 INFO - PROCESS | 1663 | 1467265736291 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:56 INFO - PROCESS | 1663 | 1467265736391 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 22:48:56 INFO - PROCESS | 1663 | 1467265736398 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:56 INFO - PROCESS | 1663 | 1467265736399 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e3e000 == 38 [pid = 1663] [id = 375] 22:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126334000) [pid = 1663] [serial = 1124] [outer = 0x0] 22:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1267f3c00) [pid = 1663] [serial = 1125] [outer = 0x126334000] 22:48:56 INFO - PROCESS | 1663 | 1467265736425 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12892e000) [pid = 1663] [serial = 1126] [outer = 0x126334000] 22:48:56 INFO - PROCESS | 1663 | 1467265736753 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]]]}] 22:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 22:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:48:56 INFO - PROCESS | 1663 | 1467265736804 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 22:48:56 INFO - PROCESS | 1663 | 1467265736805 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 22:48:56 INFO - PROCESS | 1663 | 1467265736808 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:48:56 INFO - PROCESS | 1663 | 1467265736809 Marionette TRACE conn2 <- [1,1474,null,{}] 22:48:56 INFO - PROCESS | 1663 | 1467265736811 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}] 22:48:56 INFO - PROCESS | 1663 | 1467265736812 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:56 INFO - PROCESS | 1663 | 1467265736914 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 22:48:56 INFO - PROCESS | 1663 | 1467265736920 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:56 INFO - PROCESS | 1663 | 1467265736921 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abbf800 == 39 [pid = 1663] [id = 376] 22:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12892ec00) [pid = 1663] [serial = 1127] [outer = 0x0] 22:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c09000) [pid = 1663] [serial = 1128] [outer = 0x12892ec00] 22:48:56 INFO - PROCESS | 1663 | 1467265736945 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c5d000) [pid = 1663] [serial = 1129] [outer = 0x12892ec00] 22:48:57 INFO - PROCESS | 1663 | 1467265737305 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]]]}] 22:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 22:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:48:57 INFO - PROCESS | 1663 | 1467265737337 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 1663 | 1467265737340 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 22:48:57 INFO - PROCESS | 1663 | 1467265737346 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - PROCESS | 1663 | 1467265737349 Marionette TRACE conn2 <- [1,1478,null,{}] 22:48:57 INFO - PROCESS | 1663 | 1467265737353 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}] 22:48:57 INFO - PROCESS | 1663 | 1467265737355 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:57 INFO - PROCESS | 1663 | 1467265737469 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 22:48:57 INFO - PROCESS | 1663 | 1467265737522 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:57 INFO - PROCESS | 1663 | 1467265737524 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x116849000 == 40 [pid = 1663] [id = 377] 22:48:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11269c000) [pid = 1663] [serial = 1130] [outer = 0x0] 22:48:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1128cd400) [pid = 1663] [serial = 1131] [outer = 0x11269c000] 22:48:57 INFO - PROCESS | 1663 | 1467265737556 Marionette DEBUG loaded listener.js 22:48:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x112aa6400) [pid = 1663] [serial = 1132] [outer = 0x11269c000] 22:48:58 INFO - PROCESS | 1663 | 1467265738103 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]]]}] 22:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 827ms 22:48:58 INFO - PROCESS | 1663 | 1467265738170 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 22:48:58 INFO - PROCESS | 1663 | 1467265738174 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 22:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:48:58 INFO - PROCESS | 1663 | 1467265738178 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:48:58 INFO - PROCESS | 1663 | 1467265738180 Marionette TRACE conn2 <- [1,1482,null,{}] 22:48:58 INFO - PROCESS | 1663 | 1467265738183 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}] 22:48:58 INFO - PROCESS | 1663 | 1467265738184 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:58 INFO - PROCESS | 1663 | 1467265738292 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 22:48:58 INFO - PROCESS | 1663 | 1467265738370 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 1663 | 1467265738372 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11963d800 == 41 [pid = 1663] [id = 378] 22:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11618ac00) [pid = 1663] [serial = 1133] [outer = 0x0] 22:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x116808c00) [pid = 1663] [serial = 1134] [outer = 0x11618ac00] 22:48:58 INFO - PROCESS | 1663 | 1467265738402 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116f6b400) [pid = 1663] [serial = 1135] [outer = 0x11618ac00] 22:48:59 INFO - PROCESS | 1663 | 1467265739151 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]]]}] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x120e3e000 == 40 [pid = 1663] [id = 375] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12925e000 == 39 [pid = 1663] [id = 374] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x1192d3800 == 38 [pid = 1663] [id = 373] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12676d800 == 37 [pid = 1663] [id = 372] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x124969000 == 36 [pid = 1663] [id = 371] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12393e800 == 35 [pid = 1663] [id = 370] 22:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1022ms 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x120e40800 == 34 [pid = 1663] [id = 369] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x11963a000 == 33 [pid = 1663] [id = 368] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x11951d000 == 32 [pid = 1663] [id = 367] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x118290000 == 31 [pid = 1663] [id = 366] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x1164a5000 == 30 [pid = 1663] [id = 365] 22:48:59 INFO - PROCESS | 1663 | --DOCSHELL 0x1168bb000 == 29 [pid = 1663] [id = 364] 22:48:59 INFO - PROCESS | 1663 | 1467265739240 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 1663 | 1467265739244 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 22:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128929000) [pid = 1663] [serial = 1059] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128c55c00) [pid = 1663] [serial = 1062] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x129215c00) [pid = 1663] [serial = 1065] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1132cd000) [pid = 1663] [serial = 1041] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11687d000) [pid = 1663] [serial = 1042] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1181ef000) [pid = 1663] [serial = 1044] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118465c00) [pid = 1663] [serial = 1045] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118f4ac00) [pid = 1663] [serial = 1047] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11938ec00) [pid = 1663] [serial = 1048] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1131b1000) [pid = 1663] [serial = 1038] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1167a7800) [pid = 1663] [serial = 1039] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12892e400) [pid = 1663] [serial = 1036] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1196b5800) [pid = 1663] [serial = 1050] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x121429c00) [pid = 1663] [serial = 1051] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121654000) [pid = 1663] [serial = 1053] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128dc7000) [pid = 1663] [serial = 1063] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1295e4000) [pid = 1663] [serial = 1075] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115dd3c00) [pid = 1663] [serial = 1068] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119691000) [pid = 1663] [serial = 1071] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11854e000) [pid = 1663] [serial = 1069] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12932e400) [pid = 1663] [serial = 1066] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12957f800) [pid = 1663] [serial = 1074] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x124b4a400) [pid = 1663] [serial = 1056] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x127465c00) [pid = 1663] [serial = 1057] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1296d8000) [pid = 1663] [serial = 1078] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x128c06400) [pid = 1663] [serial = 1060] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x121798000) [pid = 1663] [serial = 1054] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x129335c00) [pid = 1663] [serial = 1072] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1295e8800) [pid = 1663] [serial = 1077] [outer = 0x0] [url = about:blank] 22:48:59 INFO - PROCESS | 1663 | 1467265739273 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 1663 | 1467265739275 Marionette TRACE conn2 <- [1,1486,null,{}] 22:48:59 INFO - PROCESS | 1663 | 1467265739283 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}] 22:48:59 INFO - PROCESS | 1663 | 1467265739286 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:59 INFO - PROCESS | 1663 | 1467265739416 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 22:48:59 INFO - PROCESS | 1663 | 1467265739422 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 1663 | 1467265739426 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:48:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x117152000 == 30 [pid = 1663] [id = 379] 22:48:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x112f52400) [pid = 1663] [serial = 1136] [outer = 0x0] 22:48:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1132ca800) [pid = 1663] [serial = 1137] [outer = 0x112f52400] 22:48:59 INFO - PROCESS | 1663 | 1467265739471 Marionette DEBUG loaded listener.js 22:48:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116139400) [pid = 1663] [serial = 1138] [outer = 0x112f52400] 22:48:59 INFO - PROCESS | 1663 | 1467265739923 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]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 686ms 22:48:59 INFO - PROCESS | 1663 | 1467265739949 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 1663 | 1467265739951 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 22:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:48:59 INFO - PROCESS | 1663 | 1467265739956 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 1663 | 1467265739957 Marionette TRACE conn2 <- [1,1490,null,{}] 22:48:59 INFO - PROCESS | 1663 | 1467265739968 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}] 22:48:59 INFO - PROCESS | 1663 | 1467265739969 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:00 INFO - PROCESS | 1663 | 1467265740050 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 22:49:00 INFO - PROCESS | 1663 | 1467265740054 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 1663 | 1467265740056 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192ce000 == 31 [pid = 1663] [id = 380] 22:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1176f5800) [pid = 1663] [serial = 1139] [outer = 0x0] 22:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1181f2800) [pid = 1663] [serial = 1140] [outer = 0x1176f5800] 22:49:00 INFO - PROCESS | 1663 | 1467265740085 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118464800) [pid = 1663] [serial = 1141] [outer = 0x1176f5800] 22:49:00 INFO - PROCESS | 1663 | 1467265740448 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]]]}] 22:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 22:49:00 INFO - PROCESS | 1663 | 1467265740475 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 22:49:00 INFO - PROCESS | 1663 | 1467265740477 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 22:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:49:00 INFO - PROCESS | 1663 | 1467265740479 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:49:00 INFO - PROCESS | 1663 | 1467265740482 Marionette TRACE conn2 <- [1,1494,null,{}] 22:49:00 INFO - PROCESS | 1663 | 1467265740489 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}] 22:49:00 INFO - PROCESS | 1663 | 1467265740493 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:00 INFO - PROCESS | 1663 | 1467265740573 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 22:49:00 INFO - PROCESS | 1663 | 1467265740583 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 1663 | 1467265740585 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12176b800 == 32 [pid = 1663] [id = 381] 22:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1184e2000) [pid = 1663] [serial = 1142] [outer = 0x0] 22:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11994ec00) [pid = 1663] [serial = 1143] [outer = 0x1184e2000] 22:49:00 INFO - PROCESS | 1663 | 1467265740612 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x120e17800) [pid = 1663] [serial = 1144] [outer = 0x1184e2000] 22:49:00 INFO - PROCESS | 1663 | 1467265740968 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]]]}] 22:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 22:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:49:01 INFO - PROCESS | 1663 | 1467265741000 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 1663 | 1467265741002 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 22:49:01 INFO - PROCESS | 1663 | 1467265741004 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 1663 | 1467265741005 Marionette TRACE conn2 <- [1,1498,null,{}] 22:49:01 INFO - PROCESS | 1663 | 1467265741007 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}] 22:49:01 INFO - PROCESS | 1663 | 1467265741008 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:01 INFO - PROCESS | 1663 | 1467265741113 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 22:49:01 INFO - PROCESS | 1663 | 1467265741119 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 1663 | 1467265741120 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251e1800 == 33 [pid = 1663] [id = 382] 22:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11854bc00) [pid = 1663] [serial = 1145] [outer = 0x0] 22:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12160e800) [pid = 1663] [serial = 1146] [outer = 0x11854bc00] 22:49:01 INFO - PROCESS | 1663 | 1467265741145 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121655800) [pid = 1663] [serial = 1147] [outer = 0x11854bc00] 22:49:01 INFO - PROCESS | 1663 | 1467265741472 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]]]}] 22:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms 22:49:01 INFO - PROCESS | 1663 | 1467265741475 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 1663 | 1467265741479 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 22:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:49:01 INFO - PROCESS | 1663 | 1467265741484 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 1663 | 1467265741486 Marionette TRACE conn2 <- [1,1502,null,{}] 22:49:01 INFO - PROCESS | 1663 | 1467265741488 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}] 22:49:01 INFO - PROCESS | 1663 | 1467265741490 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:01 INFO - PROCESS | 1663 | 1467265741604 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 22:49:01 INFO - PROCESS | 1663 | 1467265741619 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 1663 | 1467265741620 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b9f800 == 34 [pid = 1663] [id = 383] 22:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12165a000) [pid = 1663] [serial = 1148] [outer = 0x0] 22:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121791400) [pid = 1663] [serial = 1149] [outer = 0x12165a000] 22:49:01 INFO - PROCESS | 1663 | 1467265741661 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1217df000) [pid = 1663] [serial = 1150] [outer = 0x12165a000] 22:49:02 INFO - PROCESS | 1663 | 1467265742186 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]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 719ms 22:49:02 INFO - PROCESS | 1663 | 1467265742204 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 1663 | 1467265742205 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 22:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:49:02 INFO - PROCESS | 1663 | 1467265742207 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 1663 | 1467265742208 Marionette TRACE conn2 <- [1,1506,null,{}] 22:49:02 INFO - PROCESS | 1663 | 1467265742210 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}] 22:49:02 INFO - PROCESS | 1663 | 1467265742214 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:02 INFO - PROCESS | 1663 | 1467265742325 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 22:49:02 INFO - PROCESS | 1663 | 1467265742368 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 1663 | 1467265742369 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a852800 == 35 [pid = 1663] [id = 384] 22:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12494ac00) [pid = 1663] [serial = 1151] [outer = 0x0] 22:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12746bc00) [pid = 1663] [serial = 1152] [outer = 0x12494ac00] 22:49:02 INFO - PROCESS | 1663 | 1467265742394 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x128dc5c00) [pid = 1663] [serial = 1153] [outer = 0x12494ac00] 22:49:02 INFO - PROCESS | 1663 | 1467265742699 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]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 517ms 22:49:02 INFO - PROCESS | 1663 | 1467265742725 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 1663 | 1467265742727 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 22:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:49:02 INFO - PROCESS | 1663 | 1467265742738 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 1663 | 1467265742739 Marionette TRACE conn2 <- [1,1510,null,{}] 22:49:02 INFO - PROCESS | 1663 | 1467265742741 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}] 22:49:02 INFO - PROCESS | 1663 | 1467265742743 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:02 INFO - PROCESS | 1663 | 1467265742838 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 22:49:02 INFO - PROCESS | 1663 | 1467265742843 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 1663 | 1467265742844 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b25d800 == 36 [pid = 1663] [id = 385] 22:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128dc7800) [pid = 1663] [serial = 1154] [outer = 0x0] 22:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x129328400) [pid = 1663] [serial = 1155] [outer = 0x128dc7800] 22:49:02 INFO - PROCESS | 1663 | 1467265742869 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x129333800) [pid = 1663] [serial = 1156] [outer = 0x128dc7800] 22:49:03 INFO - PROCESS | 1663 | 1467265743217 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]]]}] 22:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 525ms 22:49:03 INFO - PROCESS | 1663 | 1467265743256 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 22:49:03 INFO - PROCESS | 1663 | 1467265743258 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 22:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:49:03 INFO - PROCESS | 1663 | 1467265743260 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:49:03 INFO - PROCESS | 1663 | 1467265743261 Marionette TRACE conn2 <- [1,1514,null,{}] 22:49:03 INFO - PROCESS | 1663 | 1467265743263 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}] 22:49:03 INFO - PROCESS | 1663 | 1467265743264 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:03 INFO - PROCESS | 1663 | 1467265743360 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 22:49:03 INFO - PROCESS | 1663 | 1467265743363 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 1663 | 1467265743364 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2df000 == 37 [pid = 1663] [id = 386] 22:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12932c400) [pid = 1663] [serial = 1157] [outer = 0x0] 22:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129579c00) [pid = 1663] [serial = 1158] [outer = 0x12932c400] 22:49:03 INFO - PROCESS | 1663 | 1467265743388 Marionette DEBUG loaded listener.js 22:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12957f400) [pid = 1663] [serial = 1159] [outer = 0x12932c400] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1181f5c00) [pid = 1663] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1130dcc00) [pid = 1663] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1164e7000) [pid = 1663] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112698400) [pid = 1663] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a9a800) [pid = 1663] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118a57000) [pid = 1663] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12165e400) [pid = 1663] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116888800) [pid = 1663] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112f59800) [pid = 1663] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1167a8c00) [pid = 1663] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12172a000) [pid = 1663] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126334000) [pid = 1663] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1196af000) [pid = 1663] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11687f000) [pid = 1663] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1187b3c00) [pid = 1663] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:49:03 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11269b800) [pid = 1663] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:49:03 INFO - PROCESS | 1663 | 1467265743762 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]]]}] 22:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 22:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:49:03 INFO - PROCESS | 1663 | 1467265743788 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 22:49:03 INFO - PROCESS | 1663 | 1467265743789 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 22:49:03 INFO - PROCESS | 1663 | 1467265743792 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:49:03 INFO - PROCESS | 1663 | 1467265743793 Marionette TRACE conn2 <- [1,1518,null,{}] 22:49:03 INFO - PROCESS | 1663 | 1467265743803 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}] 22:49:03 INFO - PROCESS | 1663 | 1467265743804 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:03 INFO - PROCESS | 1663 | 1467265743909 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 22:49:03 INFO - PROCESS | 1663 | 1467265743945 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 1663 | 1467265743946 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f9000 == 38 [pid = 1663] [id = 387] 22:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112f57000) [pid = 1663] [serial = 1160] [outer = 0x0] 22:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1176f7000) [pid = 1663] [serial = 1161] [outer = 0x112f57000] 22:49:03 INFO - PROCESS | 1663 | 1467265743970 Marionette DEBUG loaded listener.js 22:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1187b8000) [pid = 1663] [serial = 1162] [outer = 0x112f57000] 22:49:04 INFO - PROCESS | 1663 | 1467265744249 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]]]}] 22:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 476ms 22:49:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:49:04 INFO - PROCESS | 1663 | 1467265744269 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 22:49:04 INFO - PROCESS | 1663 | 1467265744270 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 22:49:04 INFO - PROCESS | 1663 | 1467265744272 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - PROCESS | 1663 | 1467265744273 Marionette TRACE conn2 <- [1,1522,null,{}] 22:49:04 INFO - PROCESS | 1663 | 1467265744276 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}] 22:49:04 INFO - PROCESS | 1663 | 1467265744278 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:04 INFO - PROCESS | 1663 | 1467265744369 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 22:49:04 INFO - PROCESS | 1663 | 1467265744372 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:04 INFO - PROCESS | 1663 | 1467265744373 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb19000 == 39 [pid = 1663] [id = 388] 22:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119692800) [pid = 1663] [serial = 1163] [outer = 0x0] 22:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1217e8800) [pid = 1663] [serial = 1164] [outer = 0x119692800] 22:49:04 INFO - PROCESS | 1663 | 1467265744399 Marionette DEBUG loaded listener.js 22:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1261c2800) [pid = 1663] [serial = 1165] [outer = 0x119692800] 22:49:04 INFO - PROCESS | 1663 | 1467265744703 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"]]]}] 22:49:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 22:49:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:49:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 22:49:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:49:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 22:49:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:49:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 22:49:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:49:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 475ms 22:49:04 INFO - PROCESS | 1663 | 1467265744749 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 22:49:04 INFO - PROCESS | 1663 | 1467265744752 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 22:49:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:49:04 INFO - PROCESS | 1663 | 1467265744755 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - PROCESS | 1663 | 1467265744758 Marionette TRACE conn2 <- [1,1526,null,{}] 22:49:04 INFO - PROCESS | 1663 | 1467265744761 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}] 22:49:04 INFO - PROCESS | 1663 | 1467265744764 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:04 INFO - PROCESS | 1663 | 1467265744940 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 22:49:04 INFO - PROCESS | 1663 | 1467265744948 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:04 INFO - PROCESS | 1663 | 1467265744950 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c467000 == 40 [pid = 1663] [id = 389] 22:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x127469400) [pid = 1663] [serial = 1166] [outer = 0x0] 22:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1295e6800) [pid = 1663] [serial = 1167] [outer = 0x127469400] 22:49:04 INFO - PROCESS | 1663 | 1467265744991 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1296df000) [pid = 1663] [serial = 1168] [outer = 0x127469400] 22:49:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:49:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:49:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:49:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 620ms 22:49:05 INFO - PROCESS | 1663 | 1467265745371 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"]]]}] 22:49:05 INFO - PROCESS | 1663 | 1467265745376 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 22:49:05 INFO - PROCESS | 1663 | 1467265745379 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 22:49:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:49:05 INFO - PROCESS | 1663 | 1467265745382 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:49:05 INFO - PROCESS | 1663 | 1467265745383 Marionette TRACE conn2 <- [1,1530,null,{}] 22:49:05 INFO - PROCESS | 1663 | 1467265745385 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}] 22:49:05 INFO - PROCESS | 1663 | 1467265745387 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:05 INFO - PROCESS | 1663 | 1467265745465 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 22:49:05 INFO - PROCESS | 1663 | 1467265745468 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 1663 | 1467265745470 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6a6000 == 41 [pid = 1663] [id = 390] 22:49:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12a787800) [pid = 1663] [serial = 1169] [outer = 0x0] 22:49:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12a794400) [pid = 1663] [serial = 1170] [outer = 0x12a787800] 22:49:05 INFO - PROCESS | 1663 | 1467265745493 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12a7a4400) [pid = 1663] [serial = 1171] [outer = 0x12a787800] 22:49:05 INFO - PROCESS | 1663 | 1467265745925 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]]]}] 22:49:05 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:49:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:49:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 22:49:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:49:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 22:49:05 INFO - PROCESS | 1663 | 1467265745953 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 22:49:05 INFO - PROCESS | 1663 | 1467265745956 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 22:49:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:49:05 INFO - PROCESS | 1663 | 1467265745960 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:49:05 INFO - PROCESS | 1663 | 1467265745962 Marionette TRACE conn2 <- [1,1534,null,{}] 22:49:05 INFO - PROCESS | 1663 | 1467265745965 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}] 22:49:05 INFO - PROCESS | 1663 | 1467265745967 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:06 INFO - PROCESS | 1663 | 1467265746074 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 22:49:06 INFO - PROCESS | 1663 | 1467265746134 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 1663 | 1467265746135 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119208800 == 42 [pid = 1663] [id = 391] 22:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11326e000) [pid = 1663] [serial = 1172] [outer = 0x0] 22:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11618bc00) [pid = 1663] [serial = 1173] [outer = 0x11326e000] 22:49:06 INFO - PROCESS | 1663 | 1467265746166 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1176f3c00) [pid = 1663] [serial = 1174] [outer = 0x11326e000] 22:49:06 INFO - PROCESS | 1663 | 1467265746601 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]]]}] 22:49:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:49:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 22:49:06 INFO - PROCESS | 1663 | 1467265746631 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 1663 | 1467265746635 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 22:49:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:49:06 INFO - PROCESS | 1663 | 1467265746639 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:49:06 INFO - PROCESS | 1663 | 1467265746641 Marionette TRACE conn2 <- [1,1538,null,{}] 22:49:06 INFO - PROCESS | 1663 | 1467265746644 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}] 22:49:06 INFO - PROCESS | 1663 | 1467265746645 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:06 INFO - PROCESS | 1663 | 1467265746747 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 22:49:06 INFO - PROCESS | 1663 | 1467265746835 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 1663 | 1467265746836 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12925f800 == 43 [pid = 1663] [id = 392] 22:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1196b3400) [pid = 1663] [serial = 1175] [outer = 0x0] 22:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119956800) [pid = 1663] [serial = 1176] [outer = 0x1196b3400] 22:49:06 INFO - PROCESS | 1663 | 1467265746867 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12145f000) [pid = 1663] [serial = 1177] [outer = 0x1196b3400] 22:49:07 INFO - PROCESS | 1663 | 1467265747283 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]]]}] 22:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 673ms 22:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:49:07 INFO - PROCESS | 1663 | 1467265747313 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 22:49:07 INFO - PROCESS | 1663 | 1467265747314 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 22:49:07 INFO - PROCESS | 1663 | 1467265747317 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 1663 | 1467265747319 Marionette TRACE conn2 <- [1,1542,null,{}] 22:49:07 INFO - PROCESS | 1663 | 1467265747327 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}] 22:49:07 INFO - PROCESS | 1663 | 1467265747330 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:07 INFO - PROCESS | 1663 | 1467265747452 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 22:49:07 INFO - PROCESS | 1663 | 1467265747527 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 1663 | 1467265747529 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c472000 == 44 [pid = 1663] [id = 393] 22:49:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x124c45800) [pid = 1663] [serial = 1178] [outer = 0x0] 22:49:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1265c4800) [pid = 1663] [serial = 1179] [outer = 0x124c45800] 22:49:07 INFO - PROCESS | 1663 | 1467265747559 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12892b400) [pid = 1663] [serial = 1180] [outer = 0x124c45800] 22:49:07 INFO - PROCESS | 1663 | 1467265747968 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]]]}] 22:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 22:49:07 INFO - PROCESS | 1663 | 1467265747988 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 22:49:07 INFO - PROCESS | 1663 | 1467265747990 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 22:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:49:07 INFO - PROCESS | 1663 | 1467265747992 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 1663 | 1467265747993 Marionette TRACE conn2 <- [1,1546,null,{}] 22:49:07 INFO - PROCESS | 1663 | 1467265747996 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}] 22:49:07 INFO - PROCESS | 1663 | 1467265747997 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:08 INFO - PROCESS | 1663 | 1467265748099 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 22:49:08 INFO - PROCESS | 1663 | 1467265748172 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:08 INFO - PROCESS | 1663 | 1467265748174 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb70800 == 45 [pid = 1663] [id = 394] 22:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x128c06c00) [pid = 1663] [serial = 1181] [outer = 0x0] 22:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128dd0800) [pid = 1663] [serial = 1182] [outer = 0x128c06c00] 22:49:08 INFO - PROCESS | 1663 | 1467265748202 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x129584800) [pid = 1663] [serial = 1183] [outer = 0x128c06c00] 22:49:08 INFO - PROCESS | 1663 | 1467265748638 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]]]}] 22:49:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:49:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 672ms 22:49:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:49:08 INFO - PROCESS | 1663 | 1467265748665 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 1663 | 1467265748666 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 22:49:08 INFO - PROCESS | 1663 | 1467265748668 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - PROCESS | 1663 | 1467265748669 Marionette TRACE conn2 <- [1,1550,null,{}] 22:49:08 INFO - PROCESS | 1663 | 1467265748671 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}] 22:49:08 INFO - PROCESS | 1663 | 1467265748673 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:08 INFO - PROCESS | 1663 | 1467265748772 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 22:49:08 INFO - PROCESS | 1663 | 1467265748878 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:08 INFO - PROCESS | 1663 | 1467265748879 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x119537800 == 46 [pid = 1663] [id = 395] 22:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1110ef800) [pid = 1663] [serial = 1184] [outer = 0x0] 22:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118a55800) [pid = 1663] [serial = 1185] [outer = 0x1110ef800] 22:49:08 INFO - PROCESS | 1663 | 1467265748909 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1295e9400) [pid = 1663] [serial = 1186] [outer = 0x1110ef800] 22:49:09 INFO - PROCESS | 1663 | 1467265749494 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]]]}] 22:49:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 870ms 22:49:09 INFO - PROCESS | 1663 | 1467265749539 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 22:49:09 INFO - PROCESS | 1663 | 1467265749543 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 22:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:49:09 INFO - PROCESS | 1663 | 1467265749547 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:49:09 INFO - PROCESS | 1663 | 1467265749550 Marionette TRACE conn2 <- [1,1554,null,{}] 22:49:09 INFO - PROCESS | 1663 | 1467265749555 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}] 22:49:09 INFO - PROCESS | 1663 | 1467265749558 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:09 INFO - PROCESS | 1663 | 1467265749691 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 22:49:09 INFO - PROCESS | 1663 | 1467265749771 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 1663 | 1467265749772 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x116860000 == 47 [pid = 1663] [id = 396] 22:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x112a51800) [pid = 1663] [serial = 1187] [outer = 0x0] 22:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x112f4b000) [pid = 1663] [serial = 1188] [outer = 0x112a51800] 22:49:09 INFO - PROCESS | 1663 | 1467265749799 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116632c00) [pid = 1663] [serial = 1189] [outer = 0x112a51800] 22:49:10 INFO - PROCESS | 1663 | 1467265750240 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]]]}] 22:49:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:49:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 723ms 22:49:10 INFO - PROCESS | 1663 | 1467265750269 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 1663 | 1467265750272 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 22:49:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:49:10 INFO - PROCESS | 1663 | 1467265750276 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:49:10 INFO - PROCESS | 1663 | 1467265750278 Marionette TRACE conn2 <- [1,1558,null,{}] 22:49:10 INFO - PROCESS | 1663 | 1467265750280 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}] 22:49:10 INFO - PROCESS | 1663 | 1467265750282 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12c467000 == 46 [pid = 1663] [id = 389] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb19000 == 45 [pid = 1663] [id = 388] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f9000 == 44 [pid = 1663] [id = 387] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2df000 == 43 [pid = 1663] [id = 386] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12b25d800 == 42 [pid = 1663] [id = 385] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12a852800 == 41 [pid = 1663] [id = 384] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x128b9f800 == 40 [pid = 1663] [id = 383] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1251e1800 == 39 [pid = 1663] [id = 382] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12176b800 == 38 [pid = 1663] [id = 381] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1192ce000 == 37 [pid = 1663] [id = 380] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x117152000 == 36 [pid = 1663] [id = 379] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x11963d800 == 35 [pid = 1663] [id = 378] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x116849000 == 34 [pid = 1663] [id = 377] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12abbf800 == 33 [pid = 1663] [id = 376] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x119537800 == 32 [pid = 1663] [id = 395] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb70800 == 31 [pid = 1663] [id = 394] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12c472000 == 30 [pid = 1663] [id = 393] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12925f800 == 29 [pid = 1663] [id = 392] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6a6000 == 28 [pid = 1663] [id = 390] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x119208800 == 27 [pid = 1663] [id = 391] 22:49:10 INFO - PROCESS | 1663 | 1467265750881 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12165bc00) [pid = 1663] [serial = 1111] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126331400) [pid = 1663] [serial = 1123] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1196ad800) [pid = 1663] [serial = 1108] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x128c09000) [pid = 1663] [serial = 1128] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119227400) [pid = 1663] [serial = 1105] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1187b7c00) [pid = 1663] [serial = 1104] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x115e8b400) [pid = 1663] [serial = 1098] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1167a7c00) [pid = 1663] [serial = 1099] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1181f3400) [pid = 1663] [serial = 1093] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116883400) [pid = 1663] [serial = 1092] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1181f5800) [pid = 1663] [serial = 1101] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118461400) [pid = 1663] [serial = 1102] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116f60c00) [pid = 1663] [serial = 1081] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11337e400) [pid = 1663] [serial = 1080] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11994c400) [pid = 1663] [serial = 1084] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1192ac400) [pid = 1663] [serial = 1083] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12611cc00) [pid = 1663] [serial = 1087] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x124953400) [pid = 1663] [serial = 1086] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x128c04400) [pid = 1663] [serial = 1090] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x125d9fc00) [pid = 1663] [serial = 1089] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11938e800) [pid = 1663] [serial = 1107] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119c4d000) [pid = 1663] [serial = 1110] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12494e000) [pid = 1663] [serial = 1116] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12892e000) [pid = 1663] [serial = 1126] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123953000) [pid = 1663] [serial = 1114] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121795c00) [pid = 1663] [serial = 1113] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12394f400) [pid = 1663] [serial = 1120] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x125ad4c00) [pid = 1663] [serial = 1122] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1192aa000) [pid = 1663] [serial = 1119] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1267f3c00) [pid = 1663] [serial = 1125] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x125177400) [pid = 1663] [serial = 1117] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1110f2400) [pid = 1663] [serial = 1096] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x112a5a000) [pid = 1663] [serial = 1095] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x116860000 == 26 [pid = 1663] [id = 396] 22:49:10 INFO - PROCESS | 1663 | 1467265750975 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:10 INFO - PROCESS | 1663 | 1467265750977 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x112d42000 == 27 [pid = 1663] [id = 397] 22:49:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1122b9400) [pid = 1663] [serial = 1190] [outer = 0x0] 22:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112697400) [pid = 1663] [serial = 1191] [outer = 0x1122b9400] 22:49:11 INFO - PROCESS | 1663 | 1467265751006 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x112a53400) [pid = 1663] [serial = 1192] [outer = 0x1122b9400] 22:49:11 INFO - PROCESS | 1663 | 1467265751298 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]]]}] 22:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1071ms 22:49:11 INFO - PROCESS | 1663 | 1467265751350 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 1663 | 1467265751352 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 22:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:49:11 INFO - PROCESS | 1663 | 1467265751356 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:49:11 INFO - PROCESS | 1663 | 1467265751358 Marionette TRACE conn2 <- [1,1562,null,{}] 22:49:11 INFO - PROCESS | 1663 | 1467265751363 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}] 22:49:11 INFO - PROCESS | 1663 | 1467265751365 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:11 INFO - PROCESS | 1663 | 1467265751464 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 22:49:11 INFO - PROCESS | 1663 | 1467265751517 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 1663 | 1467265751519 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x118298800 == 28 [pid = 1663] [id = 398] 22:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112a59400) [pid = 1663] [serial = 1193] [outer = 0x0] 22:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x114f83000) [pid = 1663] [serial = 1194] [outer = 0x112a59400] 22:49:11 INFO - PROCESS | 1663 | 1467265751545 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116a14000) [pid = 1663] [serial = 1195] [outer = 0x112a59400] 22:49:11 INFO - PROCESS | 1663 | 1467265751842 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]]]}] 22:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 22:49:11 INFO - PROCESS | 1663 | 1467265751876 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 22:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:49:11 INFO - PROCESS | 1663 | 1467265751880 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 22:49:11 INFO - PROCESS | 1663 | 1467265751884 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:49:11 INFO - PROCESS | 1663 | 1467265751885 Marionette TRACE conn2 <- [1,1566,null,{}] 22:49:11 INFO - PROCESS | 1663 | 1467265751887 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}] 22:49:11 INFO - PROCESS | 1663 | 1467265751889 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:11 INFO - PROCESS | 1663 | 1467265751967 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 22:49:11 INFO - PROCESS | 1663 | 1467265751974 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 1663 | 1467265751975 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185c6800 == 29 [pid = 1663] [id = 399] 22:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x117ed0c00) [pid = 1663] [serial = 1196] [outer = 0x0] 22:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1182b3800) [pid = 1663] [serial = 1197] [outer = 0x117ed0c00] 22:49:12 INFO - PROCESS | 1663 | 1467265752011 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11846ec00) [pid = 1663] [serial = 1198] [outer = 0x117ed0c00] 22:49:12 INFO - PROCESS | 1663 | 1467265752375 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]]]}] 22:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 22:49:12 INFO - PROCESS | 1663 | 1467265752404 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 1663 | 1467265752407 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 22:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:49:12 INFO - PROCESS | 1663 | 1467265752414 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 1663 | 1467265752417 Marionette TRACE conn2 <- [1,1570,null,{}] 22:49:12 INFO - PROCESS | 1663 | 1467265752420 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}] 22:49:12 INFO - PROCESS | 1663 | 1467265752422 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:12 INFO - PROCESS | 1663 | 1467265752500 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 22:49:12 INFO - PROCESS | 1663 | 1467265752503 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 1663 | 1467265752504 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x119979000 == 30 [pid = 1663] [id = 400] 22:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118551800) [pid = 1663] [serial = 1199] [outer = 0x0] 22:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1192ac800) [pid = 1663] [serial = 1200] [outer = 0x118551800] 22:49:12 INFO - PROCESS | 1663 | 1467265752532 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1196aac00) [pid = 1663] [serial = 1201] [outer = 0x118551800] 22:49:12 INFO - PROCESS | 1663 | 1467265752872 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]]]}] 22:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 476ms 22:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:49:12 INFO - PROCESS | 1663 | 1467265752887 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 1663 | 1467265752888 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 22:49:12 INFO - PROCESS | 1663 | 1467265752891 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 1663 | 1467265752892 Marionette TRACE conn2 <- [1,1574,null,{}] 22:49:12 INFO - PROCESS | 1663 | 1467265752897 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}] 22:49:12 INFO - PROCESS | 1663 | 1467265752900 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:13 INFO - PROCESS | 1663 | 1467265752998 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 22:49:13 INFO - PROCESS | 1663 | 1467265753109 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 1663 | 1467265753110 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e42000 == 31 [pid = 1663] [id = 401] 22:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x113270000) [pid = 1663] [serial = 1202] [outer = 0x0] 22:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1196b6800) [pid = 1663] [serial = 1203] [outer = 0x113270000] 22:49:13 INFO - PROCESS | 1663 | 1467265753159 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121460c00) [pid = 1663] [serial = 1204] [outer = 0x113270000] 22:49:13 INFO - PROCESS | 1663 | 1467265753566 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]]]}] 22:49:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 723ms 22:49:13 INFO - PROCESS | 1663 | 1467265753614 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 1663 | 1467265753615 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 22:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:49:13 INFO - PROCESS | 1663 | 1467265753617 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - PROCESS | 1663 | 1467265753618 Marionette TRACE conn2 <- [1,1578,null,{}] 22:49:13 INFO - PROCESS | 1663 | 1467265753621 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}] 22:49:13 INFO - PROCESS | 1663 | 1467265753622 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:13 INFO - PROCESS | 1663 | 1467265753715 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 22:49:13 INFO - PROCESS | 1663 | 1467265753755 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 1663 | 1467265753759 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ed1800 == 32 [pid = 1663] [id = 402] 22:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x117ed0800) [pid = 1663] [serial = 1205] [outer = 0x0] 22:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12165bc00) [pid = 1663] [serial = 1206] [outer = 0x117ed0800] 22:49:13 INFO - PROCESS | 1663 | 1467265753791 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12179d000) [pid = 1663] [serial = 1207] [outer = 0x117ed0800] 22:49:14 INFO - PROCESS | 1663 | 1467265754120 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]]]}] 22:49:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 22:49:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:49:14 INFO - PROCESS | 1663 | 1467265754137 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 1663 | 1467265754138 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 22:49:14 INFO - PROCESS | 1663 | 1467265754140 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 1663 | 1467265754141 Marionette TRACE conn2 <- [1,1582,null,{}] 22:49:14 INFO - PROCESS | 1663 | 1467265754144 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}] 22:49:14 INFO - PROCESS | 1663 | 1467265754147 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:14 INFO - PROCESS | 1663 | 1467265754250 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 22:49:14 INFO - PROCESS | 1663 | 1467265754289 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 1663 | 1467265754290 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e36800 == 33 [pid = 1663] [id = 403] 22:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12178f400) [pid = 1663] [serial = 1208] [outer = 0x0] 22:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12494b400) [pid = 1663] [serial = 1209] [outer = 0x12178f400] 22:49:14 INFO - PROCESS | 1663 | 1467265754314 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x125ac8000) [pid = 1663] [serial = 1210] [outer = 0x12178f400] 22:49:14 INFO - PROCESS | 1663 | 1467265754634 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]]]}] 22:49:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 22:49:14 INFO - PROCESS | 1663 | 1467265754660 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 1663 | 1467265754664 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 22:49:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:49:14 INFO - PROCESS | 1663 | 1467265754671 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 1663 | 1467265754672 Marionette TRACE conn2 <- [1,1586,null,{}] 22:49:14 INFO - PROCESS | 1663 | 1467265754674 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}] 22:49:14 INFO - PROCESS | 1663 | 1467265754676 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:14 INFO - PROCESS | 1663 | 1467265754771 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 22:49:14 INFO - PROCESS | 1663 | 1467265754775 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 1663 | 1467265754776 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b96800 == 34 [pid = 1663] [id = 404] 22:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11332d800) [pid = 1663] [serial = 1211] [outer = 0x0] 22:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12611cc00) [pid = 1663] [serial = 1212] [outer = 0x11332d800] 22:49:14 INFO - PROCESS | 1663 | 1467265754801 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1267f7c00) [pid = 1663] [serial = 1213] [outer = 0x11332d800] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12165a000) [pid = 1663] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12494ac00) [pid = 1663] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112f57000) [pid = 1663] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x128dc7800) [pid = 1663] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1176f5800) [pid = 1663] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1184e2000) [pid = 1663] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11854bc00) [pid = 1663] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12892ec00) [pid = 1663] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11618ac00) [pid = 1663] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112f52400) [pid = 1663] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11269c000) [pid = 1663] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12932c400) [pid = 1663] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119692800) [pid = 1663] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12a787800) [pid = 1663] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x127469400) [pid = 1663] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 624ms 22:49:15 INFO - PROCESS | 1663 | 1467265755287 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]]]}] 22:49:15 INFO - PROCESS | 1663 | 1467265755290 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 22:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:49:15 INFO - PROCESS | 1663 | 1467265755291 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 22:49:15 INFO - PROCESS | 1663 | 1467265755295 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:49:15 INFO - PROCESS | 1663 | 1467265755296 Marionette TRACE conn2 <- [1,1590,null,{}] 22:49:15 INFO - PROCESS | 1663 | 1467265755298 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}] 22:49:15 INFO - PROCESS | 1663 | 1467265755299 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:15 INFO - PROCESS | 1663 | 1467265755380 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 22:49:15 INFO - PROCESS | 1663 | 1467265755384 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 1663 | 1467265755385 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f78000 == 35 [pid = 1663] [id = 405] 22:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x113c50000) [pid = 1663] [serial = 1214] [outer = 0x0] 22:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119395800) [pid = 1663] [serial = 1215] [outer = 0x113c50000] 22:49:15 INFO - PROCESS | 1663 | 1467265755410 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121731000) [pid = 1663] [serial = 1216] [outer = 0x113c50000] 22:49:15 INFO - PROCESS | 1663 | 1467265755881 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]]]}] 22:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 22:49:15 INFO - PROCESS | 1663 | 1467265755916 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 22:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:49:15 INFO - PROCESS | 1663 | 1467265755919 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 22:49:15 INFO - PROCESS | 1663 | 1467265755922 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:49:15 INFO - PROCESS | 1663 | 1467265755924 Marionette TRACE conn2 <- [1,1594,null,{}] 22:49:15 INFO - PROCESS | 1663 | 1467265755927 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}] 22:49:15 INFO - PROCESS | 1663 | 1467265755931 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:16 INFO - PROCESS | 1663 | 1467265756045 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 22:49:16 INFO - PROCESS | 1663 | 1467265756050 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 1663 | 1467265756051 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d9800 == 36 [pid = 1663] [id = 406] 22:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x125170c00) [pid = 1663] [serial = 1217] [outer = 0x0] 22:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127460800) [pid = 1663] [serial = 1218] [outer = 0x125170c00] 22:49:16 INFO - PROCESS | 1663 | 1467265756075 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127469c00) [pid = 1663] [serial = 1219] [outer = 0x125170c00] 22:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 474ms 22:49:16 INFO - PROCESS | 1663 | 1467265756392 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]]]}] 22:49:16 INFO - PROCESS | 1663 | 1467265756402 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 22:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:49:16 INFO - PROCESS | 1663 | 1467265756403 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 22:49:16 INFO - PROCESS | 1663 | 1467265756405 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 1663 | 1467265756406 Marionette TRACE conn2 <- [1,1598,null,{}] 22:49:16 INFO - PROCESS | 1663 | 1467265756409 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}] 22:49:16 INFO - PROCESS | 1663 | 1467265756410 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:16 INFO - PROCESS | 1663 | 1467265756488 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 22:49:16 INFO - PROCESS | 1663 | 1467265756553 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 1663 | 1467265756554 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a720000 == 37 [pid = 1663] [id = 407] 22:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1267f8800) [pid = 1663] [serial = 1220] [outer = 0x0] 22:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128929000) [pid = 1663] [serial = 1221] [outer = 0x1267f8800] 22:49:16 INFO - PROCESS | 1663 | 1467265756581 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c0ec00) [pid = 1663] [serial = 1222] [outer = 0x1267f8800] 22:49:16 INFO - PROCESS | 1663 | 1467265756870 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]]]}] 22:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 470ms 22:49:16 INFO - PROCESS | 1663 | 1467265756875 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 1663 | 1467265756877 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 22:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:49:16 INFO - PROCESS | 1663 | 1467265756887 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 1663 | 1467265756889 Marionette TRACE conn2 <- [1,1602,null,{}] 22:49:16 INFO - PROCESS | 1663 | 1467265756891 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}] 22:49:16 INFO - PROCESS | 1663 | 1467265756893 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:16 INFO - PROCESS | 1663 | 1467265756993 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 22:49:17 INFO - PROCESS | 1663 | 1467265756999 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 1663 | 1467265757000 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x119847800 == 38 [pid = 1663] [id = 408] 22:49:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128c5e000) [pid = 1663] [serial = 1223] [outer = 0x0] 22:49:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x129217c00) [pid = 1663] [serial = 1224] [outer = 0x128c5e000] 22:49:17 INFO - PROCESS | 1663 | 1467265757024 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x129582c00) [pid = 1663] [serial = 1225] [outer = 0x128c5e000] 22:49:17 INFO - PROCESS | 1663 | --DOCSHELL 0x118298800 == 37 [pid = 1663] [id = 398] 22:49:17 INFO - PROCESS | 1663 | --DOCSHELL 0x112d42000 == 36 [pid = 1663] [id = 397] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x123ed1800 == 35 [pid = 1663] [id = 402] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x115e36800 == 34 [pid = 1663] [id = 403] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128f78000 == 33 [pid = 1663] [id = 405] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128b96800 == 32 [pid = 1663] [id = 404] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x119979000 == 31 [pid = 1663] [id = 400] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1185c6800 == 30 [pid = 1663] [id = 399] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x120e42000 == 29 [pid = 1663] [id = 401] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d9800 == 28 [pid = 1663] [id = 406] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x121791400) [pid = 1663] [serial = 1149] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128dc5c00) [pid = 1663] [serial = 1153] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12746bc00) [pid = 1663] [serial = 1152] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1176f7000) [pid = 1663] [serial = 1161] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x129328400) [pid = 1663] [serial = 1155] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1181f2800) [pid = 1663] [serial = 1140] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118464800) [pid = 1663] [serial = 1141] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11994ec00) [pid = 1663] [serial = 1143] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x120e17800) [pid = 1663] [serial = 1144] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12160e800) [pid = 1663] [serial = 1146] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128c5d000) [pid = 1663] [serial = 1129] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116808c00) [pid = 1663] [serial = 1134] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116f6b400) [pid = 1663] [serial = 1135] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1132ca800) [pid = 1663] [serial = 1137] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x116139400) [pid = 1663] [serial = 1138] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1128cd400) [pid = 1663] [serial = 1131] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112aa6400) [pid = 1663] [serial = 1132] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x129579c00) [pid = 1663] [serial = 1158] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1217e8800) [pid = 1663] [serial = 1164] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12a7a4400) [pid = 1663] [serial = 1171] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12a794400) [pid = 1663] [serial = 1170] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1261c2800) [pid = 1663] [serial = 1165] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12957f400) [pid = 1663] [serial = 1159] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x129333800) [pid = 1663] [serial = 1156] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1217df000) [pid = 1663] [serial = 1150] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x121655800) [pid = 1663] [serial = 1147] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1296df000) [pid = 1663] [serial = 1168] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1187b8000) [pid = 1663] [serial = 1162] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x1295e6800) [pid = 1663] [serial = 1167] [outer = 0x0] [url = about:blank] 22:49:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12a720000 == 27 [pid = 1663] [id = 407] 22:49:18 INFO - PROCESS | 1663 | 1467265758391 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]]]}] 22:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1522ms 22:49:18 INFO - PROCESS | 1663 | 1467265758410 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 1663 | 1467265758415 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 22:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:49:18 INFO - PROCESS | 1663 | 1467265758419 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 1663 | 1467265758421 Marionette TRACE conn2 <- [1,1606,null,{}] 22:49:18 INFO - PROCESS | 1663 | 1467265758425 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}] 22:49:18 INFO - PROCESS | 1663 | 1467265758426 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:18 INFO - PROCESS | 1663 | 1467265758510 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 22:49:18 INFO - PROCESS | 1663 | 1467265758561 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:18 INFO - PROCESS | 1663 | 1467265758564 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167b1800 == 28 [pid = 1663] [id = 409] 22:49:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x112767c00) [pid = 1663] [serial = 1226] [outer = 0x0] 22:49:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1128cd400) [pid = 1663] [serial = 1227] [outer = 0x112767c00] 22:49:18 INFO - PROCESS | 1663 | 1467265758592 Marionette DEBUG loaded listener.js 22:49:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112a36800) [pid = 1663] [serial = 1228] [outer = 0x112767c00] 22:49:18 INFO - PROCESS | 1663 | 1467265758904 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]]]}] 22:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 22:49:18 INFO - PROCESS | 1663 | 1467265758940 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 1663 | 1467265758943 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 22:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:49:18 INFO - PROCESS | 1663 | 1467265758950 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 1663 | 1467265758952 Marionette TRACE conn2 <- [1,1610,null,{}] 22:49:18 INFO - PROCESS | 1663 | 1467265758954 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}] 22:49:18 INFO - PROCESS | 1663 | 1467265758956 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:19 INFO - PROCESS | 1663 | 1467265759033 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 22:49:19 INFO - PROCESS | 1663 | 1467265759037 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 1663 | 1467265759039 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e48000 == 29 [pid = 1663] [id = 410] 22:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x112a9ec00) [pid = 1663] [serial = 1229] [outer = 0x0] 22:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x112f4e800) [pid = 1663] [serial = 1230] [outer = 0x112a9ec00] 22:49:19 INFO - PROCESS | 1663 | 1467265759068 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112f5c800) [pid = 1663] [serial = 1231] [outer = 0x112a9ec00] 22:49:19 INFO - PROCESS | 1663 | 1467265759389 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]]]}] 22:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 22:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:49:19 INFO - PROCESS | 1663 | 1467265759420 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 22:49:19 INFO - PROCESS | 1663 | 1467265759421 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 22:49:19 INFO - PROCESS | 1663 | 1467265759423 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:49:19 INFO - PROCESS | 1663 | 1467265759434 Marionette TRACE conn2 <- [1,1614,null,{}] 22:49:19 INFO - PROCESS | 1663 | 1467265759442 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}] 22:49:19 INFO - PROCESS | 1663 | 1467265759445 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:19 INFO - PROCESS | 1663 | 1467265759519 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 22:49:19 INFO - PROCESS | 1663 | 1467265759523 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 1663 | 1467265759526 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aaf000 == 30 [pid = 1663] [id = 411] 22:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1110e6000) [pid = 1663] [serial = 1232] [outer = 0x0] 22:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11613a400) [pid = 1663] [serial = 1233] [outer = 0x1110e6000] 22:49:19 INFO - PROCESS | 1663 | 1467265759557 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1164ed800) [pid = 1663] [serial = 1234] [outer = 0x1110e6000] 22:49:19 INFO - PROCESS | 1663 | 1467265759908 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]]]}] 22:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 22:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 530ms 22:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:49:19 INFO - PROCESS | 1663 | 1467265759954 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 22:49:19 INFO - PROCESS | 1663 | 1467265759955 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 22:49:19 INFO - PROCESS | 1663 | 1467265759957 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:49:19 INFO - PROCESS | 1663 | 1467265759958 Marionette TRACE conn2 <- [1,1618,null,{}] 22:49:19 INFO - PROCESS | 1663 | 1467265759961 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}] 22:49:19 INFO - PROCESS | 1663 | 1467265759962 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:20 INFO - PROCESS | 1663 | 1467265760061 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 22:49:20 INFO - PROCESS | 1663 | 1467265760066 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 1663 | 1467265760068 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x119539000 == 31 [pid = 1663] [id = 412] 22:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1167a5400) [pid = 1663] [serial = 1235] [outer = 0x0] 22:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116a1ac00) [pid = 1663] [serial = 1236] [outer = 0x1167a5400] 22:49:20 INFO - PROCESS | 1663 | 1467265760093 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1176e9c00) [pid = 1663] [serial = 1237] [outer = 0x1167a5400] 22:49:20 INFO - PROCESS | 1663 | 1467265760385 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]]]}] 22:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms 22:49:20 INFO - PROCESS | 1663 | 1467265760426 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 1663 | 1467265760427 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 22:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:49:20 INFO - PROCESS | 1663 | 1467265760433 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 1663 | 1467265760434 Marionette TRACE conn2 <- [1,1622,null,{}] 22:49:20 INFO - PROCESS | 1663 | 1467265760436 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}] 22:49:20 INFO - PROCESS | 1663 | 1467265760438 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:20 INFO - PROCESS | 1663 | 1467265760517 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 22:49:20 INFO - PROCESS | 1663 | 1467265760521 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 1663 | 1467265760522 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b0c000 == 32 [pid = 1663] [id = 413] 22:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a9e400) [pid = 1663] [serial = 1238] [outer = 0x0] 22:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118159000) [pid = 1663] [serial = 1239] [outer = 0x112a9e400] 22:49:20 INFO - PROCESS | 1663 | 1467265760548 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1181f9c00) [pid = 1663] [serial = 1240] [outer = 0x112a9e400] 22:49:20 INFO - PROCESS | 1663 | 1467265760893 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]]]}] 22:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 22:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 471ms 22:49:20 INFO - PROCESS | 1663 | 1467265760902 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 1663 | 1467265760904 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 22:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:49:20 INFO - PROCESS | 1663 | 1467265760906 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 1663 | 1467265760907 Marionette TRACE conn2 <- [1,1626,null,{}] 22:49:20 INFO - PROCESS | 1663 | 1467265760909 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}] 22:49:20 INFO - PROCESS | 1663 | 1467265760916 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:21 INFO - PROCESS | 1663 | 1467265761034 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 22:49:21 INFO - PROCESS | 1663 | 1467265761041 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:21 INFO - PROCESS | 1663 | 1467265761043 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x123933800 == 33 [pid = 1663] [id = 414] 22:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11815bc00) [pid = 1663] [serial = 1241] [outer = 0x0] 22:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1182b9000) [pid = 1663] [serial = 1242] [outer = 0x11815bc00] 22:49:21 INFO - PROCESS | 1663 | 1467265761072 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1192a8800) [pid = 1663] [serial = 1243] [outer = 0x11815bc00] 22:49:21 INFO - PROCESS | 1663 | 1467265761363 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]]]}] 22:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 470ms 22:49:21 INFO - PROCESS | 1663 | 1467265761383 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 1663 | 1467265761384 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 22:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:49:21 INFO - PROCESS | 1663 | 1467265761386 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:49:21 INFO - PROCESS | 1663 | 1467265761387 Marionette TRACE conn2 <- [1,1630,null,{}] 22:49:21 INFO - PROCESS | 1663 | 1467265761390 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}] 22:49:21 INFO - PROCESS | 1663 | 1467265761391 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:21 INFO - PROCESS | 1663 | 1467265761474 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 22:49:21 INFO - PROCESS | 1663 | 1467265761480 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:21 INFO - PROCESS | 1663 | 1467265761481 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496c800 == 34 [pid = 1663] [id = 415] 22:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11938d000) [pid = 1663] [serial = 1244] [outer = 0x0] 22:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119399800) [pid = 1663] [serial = 1245] [outer = 0x11938d000] 22:49:21 INFO - PROCESS | 1663 | 1467265761505 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119691c00) [pid = 1663] [serial = 1246] [outer = 0x11938d000] 22:49:21 INFO - PROCESS | 1663 | 1467265761921 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]]]}] 22:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 569ms 22:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:49:21 INFO - PROCESS | 1663 | 1467265761957 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 1663 | 1467265761958 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 22:49:21 INFO - PROCESS | 1663 | 1467265761960 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:49:21 INFO - PROCESS | 1663 | 1467265761961 Marionette TRACE conn2 <- [1,1634,null,{}] 22:49:21 INFO - PROCESS | 1663 | 1467265761964 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}] 22:49:21 INFO - PROCESS | 1663 | 1467265761965 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:22 INFO - PROCESS | 1663 | 1467265762036 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 22:49:22 INFO - PROCESS | 1663 | 1467265762040 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 1663 | 1467265762041 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1261d5800 == 35 [pid = 1663] [id = 416] 22:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1167a6c00) [pid = 1663] [serial = 1247] [outer = 0x0] 22:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1196b7400) [pid = 1663] [serial = 1248] [outer = 0x1167a6c00] 22:49:22 INFO - PROCESS | 1663 | 1467265762068 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119c5a800) [pid = 1663] [serial = 1249] [outer = 0x1167a6c00] 22:49:22 INFO - PROCESS | 1663 | 1467265762390 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]]]}] 22:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 469ms 22:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:49:22 INFO - PROCESS | 1663 | 1467265762429 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 1663 | 1467265762431 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 22:49:22 INFO - PROCESS | 1663 | 1467265762433 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - PROCESS | 1663 | 1467265762434 Marionette TRACE conn2 <- [1,1638,null,{}] 22:49:22 INFO - PROCESS | 1663 | 1467265762436 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}] 22:49:22 INFO - PROCESS | 1663 | 1467265762437 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:22 INFO - PROCESS | 1663 | 1467265762518 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 22:49:22 INFO - PROCESS | 1663 | 1467265762577 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 1663 | 1467265762578 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aae000 == 36 [pid = 1663] [id = 417] 22:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x112f64c00) [pid = 1663] [serial = 1250] [outer = 0x0] 22:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119d5cc00) [pid = 1663] [serial = 1251] [outer = 0x112f64c00] 22:49:22 INFO - PROCESS | 1663 | 1467265762603 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121610000) [pid = 1663] [serial = 1252] [outer = 0x112f64c00] 22:49:22 INFO - PROCESS | 1663 | 1467265762917 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]]]}] 22:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 22:49:22 INFO - PROCESS | 1663 | 1467265762952 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 1663 | 1467265762953 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 22:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:49:22 INFO - PROCESS | 1663 | 1467265762955 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - PROCESS | 1663 | 1467265762956 Marionette TRACE conn2 <- [1,1642,null,{}] 22:49:22 INFO - PROCESS | 1663 | 1467265762958 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}] 22:49:22 INFO - PROCESS | 1663 | 1467265762960 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:23 INFO - PROCESS | 1663 | 1467265763022 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 22:49:23 INFO - PROCESS | 1663 | 1467265763025 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 1663 | 1467265763027 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x129264000 == 37 [pid = 1663] [id = 418] 22:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121429000) [pid = 1663] [serial = 1253] [outer = 0x0] 22:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121656c00) [pid = 1663] [serial = 1254] [outer = 0x121429000] 22:49:23 INFO - PROCESS | 1663 | 1467265763049 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121790000) [pid = 1663] [serial = 1255] [outer = 0x121429000] 22:49:23 INFO - PROCESS | 1663 | 1467265763478 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]]]}] 22:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 572ms 22:49:23 INFO - PROCESS | 1663 | 1467265763528 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 1663 | 1467265763530 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 22:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:49:23 INFO - PROCESS | 1663 | 1467265763539 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 1663 | 1467265763542 Marionette TRACE conn2 <- [1,1646,null,{}] 22:49:23 INFO - PROCESS | 1663 | 1467265763545 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}] 22:49:23 INFO - PROCESS | 1663 | 1467265763547 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:23 INFO - PROCESS | 1663 | 1467265763713 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 22:49:23 INFO - PROCESS | 1663 | 1467265763741 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 1663 | 1467265763743 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b0a800 == 38 [pid = 1663] [id = 419] 22:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12179b000) [pid = 1663] [serial = 1256] [outer = 0x0] 22:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123e96400) [pid = 1663] [serial = 1257] [outer = 0x12179b000] 22:49:23 INFO - PROCESS | 1663 | 1467265763783 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1249bcc00) [pid = 1663] [serial = 1258] [outer = 0x12179b000] 22:49:24 INFO - PROCESS | 1663 | 1467265764108 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]]]}] 22:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 620ms 22:49:24 INFO - PROCESS | 1663 | 1467265764162 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 1663 | 1467265764163 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 22:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:49:24 INFO - PROCESS | 1663 | 1467265764165 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - PROCESS | 1663 | 1467265764166 Marionette TRACE conn2 <- [1,1650,null,{}] 22:49:24 INFO - PROCESS | 1663 | 1467265764169 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}] 22:49:24 INFO - PROCESS | 1663 | 1467265764170 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:24 INFO - PROCESS | 1663 | 1467265764266 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 22:49:24 INFO - PROCESS | 1663 | 1467265764269 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 1663 | 1467265764270 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa30800 == 39 [pid = 1663] [id = 420] 22:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1217df000) [pid = 1663] [serial = 1259] [outer = 0x0] 22:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12516f000) [pid = 1663] [serial = 1260] [outer = 0x1217df000] 22:49:24 INFO - PROCESS | 1663 | 1467265764294 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x125d9d400) [pid = 1663] [serial = 1261] [outer = 0x1217df000] 22:49:24 INFO - PROCESS | 1663 | 1467265764604 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]]]}] 22:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 468ms 22:49:24 INFO - PROCESS | 1663 | 1467265764635 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 1663 | 1467265764636 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 22:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:49:24 INFO - PROCESS | 1663 | 1467265764649 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - PROCESS | 1663 | 1467265764650 Marionette TRACE conn2 <- [1,1654,null,{}] 22:49:24 INFO - PROCESS | 1663 | 1467265764653 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}] 22:49:24 INFO - PROCESS | 1663 | 1467265764654 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:24 INFO - PROCESS | 1663 | 1467265764758 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 22:49:24 INFO - PROCESS | 1663 | 1467265764762 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 1663 | 1467265764763 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2d6800 == 40 [pid = 1663] [id = 421] 22:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x125175c00) [pid = 1663] [serial = 1262] [outer = 0x0] 22:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12611bc00) [pid = 1663] [serial = 1263] [outer = 0x125175c00] 22:49:24 INFO - PROCESS | 1663 | 1467265764787 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1265cbc00) [pid = 1663] [serial = 1264] [outer = 0x125175c00] 22:49:25 INFO - PROCESS | 1663 | 1467265765102 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]]]}] 22:49:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 472ms 22:49:25 INFO - PROCESS | 1663 | 1467265765125 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 1663 | 1467265765126 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 22:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:49:25 INFO - PROCESS | 1663 | 1467265765136 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 1663 | 1467265765137 Marionette TRACE conn2 <- [1,1658,null,{}] 22:49:25 INFO - PROCESS | 1663 | 1467265765139 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}] 22:49:25 INFO - PROCESS | 1663 | 1467265765140 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:25 INFO - PROCESS | 1663 | 1467265765244 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 22:49:25 INFO - PROCESS | 1663 | 1467265765248 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 1663 | 1467265765250 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba7e000 == 41 [pid = 1663] [id = 422] 22:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1265cb400) [pid = 1663] [serial = 1265] [outer = 0x0] 22:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x127463c00) [pid = 1663] [serial = 1266] [outer = 0x1265cb400] 22:49:25 INFO - PROCESS | 1663 | 1467265765273 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12746d800) [pid = 1663] [serial = 1267] [outer = 0x1265cb400] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x117ed0800) [pid = 1663] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12178f400) [pid = 1663] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11332d800) [pid = 1663] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x113c50000) [pid = 1663] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1267f8800) [pid = 1663] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118551800) [pid = 1663] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117ed0c00) [pid = 1663] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112a59400) [pid = 1663] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1122b9400) [pid = 1663] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112a51800) [pid = 1663] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1110ef800) [pid = 1663] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128c06c00) [pid = 1663] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x124c45800) [pid = 1663] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1196b3400) [pid = 1663] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11326e000) [pid = 1663] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x125170c00) [pid = 1663] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:49:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x113270000) [pid = 1663] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:49:25 INFO - PROCESS | 1663 | 1467265765736 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]]]}] 22:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 626ms 22:49:25 INFO - PROCESS | 1663 | 1467265765757 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 1663 | 1467265765759 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 22:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:49:25 INFO - PROCESS | 1663 | 1467265765763 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 1663 | 1467265765765 Marionette TRACE conn2 <- [1,1662,null,{}] 22:49:25 INFO - PROCESS | 1663 | 1467265765767 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}] 22:49:25 INFO - PROCESS | 1663 | 1467265765768 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:25 INFO - PROCESS | 1663 | 1467265765852 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 22:49:25 INFO - PROCESS | 1663 | 1467265765856 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 1663 | 1467265765857 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12510c000 == 42 [pid = 1663] [id = 423] 22:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x111d13800) [pid = 1663] [serial = 1268] [outer = 0x0] 22:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116f23000) [pid = 1663] [serial = 1269] [outer = 0x111d13800] 22:49:25 INFO - PROCESS | 1663 | 1467265765881 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11938ec00) [pid = 1663] [serial = 1270] [outer = 0x111d13800] 22:49:26 INFO - PROCESS | 1663 | 1467265766218 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]]]}] 22:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 471ms 22:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:49:26 INFO - PROCESS | 1663 | 1467265766233 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 22:49:26 INFO - PROCESS | 1663 | 1467265766234 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 22:49:26 INFO - PROCESS | 1663 | 1467265766236 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:49:26 INFO - PROCESS | 1663 | 1467265766237 Marionette TRACE conn2 <- [1,1666,null,{}] 22:49:26 INFO - PROCESS | 1663 | 1467265766240 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}] 22:49:26 INFO - PROCESS | 1663 | 1467265766241 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:26 INFO - PROCESS | 1663 | 1467265766355 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 22:49:26 INFO - PROCESS | 1663 | 1467265766361 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 1663 | 1467265766362 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be6c000 == 43 [pid = 1663] [id = 424] 22:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x117ed4800) [pid = 1663] [serial = 1271] [outer = 0x0] 22:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121616400) [pid = 1663] [serial = 1272] [outer = 0x117ed4800] 22:49:26 INFO - PROCESS | 1663 | 1467265766387 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x127466000) [pid = 1663] [serial = 1273] [outer = 0x117ed4800] 22:49:26 INFO - PROCESS | 1663 | 1467265766684 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]]]}] 22:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 22:49:26 INFO - PROCESS | 1663 | 1467265766707 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 22:49:26 INFO - PROCESS | 1663 | 1467265766708 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 22:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:49:26 INFO - PROCESS | 1663 | 1467265766710 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:49:26 INFO - PROCESS | 1663 | 1467265766713 Marionette TRACE conn2 <- [1,1670,null,{}] 22:49:26 INFO - PROCESS | 1663 | 1467265766717 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}] 22:49:26 INFO - PROCESS | 1663 | 1467265766719 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:26 INFO - PROCESS | 1663 | 1467265766804 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 22:49:26 INFO - PROCESS | 1663 | 1467265766808 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 1663 | 1467265766809 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c45a000 == 44 [pid = 1663] [id = 425] 22:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121105800) [pid = 1663] [serial = 1274] [outer = 0x0] 22:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12892d400) [pid = 1663] [serial = 1275] [outer = 0x121105800] 22:49:26 INFO - PROCESS | 1663 | 1467265766835 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128c09000) [pid = 1663] [serial = 1276] [outer = 0x121105800] 22:49:27 INFO - PROCESS | 1663 | 1467265767184 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]]]}] 22:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 524ms 22:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:49:27 INFO - PROCESS | 1663 | 1467265767235 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 1663 | 1467265767237 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 22:49:27 INFO - PROCESS | 1663 | 1467265767240 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 1663 | 1467265767241 Marionette TRACE conn2 <- [1,1674,null,{}] 22:49:27 INFO - PROCESS | 1663 | 1467265767245 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}] 22:49:27 INFO - PROCESS | 1663 | 1467265767247 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:27 INFO - PROCESS | 1663 | 1467265767368 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 22:49:27 INFO - PROCESS | 1663 | 1467265767373 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 1663 | 1467265767374 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46d800 == 45 [pid = 1663] [id = 426] 22:49:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128c09400) [pid = 1663] [serial = 1277] [outer = 0x0] 22:49:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128c56000) [pid = 1663] [serial = 1278] [outer = 0x128c09400] 22:49:27 INFO - PROCESS | 1663 | 1467265767411 Marionette DEBUG loaded listener.js 22:49:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128dc7c00) [pid = 1663] [serial = 1279] [outer = 0x128c09400] 22:49:27 INFO - PROCESS | 1663 | 1467265767990 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]]]}] 22:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 22:49:28 INFO - PROCESS | 1663 | 1467265768010 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 1663 | 1467265768013 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 22:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:49:28 INFO - PROCESS | 1663 | 1467265768016 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - PROCESS | 1663 | 1467265768018 Marionette TRACE conn2 <- [1,1678,null,{}] 22:49:28 INFO - PROCESS | 1663 | 1467265768022 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}] 22:49:28 INFO - PROCESS | 1663 | 1467265768023 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:28 INFO - PROCESS | 1663 | 1467265768141 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 22:49:28 INFO - PROCESS | 1663 | 1467265768223 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 1663 | 1467265768225 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e39000 == 46 [pid = 1663] [id = 427] 22:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1122b9c00) [pid = 1663] [serial = 1280] [outer = 0x0] 22:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1128d1400) [pid = 1663] [serial = 1281] [outer = 0x1122b9c00] 22:49:28 INFO - PROCESS | 1663 | 1467265768256 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x112a57c00) [pid = 1663] [serial = 1282] [outer = 0x1122b9c00] 22:49:28 INFO - PROCESS | 1663 | 1467265768807 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]]]}] 22:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 871ms 22:49:28 INFO - PROCESS | 1663 | 1467265768886 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 1663 | 1467265768889 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 22:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:49:28 INFO - PROCESS | 1663 | 1467265768894 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - PROCESS | 1663 | 1467265768896 Marionette TRACE conn2 <- [1,1682,null,{}] 22:49:28 INFO - PROCESS | 1663 | 1467265768898 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}] 22:49:28 INFO - PROCESS | 1663 | 1467265768900 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:29 INFO - PROCESS | 1663 | 1467265769143 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 22:49:29 INFO - PROCESS | 1663 | 1467265769242 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:29 INFO - PROCESS | 1663 | 1467265769244 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x116602800 == 47 [pid = 1663] [id = 428] 22:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x112a9e000) [pid = 1663] [serial = 1283] [outer = 0x0] 22:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x112f57400) [pid = 1663] [serial = 1284] [outer = 0x112a9e000] 22:49:29 INFO - PROCESS | 1663 | 1467265769272 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1132d5800) [pid = 1663] [serial = 1285] [outer = 0x112a9e000] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12c45a000 == 46 [pid = 1663] [id = 425] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12be6c000 == 45 [pid = 1663] [id = 424] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12510c000 == 44 [pid = 1663] [id = 423] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba7e000 == 43 [pid = 1663] [id = 422] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2d6800 == 42 [pid = 1663] [id = 421] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa30800 == 41 [pid = 1663] [id = 420] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119b0a800 == 40 [pid = 1663] [id = 419] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x129217c00) [pid = 1663] [serial = 1224] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x129264000 == 39 [pid = 1663] [id = 418] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x118aae000 == 38 [pid = 1663] [id = 417] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1261d5800 == 37 [pid = 1663] [id = 416] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12496c800 == 36 [pid = 1663] [id = 415] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123933800 == 35 [pid = 1663] [id = 414] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119b0c000 == 34 [pid = 1663] [id = 413] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119539000 == 33 [pid = 1663] [id = 412] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x118aaf000 == 32 [pid = 1663] [id = 411] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x117e48000 == 31 [pid = 1663] [id = 410] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1167b1800 == 30 [pid = 1663] [id = 409] 22:49:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119847800 == 29 [pid = 1663] [id = 408] 22:49:29 INFO - PROCESS | 1663 | 1467265769754 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]]]}] 22:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 872ms 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x128929000) [pid = 1663] [serial = 1221] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1192ac800) [pid = 1663] [serial = 1200] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1196aac00) [pid = 1663] [serial = 1201] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1182b3800) [pid = 1663] [serial = 1197] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11846ec00) [pid = 1663] [serial = 1198] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x114f83000) [pid = 1663] [serial = 1194] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116a14000) [pid = 1663] [serial = 1195] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112697400) [pid = 1663] [serial = 1191] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x112a53400) [pid = 1663] [serial = 1192] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x116632c00) [pid = 1663] [serial = 1189] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112f4b000) [pid = 1663] [serial = 1188] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1295e9400) [pid = 1663] [serial = 1186] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118a55800) [pid = 1663] [serial = 1185] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129584800) [pid = 1663] [serial = 1183] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128dd0800) [pid = 1663] [serial = 1182] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12892b400) [pid = 1663] [serial = 1180] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1265c4800) [pid = 1663] [serial = 1179] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12145f000) [pid = 1663] [serial = 1177] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119956800) [pid = 1663] [serial = 1176] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1176f3c00) [pid = 1663] [serial = 1174] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11618bc00) [pid = 1663] [serial = 1173] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x127469c00) [pid = 1663] [serial = 1219] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1196b6800) [pid = 1663] [serial = 1203] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x127460800) [pid = 1663] [serial = 1218] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121460c00) [pid = 1663] [serial = 1204] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128c0ec00) [pid = 1663] [serial = 1222] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1267f7c00) [pid = 1663] [serial = 1213] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121731000) [pid = 1663] [serial = 1216] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12165bc00) [pid = 1663] [serial = 1206] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12494b400) [pid = 1663] [serial = 1209] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12179d000) [pid = 1663] [serial = 1207] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12611cc00) [pid = 1663] [serial = 1212] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x125ac8000) [pid = 1663] [serial = 1210] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x119395800) [pid = 1663] [serial = 1215] [outer = 0x0] [url = about:blank] 22:49:29 INFO - PROCESS | 1663 | 1467265769777 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 22:49:29 INFO - PROCESS | 1663 | 1467265769783 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 22:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:49:29 INFO - PROCESS | 1663 | 1467265769789 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:49:29 INFO - PROCESS | 1663 | 1467265769791 Marionette TRACE conn2 <- [1,1686,null,{}] 22:49:29 INFO - PROCESS | 1663 | 1467265769794 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}] 22:49:29 INFO - PROCESS | 1663 | 1467265769798 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:29 INFO - PROCESS | 1663 | 1467265769876 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 22:49:29 INFO - PROCESS | 1663 | 1467265769882 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:29 INFO - PROCESS | 1663 | 1467265769884 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e48000 == 30 [pid = 1663] [id = 429] 22:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x113c95400) [pid = 1663] [serial = 1286] [outer = 0x0] 22:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116142800) [pid = 1663] [serial = 1287] [outer = 0x113c95400] 22:49:29 INFO - PROCESS | 1663 | 1467265769910 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11680bc00) [pid = 1663] [serial = 1288] [outer = 0x113c95400] 22:49:30 INFO - PROCESS | 1663 | 1467265770259 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]]]}] 22:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 22:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 521ms 22:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:49:30 INFO - PROCESS | 1663 | 1467265770317 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 22:49:30 INFO - PROCESS | 1663 | 1467265770319 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 22:49:30 INFO - PROCESS | 1663 | 1467265770322 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:49:30 INFO - PROCESS | 1663 | 1467265770323 Marionette TRACE conn2 <- [1,1690,null,{}] 22:49:30 INFO - PROCESS | 1663 | 1467265770326 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}] 22:49:30 INFO - PROCESS | 1663 | 1467265770327 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:30 INFO - PROCESS | 1663 | 1467265770404 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 22:49:30 INFO - PROCESS | 1663 | 1467265770411 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 1663 | 1467265770415 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x119527800 == 31 [pid = 1663] [id = 430] 22:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116f6b000) [pid = 1663] [serial = 1289] [outer = 0x0] 22:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1181f4c00) [pid = 1663] [serial = 1290] [outer = 0x116f6b000] 22:49:30 INFO - PROCESS | 1663 | 1467265770440 Marionette DEBUG loaded listener.js 22:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1182b4000) [pid = 1663] [serial = 1291] [outer = 0x116f6b000] 22:49:30 INFO - PROCESS | 1663 | 1467265770807 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]]]}] 22:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 524ms 22:49:30 INFO - PROCESS | 1663 | 1467265770852 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 22:49:30 INFO - PROCESS | 1663 | 1467265770855 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 22:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:49:30 INFO - PROCESS | 1663 | 1467265770867 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:49:30 INFO - PROCESS | 1663 | 1467265770870 Marionette TRACE conn2 <- [1,1694,null,{}] 22:49:30 INFO - PROCESS | 1663 | 1467265770872 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}] 22:49:30 INFO - PROCESS | 1663 | 1467265770875 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:30 INFO - PROCESS | 1663 | 1467265770954 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 22:49:30 INFO - PROCESS | 1663 | 1467265770957 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 1663 | 1467265770959 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e37800 == 32 [pid = 1663] [id = 431] 22:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11269c000) [pid = 1663] [serial = 1292] [outer = 0x0] 22:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11846a800) [pid = 1663] [serial = 1293] [outer = 0x11269c000] 22:49:30 INFO - PROCESS | 1663 | 1467265770985 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1192aa800) [pid = 1663] [serial = 1294] [outer = 0x11269c000] 22:49:31 INFO - PROCESS | 1663 | 1467265771289 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]]]}] 22:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 475ms 22:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:49:31 INFO - PROCESS | 1663 | 1467265771337 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 1663 | 1467265771338 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 22:49:31 INFO - PROCESS | 1663 | 1467265771341 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:49:31 INFO - PROCESS | 1663 | 1467265771342 Marionette TRACE conn2 <- [1,1698,null,{}] 22:49:31 INFO - PROCESS | 1663 | 1467265771344 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}] 22:49:31 INFO - PROCESS | 1663 | 1467265771345 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:31 INFO - PROCESS | 1663 | 1467265771419 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 22:49:31 INFO - PROCESS | 1663 | 1467265771422 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 1663 | 1467265771424 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x121761000 == 33 [pid = 1663] [id = 432] 22:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112a9d800) [pid = 1663] [serial = 1295] [outer = 0x0] 22:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11968ac00) [pid = 1663] [serial = 1296] [outer = 0x112a9d800] 22:49:31 INFO - PROCESS | 1663 | 1467265771450 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1196b9800) [pid = 1663] [serial = 1297] [outer = 0x112a9d800] 22:49:31 INFO - PROCESS | 1663 | 1467265771799 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]]]}] 22:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 22:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 22:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:49:31 INFO - PROCESS | 1663 | 1467265771810 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 1663 | 1467265771811 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 22:49:31 INFO - PROCESS | 1663 | 1467265771817 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:49:31 INFO - PROCESS | 1663 | 1467265771818 Marionette TRACE conn2 <- [1,1702,null,{}] 22:49:31 INFO - PROCESS | 1663 | 1467265771822 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}] 22:49:31 INFO - PROCESS | 1663 | 1467265771823 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:31 INFO - PROCESS | 1663 | 1467265771935 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 22:49:31 INFO - PROCESS | 1663 | 1467265771948 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 1663 | 1467265771952 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b08800 == 34 [pid = 1663] [id = 433] 22:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119bbbc00) [pid = 1663] [serial = 1298] [outer = 0x0] 22:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x120e15800) [pid = 1663] [serial = 1299] [outer = 0x119bbbc00] 22:49:31 INFO - PROCESS | 1663 | 1467265771984 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121615400) [pid = 1663] [serial = 1300] [outer = 0x119bbbc00] 22:49:32 INFO - PROCESS | 1663 | 1467265772334 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]]]}] 22:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 570ms 22:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:49:32 INFO - PROCESS | 1663 | 1467265772387 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 1663 | 1467265772388 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 22:49:32 INFO - PROCESS | 1663 | 1467265772390 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 1663 | 1467265772391 Marionette TRACE conn2 <- [1,1706,null,{}] 22:49:32 INFO - PROCESS | 1663 | 1467265772393 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}] 22:49:32 INFO - PROCESS | 1663 | 1467265772394 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:32 INFO - PROCESS | 1663 | 1467265772489 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 22:49:32 INFO - PROCESS | 1663 | 1467265772492 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 1663 | 1467265772494 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b89000 == 35 [pid = 1663] [id = 434] 22:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112a53000) [pid = 1663] [serial = 1301] [outer = 0x0] 22:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121659400) [pid = 1663] [serial = 1302] [outer = 0x112a53000] 22:49:32 INFO - PROCESS | 1663 | 1467265772526 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12179c400) [pid = 1663] [serial = 1303] [outer = 0x112a53000] 22:49:32 INFO - PROCESS | 1663 | 1467265772877 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]]]}] 22:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 520ms 22:49:32 INFO - PROCESS | 1663 | 1467265772918 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 1663 | 1467265772919 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 22:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:49:32 INFO - PROCESS | 1663 | 1467265772922 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 1663 | 1467265772923 Marionette TRACE conn2 <- [1,1710,null,{}] 22:49:32 INFO - PROCESS | 1663 | 1467265772925 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}] 22:49:32 INFO - PROCESS | 1663 | 1467265772926 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:33 INFO - PROCESS | 1663 | 1467265773026 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 22:49:33 INFO - PROCESS | 1663 | 1467265773030 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 1663 | 1467265773031 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f76800 == 36 [pid = 1663] [id = 435] 22:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12179c800) [pid = 1663] [serial = 1304] [outer = 0x0] 22:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123fe0800) [pid = 1663] [serial = 1305] [outer = 0x12179c800] 22:49:33 INFO - PROCESS | 1663 | 1467265773057 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12516b000) [pid = 1663] [serial = 1306] [outer = 0x12179c800] 22:49:33 INFO - PROCESS | 1663 | 1467265773466 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]]]}] 22:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 568ms 22:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:49:33 INFO - PROCESS | 1663 | 1467265773491 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 22:49:33 INFO - PROCESS | 1663 | 1467265773492 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 22:49:33 INFO - PROCESS | 1663 | 1467265773494 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:49:33 INFO - PROCESS | 1663 | 1467265773498 Marionette TRACE conn2 <- [1,1714,null,{}] 22:49:33 INFO - PROCESS | 1663 | 1467265773500 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}] 22:49:33 INFO - PROCESS | 1663 | 1467265773501 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:33 INFO - PROCESS | 1663 | 1467265773598 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 22:49:33 INFO - PROCESS | 1663 | 1467265773601 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 1663 | 1467265773603 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ee000 == 37 [pid = 1663] [id = 436] 22:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x124c3f000) [pid = 1663] [serial = 1307] [outer = 0x0] 22:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12516d000) [pid = 1663] [serial = 1308] [outer = 0x124c3f000] 22:49:33 INFO - PROCESS | 1663 | 1467265773634 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126339c00) [pid = 1663] [serial = 1309] [outer = 0x124c3f000] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1217df000) [pid = 1663] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x125175c00) [pid = 1663] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112767c00) [pid = 1663] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1167a5400) [pid = 1663] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1110e6000) [pid = 1663] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11938d000) [pid = 1663] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1167a6c00) [pid = 1663] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x128c5e000) [pid = 1663] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11815bc00) [pid = 1663] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112f64c00) [pid = 1663] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112a9e400) [pid = 1663] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x121429000) [pid = 1663] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112a9ec00) [pid = 1663] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1265cb400) [pid = 1663] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x111d13800) [pid = 1663] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121105800) [pid = 1663] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12179b000) [pid = 1663] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:49:34 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x117ed4800) [pid = 1663] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:49:34 INFO - PROCESS | 1663 | 1467265774120 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]]]}] 22:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 672ms 22:49:34 INFO - PROCESS | 1663 | 1467265774166 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 1663 | 1467265774168 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 22:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:49:34 INFO - PROCESS | 1663 | 1467265774170 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - PROCESS | 1663 | 1467265774171 Marionette TRACE conn2 <- [1,1718,null,{}] 22:49:34 INFO - PROCESS | 1663 | 1467265774173 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}] 22:49:34 INFO - PROCESS | 1663 | 1467265774174 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:34 INFO - PROCESS | 1663 | 1467265774251 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 22:49:34 INFO - PROCESS | 1663 | 1467265774255 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:34 INFO - PROCESS | 1663 | 1467265774256 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e37000 == 38 [pid = 1663] [id = 437] 22:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x110f70400) [pid = 1663] [serial = 1310] [outer = 0x0] 22:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112f4f400) [pid = 1663] [serial = 1311] [outer = 0x110f70400] 22:49:34 INFO - PROCESS | 1663 | 1467265774281 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117ed4800) [pid = 1663] [serial = 1312] [outer = 0x110f70400] 22:49:34 INFO - PROCESS | 1663 | 1467265774657 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]]]}] 22:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 521ms 22:49:34 INFO - PROCESS | 1663 | 1467265774692 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 1663 | 1467265774694 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 22:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:49:34 INFO - PROCESS | 1663 | 1467265774699 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - PROCESS | 1663 | 1467265774701 Marionette TRACE conn2 <- [1,1722,null,{}] 22:49:34 INFO - PROCESS | 1663 | 1467265774704 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}] 22:49:34 INFO - PROCESS | 1663 | 1467265774706 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:34 INFO - PROCESS | 1663 | 1467265774832 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 22:49:34 INFO - PROCESS | 1663 | 1467265774863 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:34 INFO - PROCESS | 1663 | 1467265774865 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc1800 == 39 [pid = 1663] [id = 438] 22:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118f4b400) [pid = 1663] [serial = 1313] [outer = 0x0] 22:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12145d000) [pid = 1663] [serial = 1314] [outer = 0x118f4b400] 22:49:34 INFO - PROCESS | 1663 | 1467265774906 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12633b400) [pid = 1663] [serial = 1315] [outer = 0x118f4b400] 22:49:35 INFO - PROCESS | 1663 | 1467265775302 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]]]}] 22:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 22:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 624ms 22:49:35 INFO - PROCESS | 1663 | 1467265775322 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 22:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:49:35 INFO - PROCESS | 1663 | 1467265775324 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 22:49:35 INFO - PROCESS | 1663 | 1467265775326 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:49:35 INFO - PROCESS | 1663 | 1467265775328 Marionette TRACE conn2 <- [1,1726,null,{}] 22:49:35 INFO - PROCESS | 1663 | 1467265775333 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}] 22:49:35 INFO - PROCESS | 1663 | 1467265775335 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:35 INFO - PROCESS | 1663 | 1467265775454 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 22:49:35 INFO - PROCESS | 1663 | 1467265775459 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 1663 | 1467265775460 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba6f000 == 40 [pid = 1663] [id = 439] 22:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1265ccc00) [pid = 1663] [serial = 1316] [outer = 0x0] 22:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127468000) [pid = 1663] [serial = 1317] [outer = 0x1265ccc00] 22:49:35 INFO - PROCESS | 1663 | 1467265775485 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12892cc00) [pid = 1663] [serial = 1318] [outer = 0x1265ccc00] 22:49:35 INFO - PROCESS | 1663 | 1467265775783 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]]]}] 22:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 472ms 22:49:35 INFO - PROCESS | 1663 | 1467265775800 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 22:49:35 INFO - PROCESS | 1663 | 1467265775801 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 22:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:49:35 INFO - PROCESS | 1663 | 1467265775803 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:49:35 INFO - PROCESS | 1663 | 1467265775804 Marionette TRACE conn2 <- [1,1730,null,{}] 22:49:35 INFO - PROCESS | 1663 | 1467265775807 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}] 22:49:35 INFO - PROCESS | 1663 | 1467265775808 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:35 INFO - PROCESS | 1663 | 1467265775893 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 22:49:35 INFO - PROCESS | 1663 | 1467265775899 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 1663 | 1467265775900 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb21000 == 41 [pid = 1663] [id = 440] 22:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12892d800) [pid = 1663] [serial = 1319] [outer = 0x0] 22:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c08400) [pid = 1663] [serial = 1320] [outer = 0x12892d800] 22:49:35 INFO - PROCESS | 1663 | 1467265775923 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128dc8800) [pid = 1663] [serial = 1321] [outer = 0x12892d800] 22:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 22:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 621ms 22:49:36 INFO - PROCESS | 1663 | 1467265776418 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]]]}] 22:49:36 INFO - PROCESS | 1663 | 1467265776426 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 22:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:49:36 INFO - PROCESS | 1663 | 1467265776431 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 22:49:36 INFO - PROCESS | 1663 | 1467265776435 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:49:36 INFO - PROCESS | 1663 | 1467265776437 Marionette TRACE conn2 <- [1,1734,null,{}] 22:49:36 INFO - PROCESS | 1663 | 1467265776442 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}] 22:49:36 INFO - PROCESS | 1663 | 1467265776444 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:36 INFO - PROCESS | 1663 | 1467265776557 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 22:49:36 INFO - PROCESS | 1663 | 1467265776633 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 1663 | 1467265776634 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192c8000 == 42 [pid = 1663] [id = 441] 22:49:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x113322000) [pid = 1663] [serial = 1322] [outer = 0x0] 22:49:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x115e8d800) [pid = 1663] [serial = 1323] [outer = 0x113322000] 22:49:36 INFO - PROCESS | 1663 | 1467265776666 Marionette DEBUG loaded listener.js 22:49:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116881800) [pid = 1663] [serial = 1324] [outer = 0x113322000] 22:49:37 INFO - PROCESS | 1663 | 1467265777089 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]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 22:49:37 INFO - PROCESS | 1663 | 1467265777107 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 1663 | 1467265777111 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 22:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:49:37 INFO - PROCESS | 1663 | 1467265777117 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 1663 | 1467265777119 Marionette TRACE conn2 <- [1,1738,null,{}] 22:49:37 INFO - PROCESS | 1663 | 1467265777122 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}] 22:49:37 INFO - PROCESS | 1663 | 1467265777123 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:37 INFO - PROCESS | 1663 | 1467265777227 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 22:49:37 INFO - PROCESS | 1663 | 1467265777305 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 1663 | 1467265777307 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251d1000 == 43 [pid = 1663] [id = 442] 22:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1181fac00) [pid = 1663] [serial = 1325] [outer = 0x0] 22:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11846b400) [pid = 1663] [serial = 1326] [outer = 0x1181fac00] 22:49:37 INFO - PROCESS | 1663 | 1467265777379 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118a56c00) [pid = 1663] [serial = 1327] [outer = 0x1181fac00] 22:49:37 INFO - PROCESS | 1663 | 1467265777826 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]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 722ms 22:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:49:37 INFO - PROCESS | 1663 | 1467265777840 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 1663 | 1467265777842 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 22:49:37 INFO - PROCESS | 1663 | 1467265777848 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 1663 | 1467265777852 Marionette TRACE conn2 <- [1,1742,null,{}] 22:49:37 INFO - PROCESS | 1663 | 1467265777864 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}] 22:49:37 INFO - PROCESS | 1663 | 1467265777869 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:37 INFO - PROCESS | 1663 | 1467265777988 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 22:49:38 INFO - PROCESS | 1663 | 1467265778052 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 1663 | 1467265778055 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46b000 == 44 [pid = 1663] [id = 443] 22:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1196b6400) [pid = 1663] [serial = 1328] [outer = 0x0] 22:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x121460400) [pid = 1663] [serial = 1329] [outer = 0x1196b6400] 22:49:38 INFO - PROCESS | 1663 | 1467265778086 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x121795000) [pid = 1663] [serial = 1330] [outer = 0x1196b6400] 22:49:38 INFO - PROCESS | 1663 | 1467265778498 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]]]}] 22:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 680ms 22:49:38 INFO - PROCESS | 1663 | 1467265778526 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 22:49:38 INFO - PROCESS | 1663 | 1467265778528 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 22:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:49:38 INFO - PROCESS | 1663 | 1467265778530 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:49:38 INFO - PROCESS | 1663 | 1467265778531 Marionette TRACE conn2 <- [1,1746,null,{}] 22:49:38 INFO - PROCESS | 1663 | 1467265778534 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}] 22:49:38 INFO - PROCESS | 1663 | 1467265778535 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:38 INFO - PROCESS | 1663 | 1467265778652 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 22:49:38 INFO - PROCESS | 1663 | 1467265778713 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 1663 | 1467265778714 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6ac800 == 45 [pid = 1663] [id = 444] 22:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x125173000) [pid = 1663] [serial = 1331] [outer = 0x0] 22:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1265cdc00) [pid = 1663] [serial = 1332] [outer = 0x125173000] 22:49:38 INFO - PROCESS | 1663 | 1467265778743 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128923c00) [pid = 1663] [serial = 1333] [outer = 0x125173000] 22:49:39 INFO - PROCESS | 1663 | 1467265779203 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]]]}] 22:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 22:49:39 INFO - PROCESS | 1663 | 1467265779263 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 22:49:39 INFO - PROCESS | 1663 | 1467265779264 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 22:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:49:39 INFO - PROCESS | 1663 | 1467265779267 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:49:39 INFO - PROCESS | 1663 | 1467265779268 Marionette TRACE conn2 <- [1,1750,null,{}] 22:49:39 INFO - PROCESS | 1663 | 1467265779271 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}] 22:49:39 INFO - PROCESS | 1663 | 1467265779272 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:39 INFO - PROCESS | 1663 | 1467265779373 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 22:49:39 INFO - PROCESS | 1663 | 1467265779446 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:39 INFO - PROCESS | 1663 | 1467265779448 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168b0000 == 46 [pid = 1663] [id = 445] 22:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1110ea400) [pid = 1663] [serial = 1334] [outer = 0x0] 22:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1131b1000) [pid = 1663] [serial = 1335] [outer = 0x1110ea400] 22:49:39 INFO - PROCESS | 1663 | 1467265779478 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1181fc800) [pid = 1663] [serial = 1336] [outer = 0x1110ea400] 22:49:40 INFO - PROCESS | 1663 | 1467265780114 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]]]}] 22:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 871ms 22:49:40 INFO - PROCESS | 1663 | 1467265780139 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 22:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:49:40 INFO - PROCESS | 1663 | 1467265780143 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 22:49:40 INFO - PROCESS | 1663 | 1467265780148 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:49:40 INFO - PROCESS | 1663 | 1467265780151 Marionette TRACE conn2 <- [1,1754,null,{}] 22:49:40 INFO - PROCESS | 1663 | 1467265780157 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}] 22:49:40 INFO - PROCESS | 1663 | 1467265780159 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:40 INFO - PROCESS | 1663 | 1467265780298 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 22:49:40 INFO - PROCESS | 1663 | 1467265780361 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:40 INFO - PROCESS | 1663 | 1467265780362 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x117474800 == 47 [pid = 1663] [id = 446] 22:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116632c00) [pid = 1663] [serial = 1337] [outer = 0x0] 22:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x116f23800) [pid = 1663] [serial = 1338] [outer = 0x116632c00] 22:49:40 INFO - PROCESS | 1663 | 1467265780391 Marionette DEBUG loaded listener.js 22:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1181f7000) [pid = 1663] [serial = 1339] [outer = 0x116632c00] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba6f000 == 46 [pid = 1663] [id = 439] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc1800 == 45 [pid = 1663] [id = 438] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x120e37000 == 44 [pid = 1663] [id = 437] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ee000 == 43 [pid = 1663] [id = 436] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x128f76800 == 42 [pid = 1663] [id = 435] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x128b89000 == 41 [pid = 1663] [id = 434] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x119b08800 == 40 [pid = 1663] [id = 433] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x121761000 == 39 [pid = 1663] [id = 432] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x120e37800 == 38 [pid = 1663] [id = 431] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x119527800 == 37 [pid = 1663] [id = 430] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x117e48000 == 36 [pid = 1663] [id = 429] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x116602800 == 35 [pid = 1663] [id = 428] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x117e39000 == 34 [pid = 1663] [id = 427] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46d800 == 33 [pid = 1663] [id = 426] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1168b0000 == 32 [pid = 1663] [id = 445] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6ac800 == 31 [pid = 1663] [id = 444] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46b000 == 30 [pid = 1663] [id = 443] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1251d1000 == 29 [pid = 1663] [id = 442] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb21000 == 28 [pid = 1663] [id = 440] 22:49:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1192c8000 == 27 [pid = 1663] [id = 441] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12516f000) [pid = 1663] [serial = 1260] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12611bc00) [pid = 1663] [serial = 1263] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1128cd400) [pid = 1663] [serial = 1227] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x116a1ac00) [pid = 1663] [serial = 1236] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1176e9c00) [pid = 1663] [serial = 1237] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11613a400) [pid = 1663] [serial = 1233] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1164ed800) [pid = 1663] [serial = 1234] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119399800) [pid = 1663] [serial = 1245] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119691c00) [pid = 1663] [serial = 1246] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1196b7400) [pid = 1663] [serial = 1248] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119c5a800) [pid = 1663] [serial = 1249] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x129582c00) [pid = 1663] [serial = 1225] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1192a8800) [pid = 1663] [serial = 1243] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1182b9000) [pid = 1663] [serial = 1242] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119d5cc00) [pid = 1663] [serial = 1251] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x121610000) [pid = 1663] [serial = 1252] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118159000) [pid = 1663] [serial = 1239] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1181f9c00) [pid = 1663] [serial = 1240] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121656c00) [pid = 1663] [serial = 1254] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112f4e800) [pid = 1663] [serial = 1230] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112f5c800) [pid = 1663] [serial = 1231] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x127463c00) [pid = 1663] [serial = 1266] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1265cbc00) [pid = 1663] [serial = 1264] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116f23000) [pid = 1663] [serial = 1269] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11938ec00) [pid = 1663] [serial = 1270] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12892d400) [pid = 1663] [serial = 1275] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12746d800) [pid = 1663] [serial = 1267] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123e96400) [pid = 1663] [serial = 1257] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x125d9d400) [pid = 1663] [serial = 1261] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x128c56000) [pid = 1663] [serial = 1278] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x112a36800) [pid = 1663] [serial = 1228] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x127466000) [pid = 1663] [serial = 1273] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1249bcc00) [pid = 1663] [serial = 1258] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x128c09000) [pid = 1663] [serial = 1276] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x121790000) [pid = 1663] [serial = 1255] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121616400) [pid = 1663] [serial = 1272] [outer = 0x0] [url = about:blank] 22:49:41 INFO - PROCESS | 1663 | 1467265781351 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]]]}] 22:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1225ms 22:49:41 INFO - PROCESS | 1663 | 1467265781373 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 22:49:41 INFO - PROCESS | 1663 | 1467265781378 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 22:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:49:41 INFO - PROCESS | 1663 | 1467265781391 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 1663 | 1467265781394 Marionette TRACE conn2 <- [1,1758,null,{}] 22:49:41 INFO - PROCESS | 1663 | 1467265781401 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}] 22:49:41 INFO - PROCESS | 1663 | 1467265781404 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:41 INFO - PROCESS | 1663 | 1467265781555 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 22:49:41 INFO - PROCESS | 1663 | 1467265781573 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 1663 | 1467265781574 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x117144800 == 28 [pid = 1663] [id = 447] 22:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x112f4e000) [pid = 1663] [serial = 1340] [outer = 0x0] 22:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1130e1800) [pid = 1663] [serial = 1341] [outer = 0x112f4e000] 22:49:41 INFO - PROCESS | 1663 | 1467265781617 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x115e19000) [pid = 1663] [serial = 1342] [outer = 0x112f4e000] 22:49:41 INFO - PROCESS | 1663 | 1467265781972 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]]]}] 22:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 625ms 22:49:42 INFO - PROCESS | 1663 | 1467265782016 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 1663 | 1467265782020 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 22:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:49:42 INFO - PROCESS | 1663 | 1467265782024 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 1663 | 1467265782026 Marionette TRACE conn2 <- [1,1762,null,{}] 22:49:42 INFO - PROCESS | 1663 | 1467265782028 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}] 22:49:42 INFO - PROCESS | 1663 | 1467265782030 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:42 INFO - PROCESS | 1663 | 1467265782106 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 22:49:42 INFO - PROCESS | 1663 | 1467265782134 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 1663 | 1467265782135 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x119222000 == 29 [pid = 1663] [id = 448] 22:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1176e9c00) [pid = 1663] [serial = 1343] [outer = 0x0] 22:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1176f4800) [pid = 1663] [serial = 1344] [outer = 0x1176e9c00] 22:49:42 INFO - PROCESS | 1663 | 1467265782164 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1181f5000) [pid = 1663] [serial = 1345] [outer = 0x1176e9c00] 22:49:42 INFO - PROCESS | 1663 | 1467265782507 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]]]}] 22:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 22:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:49:42 INFO - PROCESS | 1663 | 1467265782547 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 1663 | 1467265782548 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 22:49:42 INFO - PROCESS | 1663 | 1467265782551 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 1663 | 1467265782554 Marionette TRACE conn2 <- [1,1766,null,{}] 22:49:42 INFO - PROCESS | 1663 | 1467265782561 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}] 22:49:42 INFO - PROCESS | 1663 | 1467265782564 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:42 INFO - PROCESS | 1663 | 1467265782637 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 22:49:42 INFO - PROCESS | 1663 | 1467265782641 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 1663 | 1467265782643 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x116417800 == 30 [pid = 1663] [id = 449] 22:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112a82000) [pid = 1663] [serial = 1346] [outer = 0x0] 22:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118a5d400) [pid = 1663] [serial = 1347] [outer = 0x112a82000] 22:49:42 INFO - PROCESS | 1663 | 1467265782673 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1192b2400) [pid = 1663] [serial = 1348] [outer = 0x112a82000] 22:49:43 INFO - PROCESS | 1663 | 1467265783106 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]]]}] 22:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 574ms 22:49:43 INFO - PROCESS | 1663 | 1467265783126 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 22:49:43 INFO - PROCESS | 1663 | 1467265783129 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 22:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:49:43 INFO - PROCESS | 1663 | 1467265783132 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:49:43 INFO - PROCESS | 1663 | 1467265783134 Marionette TRACE conn2 <- [1,1770,null,{}] 22:49:43 INFO - PROCESS | 1663 | 1467265783137 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}] 22:49:43 INFO - PROCESS | 1663 | 1467265783139 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:43 INFO - PROCESS | 1663 | 1467265783259 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 22:49:43 INFO - PROCESS | 1663 | 1467265783275 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:43 INFO - PROCESS | 1663 | 1467265783276 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12176b800 == 31 [pid = 1663] [id = 450] 22:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119399800) [pid = 1663] [serial = 1349] [outer = 0x0] 22:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119691c00) [pid = 1663] [serial = 1350] [outer = 0x119399800] 22:49:43 INFO - PROCESS | 1663 | 1467265783302 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1196b7c00) [pid = 1663] [serial = 1351] [outer = 0x119399800] 22:49:43 INFO - PROCESS | 1663 | 1467265783656 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]]]}] 22:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 570ms 22:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:49:43 INFO - PROCESS | 1663 | 1467265783709 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 22:49:43 INFO - PROCESS | 1663 | 1467265783710 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 22:49:43 INFO - PROCESS | 1663 | 1467265783712 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:49:43 INFO - PROCESS | 1663 | 1467265783713 Marionette TRACE conn2 <- [1,1774,null,{}] 22:49:43 INFO - PROCESS | 1663 | 1467265783716 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}] 22:49:43 INFO - PROCESS | 1663 | 1467265783717 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:43 INFO - PROCESS | 1663 | 1467265783807 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 22:49:43 INFO - PROCESS | 1663 | 1467265783845 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:43 INFO - PROCESS | 1663 | 1467265783846 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251c5800 == 32 [pid = 1663] [id = 451] 22:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112767c00) [pid = 1663] [serial = 1352] [outer = 0x0] 22:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119bbcc00) [pid = 1663] [serial = 1353] [outer = 0x112767c00] 22:49:43 INFO - PROCESS | 1663 | 1467265783870 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121429400) [pid = 1663] [serial = 1354] [outer = 0x112767c00] 22:49:44 INFO - PROCESS | 1663 | 1467265784188 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]]]}] 22:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 22:49:44 INFO - PROCESS | 1663 | 1467265784232 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 22:49:44 INFO - PROCESS | 1663 | 1467265784233 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 22:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:49:44 INFO - PROCESS | 1663 | 1467265784235 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 1663 | 1467265784236 Marionette TRACE conn2 <- [1,1778,null,{}] 22:49:44 INFO - PROCESS | 1663 | 1467265784239 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}] 22:49:44 INFO - PROCESS | 1663 | 1467265784243 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:44 INFO - PROCESS | 1663 | 1467265784356 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 22:49:44 INFO - PROCESS | 1663 | 1467265784359 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 1663 | 1467265784361 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b94800 == 33 [pid = 1663] [id = 452] 22:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112a55c00) [pid = 1663] [serial = 1355] [outer = 0x0] 22:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121610000) [pid = 1663] [serial = 1356] [outer = 0x112a55c00] 22:49:44 INFO - PROCESS | 1663 | 1467265784386 Marionette DEBUG loaded listener.js 22:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124b48c00) [pid = 1663] [serial = 1357] [outer = 0x112a55c00] 22:49:44 INFO - PROCESS | 1663 | 1467265784717 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]]]}] 22:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 22:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 22:49:44 INFO - PROCESS | 1663 | 1467265784754 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 22:49:44 INFO - PROCESS | 1663 | 1467265784755 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 22:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:49:44 INFO - PROCESS | 1663 | 1467265784758 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 1663 | 1467265784759 Marionette TRACE conn2 <- [1,1782,null,{}] 22:49:44 INFO - PROCESS | 1663 | 1467265784771 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}] 22:49:44 INFO - PROCESS | 1663 | 1467265784772 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:44 INFO - PROCESS | 1663 | 1467265784865 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 22:49:44 INFO - PROCESS | 1663 | 1467265784902 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 1663 | 1467265784903 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12926e000 == 34 [pid = 1663] [id = 453] 22:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124c40000) [pid = 1663] [serial = 1358] [outer = 0x0] 22:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x125d98000) [pid = 1663] [serial = 1359] [outer = 0x124c40000] 22:49:44 INFO - PROCESS | 1663 | 1467265784927 Marionette DEBUG loaded listener.js 22:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12611c000) [pid = 1663] [serial = 1360] [outer = 0x124c40000] 22:49:45 INFO - PROCESS | 1663 | 1467265785244 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]]]}] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112a53000) [pid = 1663] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12179c800) [pid = 1663] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11269c000) [pid = 1663] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x113c95400) [pid = 1663] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116f6b000) [pid = 1663] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x128c09400) [pid = 1663] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a9e000) [pid = 1663] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x124c3f000) [pid = 1663] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1265ccc00) [pid = 1663] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12892d800) [pid = 1663] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112a9d800) [pid = 1663] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1122b9c00) [pid = 1663] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x110f70400) [pid = 1663] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119bbbc00) [pid = 1663] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:49:45 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118f4b400) [pid = 1663] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 22:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 679ms 22:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:49:45 INFO - PROCESS | 1663 | 1467265785438 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 1663 | 1467265785439 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 22:49:45 INFO - PROCESS | 1663 | 1467265785441 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 1663 | 1467265785442 Marionette TRACE conn2 <- [1,1786,null,{}] 22:49:45 INFO - PROCESS | 1663 | 1467265785444 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}] 22:49:45 INFO - PROCESS | 1663 | 1467265785446 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:45 INFO - PROCESS | 1663 | 1467265785520 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 22:49:45 INFO - PROCESS | 1663 | 1467265785523 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 1663 | 1467265785524 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x120faf000 == 35 [pid = 1663] [id = 454] 22:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11269c000) [pid = 1663] [serial = 1361] [outer = 0x0] 22:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112ab4000) [pid = 1663] [serial = 1362] [outer = 0x11269c000] 22:49:45 INFO - PROCESS | 1663 | 1467265785551 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x116a1c000) [pid = 1663] [serial = 1363] [outer = 0x11269c000] 22:49:45 INFO - PROCESS | 1663 | 1467265785874 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]]]}] 22:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 22:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 467ms 22:49:45 INFO - PROCESS | 1663 | 1467265785909 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 1663 | 1467265785911 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 22:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:49:45 INFO - PROCESS | 1663 | 1467265785916 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 1663 | 1467265785917 Marionette TRACE conn2 <- [1,1790,null,{}] 22:49:45 INFO - PROCESS | 1663 | 1467265785919 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}] 22:49:45 INFO - PROCESS | 1663 | 1467265785920 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:46 INFO - PROCESS | 1663 | 1467265786000 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 22:49:46 INFO - PROCESS | 1663 | 1467265786062 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:46 INFO - PROCESS | 1663 | 1467265786063 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e37800 == 36 [pid = 1663] [id = 455] 22:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112f51000) [pid = 1663] [serial = 1364] [outer = 0x0] 22:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118f4b400) [pid = 1663] [serial = 1365] [outer = 0x112f51000] 22:49:46 INFO - PROCESS | 1663 | 1467265786089 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124b47c00) [pid = 1663] [serial = 1366] [outer = 0x112f51000] 22:49:46 INFO - PROCESS | 1663 | 1467265786337 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]]]}] 22:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 470ms 22:49:46 INFO - PROCESS | 1663 | 1467265786386 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 1663 | 1467265786387 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 22:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:49:46 INFO - PROCESS | 1663 | 1467265786390 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 1663 | 1467265786391 Marionette TRACE conn2 <- [1,1794,null,{}] 22:49:46 INFO - PROCESS | 1663 | 1467265786393 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}] 22:49:46 INFO - PROCESS | 1663 | 1467265786394 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:46 INFO - PROCESS | 1663 | 1467265786483 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 22:49:46 INFO - PROCESS | 1663 | 1467265786486 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:46 INFO - PROCESS | 1663 | 1467265786487 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abca000 == 37 [pid = 1663] [id = 456] 22:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119692800) [pid = 1663] [serial = 1367] [outer = 0x0] 22:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1265bdc00) [pid = 1663] [serial = 1368] [outer = 0x119692800] 22:49:46 INFO - PROCESS | 1663 | 1467265786511 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127460400) [pid = 1663] [serial = 1369] [outer = 0x119692800] 22:49:46 INFO - PROCESS | 1663 | 1467265786860 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]]]}] 22:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 22:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:49:46 INFO - PROCESS | 1663 | 1467265786909 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 1663 | 1467265786910 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 22:49:46 INFO - PROCESS | 1663 | 1467265786912 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 1663 | 1467265786914 Marionette TRACE conn2 <- [1,1798,null,{}] 22:49:46 INFO - PROCESS | 1663 | 1467265786916 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}] 22:49:46 INFO - PROCESS | 1663 | 1467265786918 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:47 INFO - PROCESS | 1663 | 1467265787011 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 22:49:47 INFO - PROCESS | 1663 | 1467265787017 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 1663 | 1467265787018 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251c4800 == 38 [pid = 1663] [id = 457] 22:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1265cf000) [pid = 1663] [serial = 1370] [outer = 0x0] 22:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128929c00) [pid = 1663] [serial = 1371] [outer = 0x1265cf000] 22:49:47 INFO - PROCESS | 1663 | 1467265787044 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c5b000) [pid = 1663] [serial = 1372] [outer = 0x1265cf000] 22:49:47 INFO - PROCESS | 1663 | 1467265787351 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]]]}] 22:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 22:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:49:47 INFO - PROCESS | 1663 | 1467265787383 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 1663 | 1467265787384 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 22:49:47 INFO - PROCESS | 1663 | 1467265787386 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - PROCESS | 1663 | 1467265787387 Marionette TRACE conn2 <- [1,1802,null,{}] 22:49:47 INFO - PROCESS | 1663 | 1467265787389 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}] 22:49:47 INFO - PROCESS | 1663 | 1467265787390 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:47 INFO - PROCESS | 1663 | 1467265787510 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 22:49:47 INFO - PROCESS | 1663 | 1467265787596 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 1663 | 1467265787598 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1133f5800 == 39 [pid = 1663] [id = 458] 22:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1122bc800) [pid = 1663] [serial = 1373] [outer = 0x0] 22:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1126a0400) [pid = 1663] [serial = 1374] [outer = 0x1122bc800] 22:49:47 INFO - PROCESS | 1663 | 1467265787630 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x112a5b000) [pid = 1663] [serial = 1375] [outer = 0x1122bc800] 22:49:48 INFO - PROCESS | 1663 | 1467265788144 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]]]}] 22:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 819ms 22:49:48 INFO - PROCESS | 1663 | 1467265788247 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 22:49:48 INFO - PROCESS | 1663 | 1467265788250 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 22:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:49:48 INFO - PROCESS | 1663 | 1467265788254 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:49:48 INFO - PROCESS | 1663 | 1467265788256 Marionette TRACE conn2 <- [1,1806,null,{}] 22:49:48 INFO - PROCESS | 1663 | 1467265788259 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}] 22:49:48 INFO - PROCESS | 1663 | 1467265788262 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:48 INFO - PROCESS | 1663 | 1467265788373 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 22:49:48 INFO - PROCESS | 1663 | 1467265788430 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 1663 | 1467265788431 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e28800 == 40 [pid = 1663] [id = 459] 22:49:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1164e1000) [pid = 1663] [serial = 1376] [outer = 0x0] 22:49:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x116a13c00) [pid = 1663] [serial = 1377] [outer = 0x1164e1000] 22:49:48 INFO - PROCESS | 1663 | 1467265788461 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1181f6000) [pid = 1663] [serial = 1378] [outer = 0x1164e1000] 22:49:49 INFO - PROCESS | 1663 | 1467265789127 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]]]}] 22:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 925ms 22:49:49 INFO - PROCESS | 1663 | 1467265789185 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 1663 | 1467265789188 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 22:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:49:49 INFO - PROCESS | 1663 | 1467265789192 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 1663 | 1467265789193 Marionette TRACE conn2 <- [1,1810,null,{}] 22:49:49 INFO - PROCESS | 1663 | 1467265789197 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}] 22:49:49 INFO - PROCESS | 1663 | 1467265789199 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:49 INFO - PROCESS | 1663 | 1467265789303 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1251c4800 == 39 [pid = 1663] [id = 457] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12abca000 == 38 [pid = 1663] [id = 456] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x120e37800 == 37 [pid = 1663] [id = 455] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x120faf000 == 36 [pid = 1663] [id = 454] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12926e000 == 35 [pid = 1663] [id = 453] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x128b94800 == 34 [pid = 1663] [id = 452] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1251c5800 == 33 [pid = 1663] [id = 451] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12176b800 == 32 [pid = 1663] [id = 450] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x116417800 == 31 [pid = 1663] [id = 449] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x119222000 == 30 [pid = 1663] [id = 448] 22:49:49 INFO - PROCESS | 1663 | --DOCSHELL 0x117144800 == 29 [pid = 1663] [id = 447] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121659400) [pid = 1663] [serial = 1302] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x123fe0800) [pid = 1663] [serial = 1305] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12179c400) [pid = 1663] [serial = 1303] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11846a800) [pid = 1663] [serial = 1293] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1192aa800) [pid = 1663] [serial = 1294] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116142800) [pid = 1663] [serial = 1287] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11680bc00) [pid = 1663] [serial = 1288] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1181f4c00) [pid = 1663] [serial = 1290] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1182b4000) [pid = 1663] [serial = 1291] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x128dc7c00) [pid = 1663] [serial = 1279] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112f57400) [pid = 1663] [serial = 1284] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12516d000) [pid = 1663] [serial = 1308] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12892cc00) [pid = 1663] [serial = 1318] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1132d5800) [pid = 1663] [serial = 1285] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128c08400) [pid = 1663] [serial = 1320] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11968ac00) [pid = 1663] [serial = 1296] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1196b9800) [pid = 1663] [serial = 1297] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1128d1400) [pid = 1663] [serial = 1281] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x112a57c00) [pid = 1663] [serial = 1282] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x128dc8800) [pid = 1663] [serial = 1321] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12516b000) [pid = 1663] [serial = 1306] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x117ed4800) [pid = 1663] [serial = 1312] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x112f4f400) [pid = 1663] [serial = 1311] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x126339c00) [pid = 1663] [serial = 1309] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x120e15800) [pid = 1663] [serial = 1299] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x121615400) [pid = 1663] [serial = 1300] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x127468000) [pid = 1663] [serial = 1317] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12145d000) [pid = 1663] [serial = 1314] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12633b400) [pid = 1663] [serial = 1315] [outer = 0x0] [url = about:blank] 22:49:49 INFO - PROCESS | 1663 | 1467265789420 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 1663 | 1467265789423 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x11335b000 == 30 [pid = 1663] [id = 460] 22:49:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1128d9800) [pid = 1663] [serial = 1379] [outer = 0x0] 22:49:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x112f57400) [pid = 1663] [serial = 1380] [outer = 0x1128d9800] 22:49:49 INFO - PROCESS | 1663 | 1467265789452 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11648f000) [pid = 1663] [serial = 1381] [outer = 0x1128d9800] 22:49:49 INFO - PROCESS | 1663 | 1467265789771 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]]]}] 22:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 620ms 22:49:49 INFO - PROCESS | 1663 | 1467265789812 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 1663 | 1467265789817 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 22:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:49:49 INFO - PROCESS | 1663 | 1467265789822 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 1663 | 1467265789823 Marionette TRACE conn2 <- [1,1814,null,{}] 22:49:49 INFO - PROCESS | 1663 | 1467265789825 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}] 22:49:49 INFO - PROCESS | 1663 | 1467265789827 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:49 INFO - PROCESS | 1663 | 1467265789903 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 22:49:49 INFO - PROCESS | 1663 | 1467265789975 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 1663 | 1467265789976 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x11952c800 == 31 [pid = 1663] [id = 461] 22:49:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1164e2c00) [pid = 1663] [serial = 1382] [outer = 0x0] 22:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1176eec00) [pid = 1663] [serial = 1383] [outer = 0x1164e2c00] 22:49:50 INFO - PROCESS | 1663 | 1467265790003 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118466800) [pid = 1663] [serial = 1384] [outer = 0x1164e2c00] 22:49:50 INFO - PROCESS | 1663 | 1467265790294 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]]]}] 22:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 22:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:49:50 INFO - PROCESS | 1663 | 1467265790341 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 22:49:50 INFO - PROCESS | 1663 | 1467265790343 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 22:49:50 INFO - PROCESS | 1663 | 1467265790345 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 1663 | 1467265790349 Marionette TRACE conn2 <- [1,1818,null,{}] 22:49:50 INFO - PROCESS | 1663 | 1467265790357 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}] 22:49:50 INFO - PROCESS | 1663 | 1467265790360 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:50 INFO - PROCESS | 1663 | 1467265790443 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 22:49:50 INFO - PROCESS | 1663 | 1467265790505 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 1663 | 1467265790507 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x121195000 == 32 [pid = 1663] [id = 462] 22:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11846a800) [pid = 1663] [serial = 1385] [outer = 0x0] 22:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119225400) [pid = 1663] [serial = 1386] [outer = 0x11846a800] 22:49:50 INFO - PROCESS | 1663 | 1467265790536 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119c5a800) [pid = 1663] [serial = 1387] [outer = 0x11846a800] 22:49:50 INFO - PROCESS | 1663 | 1467265790828 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]]]}] 22:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 526ms 22:49:50 INFO - PROCESS | 1663 | 1467265790872 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 22:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:49:50 INFO - PROCESS | 1663 | 1467265790875 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 22:49:50 INFO - PROCESS | 1663 | 1467265790878 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 1663 | 1467265790882 Marionette TRACE conn2 <- [1,1822,null,{}] 22:49:50 INFO - PROCESS | 1663 | 1467265790885 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}] 22:49:50 INFO - PROCESS | 1663 | 1467265790887 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:51 INFO - PROCESS | 1663 | 1467265791007 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 22:49:51 INFO - PROCESS | 1663 | 1467265791083 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 1663 | 1467265791084 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x124963800 == 33 [pid = 1663] [id = 463] 22:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118548000) [pid = 1663] [serial = 1388] [outer = 0x0] 22:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12160e800) [pid = 1663] [serial = 1389] [outer = 0x118548000] 22:49:51 INFO - PROCESS | 1663 | 1467265791109 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12165e000) [pid = 1663] [serial = 1390] [outer = 0x118548000] 22:49:51 INFO - PROCESS | 1663 | 1467265791427 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]]]}] 22:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 574ms 22:49:51 INFO - PROCESS | 1663 | 1467265791452 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 22:49:51 INFO - PROCESS | 1663 | 1467265791453 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 22:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:49:51 INFO - PROCESS | 1663 | 1467265791455 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 1663 | 1467265791456 Marionette TRACE conn2 <- [1,1826,null,{}] 22:49:51 INFO - PROCESS | 1663 | 1467265791467 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}] 22:49:51 INFO - PROCESS | 1663 | 1467265791468 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:51 INFO - PROCESS | 1663 | 1467265791570 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 22:49:51 INFO - PROCESS | 1663 | 1467265791573 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 1663 | 1467265791574 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b9f800 == 34 [pid = 1663] [id = 464] 22:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1110f2400) [pid = 1663] [serial = 1391] [outer = 0x0] 22:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121792400) [pid = 1663] [serial = 1392] [outer = 0x1110f2400] 22:49:51 INFO - PROCESS | 1663 | 1467265791599 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123e9f000) [pid = 1663] [serial = 1393] [outer = 0x1110f2400] 22:49:51 INFO - PROCESS | 1663 | 1467265791952 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]]]}] 22:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 528ms 22:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:49:51 INFO - PROCESS | 1663 | 1467265791990 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 22:49:51 INFO - PROCESS | 1663 | 1467265791991 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 22:49:51 INFO - PROCESS | 1663 | 1467265791994 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 1663 | 1467265791995 Marionette TRACE conn2 <- [1,1830,null,{}] 22:49:51 INFO - PROCESS | 1663 | 1467265791997 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}] 22:49:52 INFO - PROCESS | 1663 | 1467265792001 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:52 INFO - PROCESS | 1663 | 1467265792117 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 22:49:52 INFO - PROCESS | 1663 | 1467265792130 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 1663 | 1467265792131 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12926e000 == 35 [pid = 1663] [id = 465] 22:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124c3f000) [pid = 1663] [serial = 1394] [outer = 0x0] 22:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12611bc00) [pid = 1663] [serial = 1395] [outer = 0x124c3f000] 22:49:52 INFO - PROCESS | 1663 | 1467265792155 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12892d400) [pid = 1663] [serial = 1396] [outer = 0x124c3f000] 22:49:52 INFO - PROCESS | 1663 | 1467265792500 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]]]}] 22:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 522ms 22:49:52 INFO - PROCESS | 1663 | 1467265792519 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 22:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:49:52 INFO - PROCESS | 1663 | 1467265792520 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 22:49:52 INFO - PROCESS | 1663 | 1467265792522 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 1663 | 1467265792523 Marionette TRACE conn2 <- [1,1834,null,{}] 22:49:52 INFO - PROCESS | 1663 | 1467265792526 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}] 22:49:52 INFO - PROCESS | 1663 | 1467265792537 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:52 INFO - PROCESS | 1663 | 1467265792670 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 22:49:52 INFO - PROCESS | 1663 | 1467265792724 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 1663 | 1467265792725 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a85e000 == 36 [pid = 1663] [id = 466] 22:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12516b800) [pid = 1663] [serial = 1397] [outer = 0x0] 22:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x128c5f400) [pid = 1663] [serial = 1398] [outer = 0x12516b800] 22:49:52 INFO - PROCESS | 1663 | 1467265792762 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128dd0800) [pid = 1663] [serial = 1399] [outer = 0x12516b800] 22:49:53 INFO - PROCESS | 1663 | 1467265793182 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]]]}] 22:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 22:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 672ms 22:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:49:53 INFO - PROCESS | 1663 | 1467265793195 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 1663 | 1467265793197 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 22:49:53 INFO - PROCESS | 1663 | 1467265793199 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 1663 | 1467265793200 Marionette TRACE conn2 <- [1,1838,null,{}] 22:49:53 INFO - PROCESS | 1663 | 1467265793208 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}] 22:49:53 INFO - PROCESS | 1663 | 1467265793209 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:53 INFO - PROCESS | 1663 | 1467265793307 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 22:49:53 INFO - PROCESS | 1663 | 1467265793311 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:53 INFO - PROCESS | 1663 | 1467265793312 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2d1800 == 37 [pid = 1663] [id = 467] 22:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c02800) [pid = 1663] [serial = 1400] [outer = 0x0] 22:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129217c00) [pid = 1663] [serial = 1401] [outer = 0x128c02800] 22:49:53 INFO - PROCESS | 1663 | 1467265793337 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12932f000) [pid = 1663] [serial = 1402] [outer = 0x128c02800] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112a82000) [pid = 1663] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1196b6400) [pid = 1663] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119399800) [pid = 1663] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x125173000) [pid = 1663] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1110ea400) [pid = 1663] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112767c00) [pid = 1663] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116632c00) [pid = 1663] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1176e9c00) [pid = 1663] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112a55c00) [pid = 1663] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x124c40000) [pid = 1663] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x112f51000) [pid = 1663] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11269c000) [pid = 1663] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119692800) [pid = 1663] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x113322000) [pid = 1663] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112f4e000) [pid = 1663] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:49:53 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1181fac00) [pid = 1663] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:49:53 INFO - PROCESS | 1663 | 1467265793746 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]]]}] 22:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 22:49:53 INFO - PROCESS | 1663 | 1467265793770 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 1663 | 1467265793772 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 22:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:49:53 INFO - PROCESS | 1663 | 1467265793774 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 1663 | 1467265793787 Marionette TRACE conn2 <- [1,1842,null,{}] 22:49:53 INFO - PROCESS | 1663 | 1467265793795 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}] 22:49:53 INFO - PROCESS | 1663 | 1467265793798 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:53 INFO - PROCESS | 1663 | 1467265793877 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 22:49:53 INFO - PROCESS | 1663 | 1467265793883 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:53 INFO - PROCESS | 1663 | 1467265793884 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba78000 == 38 [pid = 1663] [id = 468] 22:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112a55c00) [pid = 1663] [serial = 1403] [outer = 0x0] 22:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x117ed1c00) [pid = 1663] [serial = 1404] [outer = 0x112a55c00] 22:49:53 INFO - PROCESS | 1663 | 1467265793908 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1196b6400) [pid = 1663] [serial = 1405] [outer = 0x112a55c00] 22:49:54 INFO - PROCESS | 1663 | 1467265794224 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]]]}] 22:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 485ms 22:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:49:54 INFO - PROCESS | 1663 | 1467265794260 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 22:49:54 INFO - PROCESS | 1663 | 1467265794261 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 22:49:54 INFO - PROCESS | 1663 | 1467265794265 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 1663 | 1467265794267 Marionette TRACE conn2 <- [1,1846,null,{}] 22:49:54 INFO - PROCESS | 1663 | 1467265794269 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}] 22:49:54 INFO - PROCESS | 1663 | 1467265794270 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:54 INFO - PROCESS | 1663 | 1467265794345 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 22:49:54 INFO - PROCESS | 1663 | 1467265794409 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1663 | 1467265794410 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x125117000 == 39 [pid = 1663] [id = 469] 22:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x115e8a400) [pid = 1663] [serial = 1406] [outer = 0x0] 22:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12145fc00) [pid = 1663] [serial = 1407] [outer = 0x115e8a400] 22:49:54 INFO - PROCESS | 1663 | 1467265794433 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x129216c00) [pid = 1663] [serial = 1408] [outer = 0x115e8a400] 22:49:54 INFO - PROCESS | 1663 | 1467265794723 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]]]}] 22:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 22:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:49:54 INFO - PROCESS | 1663 | 1467265794784 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 22:49:54 INFO - PROCESS | 1663 | 1467265794786 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 22:49:54 INFO - PROCESS | 1663 | 1467265794788 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 1663 | 1467265794790 Marionette TRACE conn2 <- [1,1850,null,{}] 22:49:54 INFO - PROCESS | 1663 | 1467265794792 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}] 22:49:54 INFO - PROCESS | 1663 | 1467265794794 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:54 INFO - PROCESS | 1663 | 1467265794883 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 22:49:54 INFO - PROCESS | 1663 | 1467265794886 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1663 | 1467265794888 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c470000 == 40 [pid = 1663] [id = 470] 22:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x129328000) [pid = 1663] [serial = 1409] [outer = 0x0] 22:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12957c800) [pid = 1663] [serial = 1410] [outer = 0x129328000] 22:49:54 INFO - PROCESS | 1663 | 1467265794913 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1295e6800) [pid = 1663] [serial = 1411] [outer = 0x129328000] 22:49:55 INFO - PROCESS | 1663 | 1467265795249 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]]]}] 22:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 22:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:49:55 INFO - PROCESS | 1663 | 1467265795258 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 1663 | 1467265795259 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 22:49:55 INFO - PROCESS | 1663 | 1467265795261 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 1663 | 1467265795263 Marionette TRACE conn2 <- [1,1854,null,{}] 22:49:55 INFO - PROCESS | 1663 | 1467265795268 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}] 22:49:55 INFO - PROCESS | 1663 | 1467265795269 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:55 INFO - PROCESS | 1663 | 1467265795381 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 22:49:55 INFO - PROCESS | 1663 | 1467265795386 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 1663 | 1467265795387 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6a9000 == 41 [pid = 1663] [id = 471] 22:49:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126120c00) [pid = 1663] [serial = 1412] [outer = 0x0] 22:49:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1295ea000) [pid = 1663] [serial = 1413] [outer = 0x126120c00] 22:49:55 INFO - PROCESS | 1663 | 1467265795411 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1296dfc00) [pid = 1663] [serial = 1414] [outer = 0x126120c00] 22:49:55 INFO - PROCESS | 1663 | 1467265795871 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]]]}] 22:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 672ms 22:49:55 INFO - PROCESS | 1663 | 1467265795933 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 1663 | 1467265795936 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 22:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:49:55 INFO - PROCESS | 1663 | 1467265795939 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 1663 | 1467265795940 Marionette TRACE conn2 <- [1,1858,null,{}] 22:49:55 INFO - PROCESS | 1663 | 1467265795944 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}] 22:49:55 INFO - PROCESS | 1663 | 1467265795946 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:56 INFO - PROCESS | 1663 | 1467265796053 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 22:49:56 INFO - PROCESS | 1663 | 1467265796167 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 1663 | 1467265796168 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192ca800 == 42 [pid = 1663] [id = 472] 22:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x115e8c400) [pid = 1663] [serial = 1415] [outer = 0x0] 22:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1164ebc00) [pid = 1663] [serial = 1416] [outer = 0x115e8c400] 22:49:56 INFO - PROCESS | 1663 | 1467265796213 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1181ef000) [pid = 1663] [serial = 1417] [outer = 0x115e8c400] 22:49:56 INFO - PROCESS | 1663 | 1467265796669 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]]]}] 22:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 772ms 22:49:56 INFO - PROCESS | 1663 | 1467265796710 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 1663 | 1467265796714 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 22:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:49:56 INFO - PROCESS | 1663 | 1467265796718 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 1663 | 1467265796720 Marionette TRACE conn2 <- [1,1862,null,{}] 22:49:56 INFO - PROCESS | 1663 | 1467265796722 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}] 22:49:56 INFO - PROCESS | 1663 | 1467265796724 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:56 INFO - PROCESS | 1663 | 1467265796826 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 22:49:56 INFO - PROCESS | 1663 | 1467265796888 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 1663 | 1467265796889 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x126777000 == 43 [pid = 1663] [id = 473] 22:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1187b5800) [pid = 1663] [serial = 1418] [outer = 0x0] 22:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11938f400) [pid = 1663] [serial = 1419] [outer = 0x1187b5800] 22:49:56 INFO - PROCESS | 1663 | 1467265796920 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1196b9800) [pid = 1663] [serial = 1420] [outer = 0x1187b5800] 22:49:57 INFO - PROCESS | 1663 | 1467265797367 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]]]}] 22:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 22:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:49:57 INFO - PROCESS | 1663 | 1467265797388 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 22:49:57 INFO - PROCESS | 1663 | 1467265797390 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 22:49:57 INFO - PROCESS | 1663 | 1467265797392 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:49:57 INFO - PROCESS | 1663 | 1467265797395 Marionette TRACE conn2 <- [1,1866,null,{}] 22:49:57 INFO - PROCESS | 1663 | 1467265797405 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}] 22:49:57 INFO - PROCESS | 1663 | 1467265797408 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:57 INFO - PROCESS | 1663 | 1467265797536 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 22:49:57 INFO - PROCESS | 1663 | 1467265797613 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 1663 | 1467265797615 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb78000 == 44 [pid = 1663] [id = 474] 22:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x125acfc00) [pid = 1663] [serial = 1421] [outer = 0x0] 22:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x125da4400) [pid = 1663] [serial = 1422] [outer = 0x125acfc00] 22:49:57 INFO - PROCESS | 1663 | 1467265797646 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1267f2000) [pid = 1663] [serial = 1423] [outer = 0x125acfc00] 22:49:58 INFO - PROCESS | 1663 | 1467265798085 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]]]}] 22:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 723ms 22:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:49:58 INFO - PROCESS | 1663 | 1467265798116 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 1663 | 1467265798118 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 22:49:58 INFO - PROCESS | 1663 | 1467265798120 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 1663 | 1467265798121 Marionette TRACE conn2 <- [1,1870,null,{}] 22:49:58 INFO - PROCESS | 1663 | 1467265798124 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}] 22:49:58 INFO - PROCESS | 1663 | 1467265798125 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:58 INFO - PROCESS | 1663 | 1467265798227 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 22:49:58 INFO - PROCESS | 1663 | 1467265798302 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:58 INFO - PROCESS | 1663 | 1467265798303 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e29000 == 45 [pid = 1663] [id = 475] 22:49:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x112f67400) [pid = 1663] [serial = 1424] [outer = 0x0] 22:49:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1196b3400) [pid = 1663] [serial = 1425] [outer = 0x112f67400] 22:49:58 INFO - PROCESS | 1663 | 1467265798332 Marionette DEBUG loaded listener.js 22:49:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12746a400) [pid = 1663] [serial = 1426] [outer = 0x112f67400] 22:49:58 INFO - PROCESS | 1663 | 1467265798918 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]]]}] 22:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 821ms 22:49:58 INFO - PROCESS | 1663 | 1467265798941 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 1663 | 1467265798944 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 22:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:49:58 INFO - PROCESS | 1663 | 1467265798947 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 1663 | 1467265798949 Marionette TRACE conn2 <- [1,1874,null,{}] 22:49:58 INFO - PROCESS | 1663 | 1467265798952 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}] 22:49:58 INFO - PROCESS | 1663 | 1467265798954 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:59 INFO - PROCESS | 1663 | 1467265799057 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 22:49:59 INFO - PROCESS | 1663 | 1467265799136 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 1663 | 1467265799138 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:49:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x112dc8800 == 46 [pid = 1663] [id = 476] 22:49:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x116638800) [pid = 1663] [serial = 1427] [outer = 0x0] 22:49:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11687f000) [pid = 1663] [serial = 1428] [outer = 0x116638800] 22:49:59 INFO - PROCESS | 1663 | 1467265799167 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x118159000) [pid = 1663] [serial = 1429] [outer = 0x116638800] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12c470000 == 45 [pid = 1663] [id = 470] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x125117000 == 44 [pid = 1663] [id = 469] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba78000 == 43 [pid = 1663] [id = 468] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2d1800 == 42 [pid = 1663] [id = 467] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12a85e000 == 41 [pid = 1663] [id = 466] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12926e000 == 40 [pid = 1663] [id = 465] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x128b9f800 == 39 [pid = 1663] [id = 464] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x124963800 == 38 [pid = 1663] [id = 463] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x121195000 == 37 [pid = 1663] [id = 462] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11952c800 == 36 [pid = 1663] [id = 461] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11335b000 == 35 [pid = 1663] [id = 460] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x120e28800 == 34 [pid = 1663] [id = 459] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1133f5800 == 33 [pid = 1663] [id = 458] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x117474800 == 32 [pid = 1663] [id = 446] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x117e29000 == 31 [pid = 1663] [id = 475] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb78000 == 30 [pid = 1663] [id = 474] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x126777000 == 29 [pid = 1663] [id = 473] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6a9000 == 28 [pid = 1663] [id = 471] 22:50:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1192ca800 == 27 [pid = 1663] [id = 472] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119bbcc00) [pid = 1663] [serial = 1353] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1181f7000) [pid = 1663] [serial = 1339] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116f23800) [pid = 1663] [serial = 1338] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1176f4800) [pid = 1663] [serial = 1344] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1181f5000) [pid = 1663] [serial = 1345] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x121610000) [pid = 1663] [serial = 1356] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121429400) [pid = 1663] [serial = 1354] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x125d98000) [pid = 1663] [serial = 1359] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118f4b400) [pid = 1663] [serial = 1365] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112ab4000) [pid = 1663] [serial = 1362] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116a1c000) [pid = 1663] [serial = 1363] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1265bdc00) [pid = 1663] [serial = 1368] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12611c000) [pid = 1663] [serial = 1360] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116881800) [pid = 1663] [serial = 1324] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x124b47c00) [pid = 1663] [serial = 1366] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x115e8d800) [pid = 1663] [serial = 1323] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1130e1800) [pid = 1663] [serial = 1341] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11846b400) [pid = 1663] [serial = 1326] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x115e19000) [pid = 1663] [serial = 1342] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118a56c00) [pid = 1663] [serial = 1327] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118a5d400) [pid = 1663] [serial = 1347] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128929c00) [pid = 1663] [serial = 1371] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1192b2400) [pid = 1663] [serial = 1348] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121795000) [pid = 1663] [serial = 1330] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121460400) [pid = 1663] [serial = 1329] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1196b7c00) [pid = 1663] [serial = 1351] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119691c00) [pid = 1663] [serial = 1350] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x128923c00) [pid = 1663] [serial = 1333] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1265cdc00) [pid = 1663] [serial = 1332] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x124b48c00) [pid = 1663] [serial = 1357] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1181fc800) [pid = 1663] [serial = 1336] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1131b1000) [pid = 1663] [serial = 1335] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x127460400) [pid = 1663] [serial = 1369] [outer = 0x0] [url = about:blank] 22:50:00 INFO - PROCESS | 1663 | 1467265800211 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]]]}] 22:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1325ms 22:50:00 INFO - PROCESS | 1663 | 1467265800272 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 22:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:50:00 INFO - PROCESS | 1663 | 1467265800275 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 22:50:00 INFO - PROCESS | 1663 | 1467265800278 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 1663 | 1467265800280 Marionette TRACE conn2 <- [1,1878,null,{}] 22:50:00 INFO - PROCESS | 1663 | 1467265800285 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}] 22:50:00 INFO - PROCESS | 1663 | 1467265800287 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:00 INFO - PROCESS | 1663 | 1467265800371 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 22:50:00 INFO - PROCESS | 1663 | 1467265800402 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 1663 | 1467265800405 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168c0800 == 28 [pid = 1663] [id = 477] 22:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112a7a400) [pid = 1663] [serial = 1430] [outer = 0x0] 22:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112f49800) [pid = 1663] [serial = 1431] [outer = 0x112a7a400] 22:50:00 INFO - PROCESS | 1663 | 1467265800432 Marionette DEBUG loaded listener.js 22:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x112f59400) [pid = 1663] [serial = 1432] [outer = 0x112a7a400] 22:50:00 INFO - PROCESS | 1663 | 1467265800775 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]]]}] 22:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 573ms 22:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:50:00 INFO - PROCESS | 1663 | 1467265800851 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 22:50:00 INFO - PROCESS | 1663 | 1467265800854 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 22:50:00 INFO - PROCESS | 1663 | 1467265800859 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 1663 | 1467265800861 Marionette TRACE conn2 <- [1,1882,null,{}] 22:50:00 INFO - PROCESS | 1663 | 1467265800863 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}] 22:50:00 INFO - PROCESS | 1663 | 1467265800865 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:00 INFO - PROCESS | 1663 | 1467265800942 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 22:50:00 INFO - PROCESS | 1663 | 1467265800949 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 1663 | 1467265800950 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187a4000 == 29 [pid = 1663] [id = 478] 22:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1131a7800) [pid = 1663] [serial = 1433] [outer = 0x0] 22:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116144c00) [pid = 1663] [serial = 1434] [outer = 0x1131a7800] 22:50:00 INFO - PROCESS | 1663 | 1467265800977 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116a13800) [pid = 1663] [serial = 1435] [outer = 0x1131a7800] 22:50:01 INFO - PROCESS | 1663 | 1467265801318 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]]]}] 22:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 469ms 22:50:01 INFO - PROCESS | 1663 | 1467265801329 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 22:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:50:01 INFO - PROCESS | 1663 | 1467265801341 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 22:50:01 INFO - PROCESS | 1663 | 1467265801343 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 1663 | 1467265801346 Marionette TRACE conn2 <- [1,1886,null,{}] 22:50:01 INFO - PROCESS | 1663 | 1467265801365 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}] 22:50:01 INFO - PROCESS | 1663 | 1467265801368 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:01 INFO - PROCESS | 1663 | 1467265801446 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 22:50:01 INFO - PROCESS | 1663 | 1467265801453 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 1663 | 1467265801455 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x119862800 == 30 [pid = 1663] [id = 479] 22:50:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1181f3c00) [pid = 1663] [serial = 1436] [outer = 0x0] 22:50:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1182bf000) [pid = 1663] [serial = 1437] [outer = 0x1181f3c00] 22:50:01 INFO - PROCESS | 1663 | 1467265801482 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118a5d400) [pid = 1663] [serial = 1438] [outer = 0x1181f3c00] 22:50:01 INFO - PROCESS | 1663 | 1467265801833 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]]]}] 22:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 523ms 22:50:01 INFO - PROCESS | 1663 | 1467265801867 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 22:50:01 INFO - PROCESS | 1663 | 1467265801868 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 22:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:50:01 INFO - PROCESS | 1663 | 1467265801871 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 1663 | 1467265801872 Marionette TRACE conn2 <- [1,1890,null,{}] 22:50:01 INFO - PROCESS | 1663 | 1467265801874 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}] 22:50:01 INFO - PROCESS | 1663 | 1467265801875 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:01 INFO - PROCESS | 1663 | 1467265801953 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 22:50:02 INFO - PROCESS | 1663 | 1467265802018 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:02 INFO - PROCESS | 1663 | 1467265802019 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x120fb1000 == 31 [pid = 1663] [id = 480] 22:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1181fc800) [pid = 1663] [serial = 1439] [outer = 0x0] 22:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1192a8800) [pid = 1663] [serial = 1440] [outer = 0x1181fc800] 22:50:02 INFO - PROCESS | 1663 | 1467265802044 Marionette DEBUG loaded listener.js 22:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1196b0800) [pid = 1663] [serial = 1441] [outer = 0x1181fc800] 22:50:02 INFO - PROCESS | 1663 | 1467265802355 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]]]}] 22:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 22:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:50:02 INFO - PROCESS | 1663 | 1467265802389 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 1663 | 1467265802390 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 22:50:02 INFO - PROCESS | 1663 | 1467265802392 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 1663 | 1467265802403 Marionette TRACE conn2 <- [1,1894,null,{}] 22:50:02 INFO - PROCESS | 1663 | 1467265802405 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}] 22:50:02 INFO - PROCESS | 1663 | 1467265802406 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:02 INFO - PROCESS | 1663 | 1467265802499 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 22:50:02 INFO - PROCESS | 1663 | 1467265802537 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:02 INFO - PROCESS | 1663 | 1467265802538 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12510b000 == 32 [pid = 1663] [id = 481] 22:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1196b1400) [pid = 1663] [serial = 1442] [outer = 0x0] 22:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119d5cc00) [pid = 1663] [serial = 1443] [outer = 0x1196b1400] 22:50:02 INFO - PROCESS | 1663 | 1467265802563 Marionette DEBUG loaded listener.js 22:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121429400) [pid = 1663] [serial = 1444] [outer = 0x1196b1400] 22:50:02 INFO - PROCESS | 1663 | 1467265802902 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]]]}] 22:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 530ms 22:50:02 INFO - PROCESS | 1663 | 1467265802923 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 1663 | 1467265802924 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 22:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:50:02 INFO - PROCESS | 1663 | 1467265802933 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 1663 | 1467265802934 Marionette TRACE conn2 <- [1,1898,null,{}] 22:50:02 INFO - PROCESS | 1663 | 1467265802937 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}] 22:50:02 INFO - PROCESS | 1663 | 1467265802940 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:03 INFO - PROCESS | 1663 | 1467265803054 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 22:50:03 INFO - PROCESS | 1663 | 1467265803058 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 1663 | 1467265803059 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b87000 == 33 [pid = 1663] [id = 482] 22:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1196b4400) [pid = 1663] [serial = 1445] [outer = 0x0] 22:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121651000) [pid = 1663] [serial = 1446] [outer = 0x1196b4400] 22:50:03 INFO - PROCESS | 1663 | 1467265803084 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123fe4000) [pid = 1663] [serial = 1447] [outer = 0x1196b4400] 22:50:03 INFO - PROCESS | 1663 | 1467265803418 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]]]}] 22:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 525ms 22:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:50:03 INFO - PROCESS | 1663 | 1467265803455 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 22:50:03 INFO - PROCESS | 1663 | 1467265803456 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 22:50:03 INFO - PROCESS | 1663 | 1467265803458 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:50:03 INFO - PROCESS | 1663 | 1467265803460 Marionette TRACE conn2 <- [1,1902,null,{}] 22:50:03 INFO - PROCESS | 1663 | 1467265803462 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}] 22:50:03 INFO - PROCESS | 1663 | 1467265803463 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:03 INFO - PROCESS | 1663 | 1467265803563 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 22:50:03 INFO - PROCESS | 1663 | 1467265803567 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 1663 | 1467265803568 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12925b800 == 34 [pid = 1663] [id = 483] 22:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1182b4800) [pid = 1663] [serial = 1448] [outer = 0x0] 22:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x124b4b400) [pid = 1663] [serial = 1449] [outer = 0x1182b4800] 22:50:03 INFO - PROCESS | 1663 | 1467265803592 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x125d9d400) [pid = 1663] [serial = 1450] [outer = 0x1182b4800] 22:50:03 INFO - PROCESS | 1663 | 1467265803936 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]]]}] 22:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 519ms 22:50:03 INFO - PROCESS | 1663 | 1467265803981 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 22:50:03 INFO - PROCESS | 1663 | 1467265803982 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 22:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:50:03 INFO - PROCESS | 1663 | 1467265803984 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:50:03 INFO - PROCESS | 1663 | 1467265803985 Marionette TRACE conn2 <- [1,1906,null,{}] 22:50:03 INFO - PROCESS | 1663 | 1467265803987 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}] 22:50:03 INFO - PROCESS | 1663 | 1467265803988 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:04 INFO - PROCESS | 1663 | 1467265804084 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 22:50:04 INFO - PROCESS | 1663 | 1467265804087 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 1663 | 1467265804089 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12952f800 == 35 [pid = 1663] [id = 484] 22:50:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124b45400) [pid = 1663] [serial = 1451] [outer = 0x0] 22:50:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12633c800) [pid = 1663] [serial = 1452] [outer = 0x124b45400] 22:50:04 INFO - PROCESS | 1663 | 1467265804112 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1267f3800) [pid = 1663] [serial = 1453] [outer = 0x124b45400] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126120c00) [pid = 1663] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x129328000) [pid = 1663] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1110f2400) [pid = 1663] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x124c3f000) [pid = 1663] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x128c02800) [pid = 1663] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118548000) [pid = 1663] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11846a800) [pid = 1663] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12516b800) [pid = 1663] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1128d9800) [pid = 1663] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1122bc800) [pid = 1663] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1164e1000) [pid = 1663] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1265cf000) [pid = 1663] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1164e2c00) [pid = 1663] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112a55c00) [pid = 1663] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:50:04 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115e8a400) [pid = 1663] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:50:04 INFO - PROCESS | 1663 | 1467265804594 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]]]}] 22:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 619ms 22:50:04 INFO - PROCESS | 1663 | 1467265804603 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 22:50:04 INFO - PROCESS | 1663 | 1467265804604 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 22:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:50:04 INFO - PROCESS | 1663 | 1467265804606 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:50:04 INFO - PROCESS | 1663 | 1467265804608 Marionette TRACE conn2 <- [1,1910,null,{}] 22:50:04 INFO - PROCESS | 1663 | 1467265804610 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}] 22:50:04 INFO - PROCESS | 1663 | 1467265804611 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:04 INFO - PROCESS | 1663 | 1467265804697 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 22:50:04 INFO - PROCESS | 1663 | 1467265804703 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 1663 | 1467265804704 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a706000 == 36 [pid = 1663] [id = 485] 22:50:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1122bc800) [pid = 1663] [serial = 1454] [outer = 0x0] 22:50:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118a5f800) [pid = 1663] [serial = 1455] [outer = 0x1122bc800] 22:50:04 INFO - PROCESS | 1663 | 1467265804728 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12165f000) [pid = 1663] [serial = 1456] [outer = 0x1122bc800] 22:50:05 INFO - PROCESS | 1663 | 1467265805074 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]]]}] 22:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 22:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:50:05 INFO - PROCESS | 1663 | 1467265805129 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 1663 | 1467265805131 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 22:50:05 INFO - PROCESS | 1663 | 1467265805134 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 1663 | 1467265805135 Marionette TRACE conn2 <- [1,1914,null,{}] 22:50:05 INFO - PROCESS | 1663 | 1467265805139 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}] 22:50:05 INFO - PROCESS | 1663 | 1467265805140 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:05 INFO - PROCESS | 1663 | 1467265805254 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 22:50:05 INFO - PROCESS | 1663 | 1467265805417 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:05 INFO - PROCESS | 1663 | 1467265805419 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x112f21000 == 37 [pid = 1663] [id = 486] 22:50:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1110eac00) [pid = 1663] [serial = 1457] [outer = 0x0] 22:50:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x111d19c00) [pid = 1663] [serial = 1458] [outer = 0x1110eac00] 22:50:05 INFO - PROCESS | 1663 | 1467265805451 Marionette DEBUG loaded listener.js 22:50:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1128d9800) [pid = 1663] [serial = 1459] [outer = 0x1110eac00] 22:50:05 INFO - PROCESS | 1663 | 1467265805976 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]]]}] 22:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 870ms 22:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:50:06 INFO - PROCESS | 1663 | 1467265806008 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 1663 | 1467265806010 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 22:50:06 INFO - PROCESS | 1663 | 1467265806016 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 1663 | 1467265806018 Marionette TRACE conn2 <- [1,1918,null,{}] 22:50:06 INFO - PROCESS | 1663 | 1467265806022 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}] 22:50:06 INFO - PROCESS | 1663 | 1467265806025 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:06 INFO - PROCESS | 1663 | 1467265806134 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 22:50:06 INFO - PROCESS | 1663 | 1467265806214 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 1663 | 1467265806216 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119622800 == 38 [pid = 1663] [id = 487] 22:50:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1132d5800) [pid = 1663] [serial = 1460] [outer = 0x0] 22:50:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x115e89c00) [pid = 1663] [serial = 1461] [outer = 0x1132d5800] 22:50:06 INFO - PROCESS | 1663 | 1467265806246 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x116a1c000) [pid = 1663] [serial = 1462] [outer = 0x1132d5800] 22:50:06 INFO - PROCESS | 1663 | 1467265806922 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]]]}] 22:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 976ms 22:50:07 INFO - PROCESS | 1663 | 1467265807017 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 1663 | 1467265807020 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 22:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:50:07 INFO - PROCESS | 1663 | 1467265807027 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 1663 | 1467265807029 Marionette TRACE conn2 <- [1,1922,null,{}] 22:50:07 INFO - PROCESS | 1663 | 1467265807034 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}] 22:50:07 INFO - PROCESS | 1663 | 1467265807035 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:07 INFO - PROCESS | 1663 | 1467265807205 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb72000 == 37 [pid = 1663] [id = 15] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1182a1800 == 36 [pid = 1663] [id = 12] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c464800 == 35 [pid = 1663] [id = 13] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12a706000 == 34 [pid = 1663] [id = 485] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12952f800 == 33 [pid = 1663] [id = 484] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12925b800 == 32 [pid = 1663] [id = 483] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x128b87000 == 31 [pid = 1663] [id = 482] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12510b000 == 30 [pid = 1663] [id = 481] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x120fb1000 == 29 [pid = 1663] [id = 480] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119862800 == 28 [pid = 1663] [id = 479] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1187a4000 == 27 [pid = 1663] [id = 478] 22:50:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1168c0800 == 26 [pid = 1663] [id = 477] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1296dfc00) [pid = 1663] [serial = 1414] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1295ea000) [pid = 1663] [serial = 1413] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12957c800) [pid = 1663] [serial = 1410] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121792400) [pid = 1663] [serial = 1392] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12611bc00) [pid = 1663] [serial = 1395] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x129217c00) [pid = 1663] [serial = 1401] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12160e800) [pid = 1663] [serial = 1389] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119225400) [pid = 1663] [serial = 1386] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119c5a800) [pid = 1663] [serial = 1387] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128dd0800) [pid = 1663] [serial = 1399] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112f57400) [pid = 1663] [serial = 1380] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11648f000) [pid = 1663] [serial = 1381] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x128c5f400) [pid = 1663] [serial = 1398] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1126a0400) [pid = 1663] [serial = 1374] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x112a5b000) [pid = 1663] [serial = 1375] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x116a13c00) [pid = 1663] [serial = 1377] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1181f6000) [pid = 1663] [serial = 1378] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x128c5b000) [pid = 1663] [serial = 1372] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1176eec00) [pid = 1663] [serial = 1383] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x118466800) [pid = 1663] [serial = 1384] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1295e6800) [pid = 1663] [serial = 1411] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x117ed1c00) [pid = 1663] [serial = 1404] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12932f000) [pid = 1663] [serial = 1402] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x129216c00) [pid = 1663] [serial = 1408] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12892d400) [pid = 1663] [serial = 1396] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x123e9f000) [pid = 1663] [serial = 1393] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x12165e000) [pid = 1663] [serial = 1390] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12145fc00) [pid = 1663] [serial = 1407] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x1196b6400) [pid = 1663] [serial = 1405] [outer = 0x0] [url = about:blank] 22:50:07 INFO - PROCESS | 1663 | 1467265807354 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:07 INFO - PROCESS | 1663 | 1467265807356 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x116858800 == 27 [pid = 1663] [id = 488] 22:50:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x111d75400) [pid = 1663] [serial = 1463] [outer = 0x0] 22:50:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x112a2f800) [pid = 1663] [serial = 1464] [outer = 0x111d75400] 22:50:07 INFO - PROCESS | 1663 | 1467265807382 Marionette DEBUG loaded listener.js 22:50:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x113030400) [pid = 1663] [serial = 1465] [outer = 0x111d75400] 22:50:07 INFO - PROCESS | 1663 | 1467265807850 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]]]}] 22:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 872ms 22:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:50:07 INFO - PROCESS | 1663 | 1467265807901 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 1663 | 1467265807905 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 22:50:07 INFO - PROCESS | 1663 | 1467265807910 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 1663 | 1467265807914 Marionette TRACE conn2 <- [1,1926,null,{}] 22:50:07 INFO - PROCESS | 1663 | 1467265807918 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}] 22:50:07 INFO - PROCESS | 1663 | 1467265807921 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:08 INFO - PROCESS | 1663 | 1467265808020 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 22:50:08 INFO - PROCESS | 1663 | 1467265808089 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1663 | 1467265808090 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192bf800 == 28 [pid = 1663] [id = 489] 22:50:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11618d400) [pid = 1663] [serial = 1466] [outer = 0x0] 22:50:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x116f21c00) [pid = 1663] [serial = 1467] [outer = 0x11618d400] 22:50:08 INFO - PROCESS | 1663 | 1467265808121 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1176f8400) [pid = 1663] [serial = 1468] [outer = 0x11618d400] 22:50:08 INFO - PROCESS | 1663 | 1467265808554 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]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 725ms 22:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:50:08 INFO - PROCESS | 1663 | 1467265808634 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 1663 | 1467265808636 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 22:50:08 INFO - PROCESS | 1663 | 1467265808638 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:50:08 INFO - PROCESS | 1663 | 1467265808640 Marionette TRACE conn2 <- [1,1930,null,{}] 22:50:08 INFO - PROCESS | 1663 | 1467265808642 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}] 22:50:08 INFO - PROCESS | 1663 | 1467265808644 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:08 INFO - PROCESS | 1663 | 1467265808741 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 22:50:08 INFO - PROCESS | 1663 | 1467265808811 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1663 | 1467265808812 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e39000 == 29 [pid = 1663] [id = 490] 22:50:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1182b1c00) [pid = 1663] [serial = 1469] [outer = 0x0] 22:50:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11846e400) [pid = 1663] [serial = 1470] [outer = 0x1182b1c00] 22:50:08 INFO - PROCESS | 1663 | 1467265808843 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x118f4b400) [pid = 1663] [serial = 1471] [outer = 0x1182b1c00] 22:50:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x119693c00) [pid = 1663] [serial = 1472] [outer = 0x12cb91c00] 22:50:09 INFO - PROCESS | 1663 | 1467265809317 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]]]}] 22:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 719ms 22:50:09 INFO - PROCESS | 1663 | 1467265809358 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 1663 | 1467265809361 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 22:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:50:09 INFO - PROCESS | 1663 | 1467265809371 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 1663 | 1467265809375 Marionette TRACE conn2 <- [1,1934,null,{}] 22:50:09 INFO - PROCESS | 1663 | 1467265809377 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}] 22:50:09 INFO - PROCESS | 1663 | 1467265809380 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:09 INFO - PROCESS | 1663 | 1467265809477 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 22:50:09 INFO - PROCESS | 1663 | 1467265809545 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 1663 | 1467265809546 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ee5000 == 30 [pid = 1663] [id = 491] 22:50:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1128ce400) [pid = 1663] [serial = 1473] [outer = 0x0] 22:50:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119952000) [pid = 1663] [serial = 1474] [outer = 0x1128ce400] 22:50:09 INFO - PROCESS | 1663 | 1467265809586 Marionette DEBUG loaded listener.js 22:50:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x12145fc00) [pid = 1663] [serial = 1475] [outer = 0x1128ce400] 22:50:10 INFO - PROCESS | 1663 | 1467265810022 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]]]}] 22:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 22:50:10 INFO - PROCESS | 1663 | 1467265810096 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 1663 | 1467265810098 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 22:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:50:10 INFO - PROCESS | 1663 | 1467265810102 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 1663 | 1467265810103 Marionette TRACE conn2 <- [1,1938,null,{}] 22:50:10 INFO - PROCESS | 1663 | 1467265810105 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}] 22:50:10 INFO - PROCESS | 1663 | 1467265810107 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:10 INFO - PROCESS | 1663 | 1467265810195 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 22:50:10 INFO - PROCESS | 1663 | 1467265810265 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 1663 | 1467265810266 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x118294000 == 31 [pid = 1663] [id = 492] 22:50:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1128d8c00) [pid = 1663] [serial = 1476] [outer = 0x0] 22:50:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x121617400) [pid = 1663] [serial = 1477] [outer = 0x1128d8c00] 22:50:10 INFO - PROCESS | 1663 | 1467265810295 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x12172fc00) [pid = 1663] [serial = 1478] [outer = 0x1128d8c00] 22:50:10 INFO - PROCESS | 1663 | 1467265810751 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]]]}] 22:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 669ms 22:50:10 INFO - PROCESS | 1663 | 1467265810771 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 1663 | 1467265810774 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 22:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:50:10 INFO - PROCESS | 1663 | 1467265810777 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 1663 | 1467265810779 Marionette TRACE conn2 <- [1,1942,null,{}] 22:50:10 INFO - PROCESS | 1663 | 1467265810782 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}] 22:50:10 INFO - PROCESS | 1663 | 1467265810784 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:10 INFO - PROCESS | 1663 | 1467265810879 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 22:50:10 INFO - PROCESS | 1663 | 1467265810933 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 1663 | 1467265810934 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187a7000 == 32 [pid = 1663] [id = 493] 22:50:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1130e1800) [pid = 1663] [serial = 1479] [outer = 0x0] 22:50:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x113273400) [pid = 1663] [serial = 1480] [outer = 0x1130e1800] 22:50:10 INFO - PROCESS | 1663 | 1467265810966 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116807c00) [pid = 1663] [serial = 1481] [outer = 0x1130e1800] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x112f21000 == 31 [pid = 1663] [id = 486] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1132b0800 == 30 [pid = 1663] [id = 25] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba7e800 == 29 [pid = 1663] [id = 20] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x119622800 == 28 [pid = 1663] [id = 487] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12d74d800 == 27 [pid = 1663] [id = 19] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x112dc8800 == 26 [pid = 1663] [id = 476] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116fbc000 == 25 [pid = 1663] [id = 24] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12df33000 == 24 [pid = 1663] [id = 22] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa37800 == 23 [pid = 1663] [id = 9] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6a1800 == 22 [pid = 1663] [id = 14] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb14000 == 21 [pid = 1663] [id = 10] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x129265800 == 20 [pid = 1663] [id = 6] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba84000 == 19 [pid = 1663] [id = 21] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x112f02800 == 18 [pid = 1663] [id = 23] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x115ee8000 == 17 [pid = 1663] [id = 26] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12d367000 == 16 [pid = 1663] [id = 18] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa28800 == 15 [pid = 1663] [id = 8] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1185bc000 == 14 [pid = 1663] [id = 11] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x118294000 == 13 [pid = 1663] [id = 492] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x123ee5000 == 12 [pid = 1663] [id = 491] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x120e39000 == 11 [pid = 1663] [id = 490] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1192bf800 == 10 [pid = 1663] [id = 489] 22:50:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116858800 == 9 [pid = 1663] [id = 488] 22:50:13 INFO - PROCESS | 1663 | 1467265813207 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]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2476ms 22:50:13 INFO - PROCESS | 1663 | 1467265813254 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 1663 | 1467265813256 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 22:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:50:13 INFO - PROCESS | 1663 | 1467265813260 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 1663 | 1467265813262 Marionette TRACE conn2 <- [1,1946,null,{}] 22:50:13 INFO - PROCESS | 1663 | 1467265813266 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}] 22:50:13 INFO - PROCESS | 1663 | 1467265813268 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:13 INFO - PROCESS | 1663 | 1467265813345 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 22:50:13 INFO - PROCESS | 1663 | 1467265813406 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1663 | 1467265813407 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fbe000 == 10 [pid = 1663] [id = 494] 22:50:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112a2d400) [pid = 1663] [serial = 1482] [outer = 0x0] 22:50:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112a82c00) [pid = 1663] [serial = 1483] [outer = 0x112a2d400] 22:50:13 INFO - PROCESS | 1663 | 1467265813435 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1131ab800) [pid = 1663] [serial = 1484] [outer = 0x112a2d400] 22:50:13 INFO - PROCESS | 1663 | 1467265813758 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]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 523ms 22:50:13 INFO - PROCESS | 1663 | 1467265813784 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 1663 | 1467265813787 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 22:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:50:13 INFO - PROCESS | 1663 | 1467265813792 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 1663 | 1467265813793 Marionette TRACE conn2 <- [1,1950,null,{}] 22:50:13 INFO - PROCESS | 1663 | 1467265813796 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}] 22:50:13 INFO - PROCESS | 1663 | 1467265813798 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:13 INFO - PROCESS | 1663 | 1467265813877 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 22:50:13 INFO - PROCESS | 1663 | 1467265813884 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1663 | 1467265813885 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x11685f800 == 11 [pid = 1663] [id = 495] 22:50:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x115e88000) [pid = 1663] [serial = 1485] [outer = 0x0] 22:50:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11687d000) [pid = 1663] [serial = 1486] [outer = 0x115e88000] 22:50:13 INFO - PROCESS | 1663 | 1467265813912 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x116f64000) [pid = 1663] [serial = 1487] [outer = 0x115e88000] 22:50:14 INFO - PROCESS | 1663 | 1467265814268 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]]]}] 22:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 22:50:14 INFO - PROCESS | 1663 | 1467265814311 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1663 | 1467265814319 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 22:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:50:14 INFO - PROCESS | 1663 | 1467265814321 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:50:14 INFO - PROCESS | 1663 | 1467265814324 Marionette TRACE conn2 <- [1,1954,null,{}] 22:50:14 INFO - PROCESS | 1663 | 1467265814331 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}] 22:50:14 INFO - PROCESS | 1663 | 1467265814334 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:14 INFO - PROCESS | 1663 | 1467265814411 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 22:50:14 INFO - PROCESS | 1663 | 1467265814418 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 1663 | 1467265814420 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x120faa000 == 12 [pid = 1663] [id = 496] 22:50:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112a5ec00) [pid = 1663] [serial = 1488] [outer = 0x0] 22:50:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1181f7400) [pid = 1663] [serial = 1489] [outer = 0x112a5ec00] 22:50:14 INFO - PROCESS | 1663 | 1467265814448 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11846d400) [pid = 1663] [serial = 1490] [outer = 0x112a5ec00] 22:50:14 INFO - PROCESS | 1663 | 1467265814830 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]]]}] 22:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 521ms 22:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:50:14 INFO - PROCESS | 1663 | 1467265814842 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1663 | 1467265814844 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 22:50:14 INFO - PROCESS | 1663 | 1467265814850 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:50:14 INFO - PROCESS | 1663 | 1467265814852 Marionette TRACE conn2 <- [1,1958,null,{}] 22:50:14 INFO - PROCESS | 1663 | 1467265814876 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}] 22:50:14 INFO - PROCESS | 1663 | 1467265814878 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:15 INFO - PROCESS | 1663 | 1467265814995 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 22:50:15 INFO - PROCESS | 1663 | 1467265815000 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 1663 | 1467265815001 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ee3000 == 13 [pid = 1663] [id = 497] 22:50:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1192a8c00) [pid = 1663] [serial = 1491] [outer = 0x0] 22:50:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119693800) [pid = 1663] [serial = 1492] [outer = 0x1192a8c00] 22:50:15 INFO - PROCESS | 1663 | 1467265815041 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1196db400) [pid = 1663] [serial = 1493] [outer = 0x1192a8c00] 22:50:15 INFO - PROCESS | 1663 | 1467265815468 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]]]}] 22:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 675ms 22:50:15 INFO - PROCESS | 1663 | 1467265815523 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 22:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:50:15 INFO - PROCESS | 1663 | 1467265815524 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 22:50:15 INFO - PROCESS | 1663 | 1467265815526 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - PROCESS | 1663 | 1467265815527 Marionette TRACE conn2 <- [1,1962,null,{}] 22:50:15 INFO - PROCESS | 1663 | 1467265815535 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}] 22:50:15 INFO - PROCESS | 1663 | 1467265815536 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:15 INFO - PROCESS | 1663 | 1467265815638 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 22:50:15 INFO - PROCESS | 1663 | 1467265815641 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 1663 | 1467265815642 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12677d000 == 14 [pid = 1663] [id = 498] 22:50:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1122b9c00) [pid = 1663] [serial = 1494] [outer = 0x0] 22:50:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x120e1cc00) [pid = 1663] [serial = 1495] [outer = 0x1122b9c00] 22:50:15 INFO - PROCESS | 1663 | 1467265815669 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12145e800) [pid = 1663] [serial = 1496] [outer = 0x1122b9c00] 22:50:16 INFO - PROCESS | 1663 | 1467265816023 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]]]}] 22:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 22:50:16 INFO - PROCESS | 1663 | 1467265816053 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 22:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:50:16 INFO - PROCESS | 1663 | 1467265816054 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 22:50:16 INFO - PROCESS | 1663 | 1467265816056 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:50:16 INFO - PROCESS | 1663 | 1467265816057 Marionette TRACE conn2 <- [1,1966,null,{}] 22:50:16 INFO - PROCESS | 1663 | 1467265816059 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}] 22:50:16 INFO - PROCESS | 1663 | 1467265816064 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:16 INFO - PROCESS | 1663 | 1467265816184 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 22:50:16 INFO - PROCESS | 1663 | 1467265816222 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 1663 | 1467265816223 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12951e800 == 15 [pid = 1663] [id = 499] 22:50:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121616c00) [pid = 1663] [serial = 1497] [outer = 0x0] 22:50:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121731800) [pid = 1663] [serial = 1498] [outer = 0x121616c00] 22:50:16 INFO - PROCESS | 1663 | 1467265816247 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12494c400) [pid = 1663] [serial = 1499] [outer = 0x121616c00] 22:50:16 INFO - PROCESS | 1663 | 1467265816554 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]]]}] 22:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 22:50:16 INFO - PROCESS | 1663 | 1467265816577 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 22:50:16 INFO - PROCESS | 1663 | 1467265816578 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 22:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:50:16 INFO - PROCESS | 1663 | 1467265816580 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:50:16 INFO - PROCESS | 1663 | 1467265816584 Marionette TRACE conn2 <- [1,1970,null,{}] 22:50:16 INFO - PROCESS | 1663 | 1467265816588 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}] 22:50:16 INFO - PROCESS | 1663 | 1467265816589 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:16 INFO - PROCESS | 1663 | 1467265816690 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 22:50:16 INFO - PROCESS | 1663 | 1467265816729 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 1663 | 1467265816730 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84e800 == 16 [pid = 1663] [id = 500] 22:50:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121791400) [pid = 1663] [serial = 1500] [outer = 0x0] 22:50:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12516ec00) [pid = 1663] [serial = 1501] [outer = 0x121791400] 22:50:16 INFO - PROCESS | 1663 | 1467265816753 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x125d97800) [pid = 1663] [serial = 1502] [outer = 0x121791400] 22:50:17 INFO - PROCESS | 1663 | 1467265817049 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]]]}] 22:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 523ms 22:50:17 INFO - PROCESS | 1663 | 1467265817112 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 22:50:17 INFO - PROCESS | 1663 | 1467265817114 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 22:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:50:17 INFO - PROCESS | 1663 | 1467265817116 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:50:17 INFO - PROCESS | 1663 | 1467265817117 Marionette TRACE conn2 <- [1,1974,null,{}] 22:50:17 INFO - PROCESS | 1663 | 1467265817119 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}] 22:50:17 INFO - PROCESS | 1663 | 1467265817120 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:17 INFO - PROCESS | 1663 | 1467265817215 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 22:50:17 INFO - PROCESS | 1663 | 1467265817218 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:17 INFO - PROCESS | 1663 | 1467265817219 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa2c800 == 17 [pid = 1663] [id = 501] 22:50:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12494c000) [pid = 1663] [serial = 1503] [outer = 0x0] 22:50:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126119c00) [pid = 1663] [serial = 1504] [outer = 0x12494c000] 22:50:17 INFO - PROCESS | 1663 | 1467265817243 Marionette DEBUG loaded listener.js 22:50:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1265ae400) [pid = 1663] [serial = 1505] [outer = 0x12494c000] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1182b1c00) [pid = 1663] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1181fc800) [pid = 1663] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1131a7800) [pid = 1663] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x112a7a400) [pid = 1663] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1181f3c00) [pid = 1663] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116638800) [pid = 1663] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1196b1400) [pid = 1663] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x115e8c400) [pid = 1663] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1187b5800) [pid = 1663] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x125acfc00) [pid = 1663] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1196b4400) [pid = 1663] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1182b4800) [pid = 1663] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x124b45400) [pid = 1663] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112f67400) [pid = 1663] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1122bc800) [pid = 1663] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1128d8c00) [pid = 1663] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1128ce400) [pid = 1663] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11618d400) [pid = 1663] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1132d5800) [pid = 1663] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1110eac00) [pid = 1663] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:50:17 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x111d75400) [pid = 1663] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:50:17 INFO - PROCESS | 1663 | 1467265817841 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]]]}] 22:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 22:50:17 INFO - PROCESS | 1663 | 1467265817887 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 22:50:17 INFO - PROCESS | 1663 | 1467265817888 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 22:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:50:17 INFO - PROCESS | 1663 | 1467265817890 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:50:17 INFO - PROCESS | 1663 | 1467265817891 Marionette TRACE conn2 <- [1,1978,null,{}] 22:50:17 INFO - PROCESS | 1663 | 1467265817893 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}] 22:50:17 INFO - PROCESS | 1663 | 1467265817894 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:17 INFO - PROCESS | 1663 | 1467265817983 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 22:50:17 INFO - PROCESS | 1663 | 1467265817987 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:17 INFO - PROCESS | 1663 | 1467265817988 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x120fa6800 == 18 [pid = 1663] [id = 502] 22:50:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x113dd5c00) [pid = 1663] [serial = 1506] [outer = 0x0] 22:50:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1164e9400) [pid = 1663] [serial = 1507] [outer = 0x113dd5c00] 22:50:18 INFO - PROCESS | 1663 | 1467265818012 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1181f6800) [pid = 1663] [serial = 1508] [outer = 0x113dd5c00] 22:50:18 INFO - PROCESS | 1663 | 1467265818356 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]]]}] 22:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 524ms 22:50:18 INFO - PROCESS | 1663 | 1467265818415 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 1663 | 1467265818417 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 22:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:50:18 INFO - PROCESS | 1663 | 1467265818420 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 1663 | 1467265818422 Marionette TRACE conn2 <- [1,1982,null,{}] 22:50:18 INFO - PROCESS | 1663 | 1467265818425 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}] 22:50:18 INFO - PROCESS | 1663 | 1467265818427 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:18 INFO - PROCESS | 1663 | 1467265818548 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 22:50:18 INFO - PROCESS | 1663 | 1467265818559 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 1663 | 1467265818560 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2cc800 == 19 [pid = 1663] [id = 503] 22:50:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1181f9c00) [pid = 1663] [serial = 1509] [outer = 0x0] 22:50:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11939a400) [pid = 1663] [serial = 1510] [outer = 0x1181f9c00] 22:50:18 INFO - PROCESS | 1663 | 1467265818598 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121423c00) [pid = 1663] [serial = 1511] [outer = 0x1181f9c00] 22:50:18 INFO - PROCESS | 1663 | 1467265818953 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]]]}] 22:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 570ms 22:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:50:18 INFO - PROCESS | 1663 | 1467265818990 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 1663 | 1467265818992 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 22:50:18 INFO - PROCESS | 1663 | 1467265818994 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 1663 | 1467265818996 Marionette TRACE conn2 <- [1,1986,null,{}] 22:50:19 INFO - PROCESS | 1663 | 1467265818998 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}] 22:50:19 INFO - PROCESS | 1663 | 1467265819000 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:19 INFO - PROCESS | 1663 | 1467265819086 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 22:50:19 INFO - PROCESS | 1663 | 1467265819089 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 1663 | 1467265819091 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x118294800 == 20 [pid = 1663] [id = 504] 22:50:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x124b45400) [pid = 1663] [serial = 1512] [outer = 0x0] 22:50:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1265cf800) [pid = 1663] [serial = 1513] [outer = 0x124b45400] 22:50:19 INFO - PROCESS | 1663 | 1467265819121 Marionette DEBUG loaded listener.js 22:50:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x127467400) [pid = 1663] [serial = 1514] [outer = 0x124b45400] 22:50:19 INFO - PROCESS | 1663 | 1467265819453 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]]]}] 22:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 471ms 22:50:19 INFO - PROCESS | 1663 | 1467265819467 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 22:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:50:19 INFO - PROCESS | 1663 | 1467265819469 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 22:50:19 INFO - PROCESS | 1663 | 1467265819471 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 1663 | 1467265819472 Marionette TRACE conn2 <- [1,1990,null,{}] 22:50:19 INFO - PROCESS | 1663 | 1467265819474 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}] 22:50:19 INFO - PROCESS | 1663 | 1467265819475 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:19 INFO - PROCESS | 1663 | 1467265819597 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 22:50:19 INFO - PROCESS | 1663 | 1467265819661 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 1663 | 1467265819663 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1133f1800 == 21 [pid = 1663] [id = 505] 22:50:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11103f800) [pid = 1663] [serial = 1515] [outer = 0x0] 22:50:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1111a6000) [pid = 1663] [serial = 1516] [outer = 0x11103f800] 22:50:19 INFO - PROCESS | 1663 | 1467265819694 Marionette DEBUG loaded listener.js 22:50:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1126a0c00) [pid = 1663] [serial = 1517] [outer = 0x11103f800] 22:50:20 INFO - PROCESS | 1663 | 1467265820124 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]]]}] 22:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 22:50:20 INFO - PROCESS | 1663 | 1467265820144 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 22:50:20 INFO - PROCESS | 1663 | 1467265820147 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 22:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:50:20 INFO - PROCESS | 1663 | 1467265820151 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:50:20 INFO - PROCESS | 1663 | 1467265820153 Marionette TRACE conn2 <- [1,1994,null,{}] 22:50:20 INFO - PROCESS | 1663 | 1467265820156 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}] 22:50:20 INFO - PROCESS | 1663 | 1467265820157 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:20 INFO - PROCESS | 1663 | 1467265820258 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 22:50:20 INFO - PROCESS | 1663 | 1467265820317 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:20 INFO - PROCESS | 1663 | 1467265820318 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x120fa6000 == 22 [pid = 1663] [id = 506] 22:50:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x113028800) [pid = 1663] [serial = 1518] [outer = 0x0] 22:50:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1167a5000) [pid = 1663] [serial = 1519] [outer = 0x113028800] 22:50:20 INFO - PROCESS | 1663 | 1467265820348 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1176f0800) [pid = 1663] [serial = 1520] [outer = 0x113028800] 22:50:20 INFO - PROCESS | 1663 | 1467265820818 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]]]}] 22:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 22:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:50:20 INFO - PROCESS | 1663 | 1467265820873 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 22:50:20 INFO - PROCESS | 1663 | 1467265820875 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 22:50:20 INFO - PROCESS | 1663 | 1467265820878 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:50:20 INFO - PROCESS | 1663 | 1467265820879 Marionette TRACE conn2 <- [1,1998,null,{}] 22:50:20 INFO - PROCESS | 1663 | 1467265820881 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}] 22:50:20 INFO - PROCESS | 1663 | 1467265820883 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:20 INFO - PROCESS | 1663 | 1467265820979 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 22:50:21 INFO - PROCESS | 1663 | 1467265821041 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 1663 | 1467265821042 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc0000 == 23 [pid = 1663] [id = 507] 22:50:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118154400) [pid = 1663] [serial = 1521] [outer = 0x0] 22:50:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118a56000) [pid = 1663] [serial = 1522] [outer = 0x118154400] 22:50:21 INFO - PROCESS | 1663 | 1467265821071 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1196b5800) [pid = 1663] [serial = 1523] [outer = 0x118154400] 22:50:21 INFO - PROCESS | 1663 | 1467265821502 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]]]}] 22:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 22:50:21 INFO - PROCESS | 1663 | 1467265821548 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 1663 | 1467265821551 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 22:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:50:21 INFO - PROCESS | 1663 | 1467265821558 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - PROCESS | 1663 | 1467265821561 Marionette TRACE conn2 <- [1,2002,null,{}] 22:50:21 INFO - PROCESS | 1663 | 1467265821564 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}] 22:50:21 INFO - PROCESS | 1663 | 1467265821566 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:21 INFO - PROCESS | 1663 | 1467265821689 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 22:50:21 INFO - PROCESS | 1663 | 1467265821747 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 1663 | 1467265821749 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x120fb1000 == 24 [pid = 1663] [id = 508] 22:50:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1181fa800) [pid = 1663] [serial = 1524] [outer = 0x0] 22:50:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x121619800) [pid = 1663] [serial = 1525] [outer = 0x1181fa800] 22:50:21 INFO - PROCESS | 1663 | 1467265821777 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x111d7f000) [pid = 1663] [serial = 1526] [outer = 0x1181fa800] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x112a2f800) [pid = 1663] [serial = 1464] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12165f000) [pid = 1663] [serial = 1456] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12145fc00) [pid = 1663] [serial = 1475] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121617400) [pid = 1663] [serial = 1477] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1176f8400) [pid = 1663] [serial = 1468] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116a1c000) [pid = 1663] [serial = 1462] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1128d9800) [pid = 1663] [serial = 1459] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119952000) [pid = 1663] [serial = 1474] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x115e89c00) [pid = 1663] [serial = 1461] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x113030400) [pid = 1663] [serial = 1465] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x111d19c00) [pid = 1663] [serial = 1458] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118f4b400) [pid = 1663] [serial = 1471] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11846e400) [pid = 1663] [serial = 1470] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116f21c00) [pid = 1663] [serial = 1467] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118a5f800) [pid = 1663] [serial = 1455] [outer = 0x0] [url = about:blank] 22:50:21 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12172fc00) [pid = 1663] [serial = 1478] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOCSHELL 0x1187a7000 == 23 [pid = 1663] [id = 493] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1192a8800) [pid = 1663] [serial = 1440] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116144c00) [pid = 1663] [serial = 1434] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116a13800) [pid = 1663] [serial = 1435] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112f49800) [pid = 1663] [serial = 1431] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x112f59400) [pid = 1663] [serial = 1432] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1182bf000) [pid = 1663] [serial = 1437] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118a5d400) [pid = 1663] [serial = 1438] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118159000) [pid = 1663] [serial = 1429] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11687f000) [pid = 1663] [serial = 1428] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119d5cc00) [pid = 1663] [serial = 1443] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1181ef000) [pid = 1663] [serial = 1417] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1164ebc00) [pid = 1663] [serial = 1416] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1196b9800) [pid = 1663] [serial = 1420] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x11938f400) [pid = 1663] [serial = 1419] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1267f2000) [pid = 1663] [serial = 1423] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x121651000) [pid = 1663] [serial = 1446] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x125da4400) [pid = 1663] [serial = 1422] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x124b4b400) [pid = 1663] [serial = 1449] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x125d9d400) [pid = 1663] [serial = 1450] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12633c800) [pid = 1663] [serial = 1452] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12746a400) [pid = 1663] [serial = 1426] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x1196b3400) [pid = 1663] [serial = 1425] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x1267f3800) [pid = 1663] [serial = 1453] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x123fe4000) [pid = 1663] [serial = 1447] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x121429400) [pid = 1663] [serial = 1444] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x1196b0800) [pid = 1663] [serial = 1441] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x113273400) [pid = 1663] [serial = 1480] [outer = 0x0] [url = about:blank] 22:50:22 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x1128ce000) [pid = 1663] [serial = 889] [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.] 22:50:22 INFO - PROCESS | 1663 | 1467265822723 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]]]}] 22:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1180ms 22:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:50:22 INFO - PROCESS | 1663 | 1467265822735 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 1663 | 1467265822737 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 22:50:22 INFO - PROCESS | 1663 | 1467265822741 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:50:22 INFO - PROCESS | 1663 | 1467265822742 Marionette TRACE conn2 <- [1,2006,null,{}] 22:50:22 INFO - PROCESS | 1663 | 1467265822746 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}] 22:50:22 INFO - PROCESS | 1663 | 1467265822749 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:22 INFO - PROCESS | 1663 | 1467265822826 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 22:50:22 INFO - PROCESS | 1663 | 1467265822833 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 1663 | 1467265822835 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x116857800 == 24 [pid = 1663] [id = 509] 22:50:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x1128d5c00) [pid = 1663] [serial = 1527] [outer = 0x0] 22:50:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x112a5e800) [pid = 1663] [serial = 1528] [outer = 0x1128d5c00] 22:50:22 INFO - PROCESS | 1663 | 1467265822863 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x112a9f400) [pid = 1663] [serial = 1529] [outer = 0x1128d5c00] 22:50:23 INFO - PROCESS | 1663 | 1467265823236 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]]]}] 22:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 22:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 22:50:23 INFO - PROCESS | 1663 | 1467265823261 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 22:50:23 INFO - PROCESS | 1663 | 1467265823266 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 22:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:50:23 INFO - PROCESS | 1663 | 1467265823270 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:50:23 INFO - PROCESS | 1663 | 1467265823272 Marionette TRACE conn2 <- [1,2010,null,{}] 22:50:23 INFO - PROCESS | 1663 | 1467265823274 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}] 22:50:23 INFO - PROCESS | 1663 | 1467265823276 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:23 INFO - PROCESS | 1663 | 1467265823357 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 22:50:23 INFO - PROCESS | 1663 | 1467265823361 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1663 | 1467265823363 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185c6800 == 25 [pid = 1663] [id = 510] 22:50:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x112f50800) [pid = 1663] [serial = 1530] [outer = 0x0] 22:50:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x115e8a400) [pid = 1663] [serial = 1531] [outer = 0x112f50800] 22:50:23 INFO - PROCESS | 1663 | 1467265823393 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x116633800) [pid = 1663] [serial = 1532] [outer = 0x112f50800] 22:50:23 INFO - PROCESS | 1663 | 1467265823726 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]]]}] 22:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 22:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 469ms 22:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:50:23 INFO - PROCESS | 1663 | 1467265823739 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 22:50:23 INFO - PROCESS | 1663 | 1467265823741 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 22:50:23 INFO - PROCESS | 1663 | 1467265823743 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:50:23 INFO - PROCESS | 1663 | 1467265823745 Marionette TRACE conn2 <- [1,2014,null,{}] 22:50:23 INFO - PROCESS | 1663 | 1467265823756 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}] 22:50:23 INFO - PROCESS | 1663 | 1467265823759 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:23 INFO - PROCESS | 1663 | 1467265823834 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 22:50:23 INFO - PROCESS | 1663 | 1467265823888 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1663 | 1467265823890 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119620800 == 26 [pid = 1663] [id = 511] 22:50:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x112694c00) [pid = 1663] [serial = 1533] [outer = 0x0] 22:50:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1176f4800) [pid = 1663] [serial = 1534] [outer = 0x112694c00] 22:50:23 INFO - PROCESS | 1663 | 1467265823918 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1181ee000) [pid = 1663] [serial = 1535] [outer = 0x112694c00] 22:50:24 INFO - PROCESS | 1663 | 1467265824203 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]]]}] 22:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 474ms 22:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:50:24 INFO - PROCESS | 1663 | 1467265824221 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 1663 | 1467265824223 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 22:50:24 INFO - PROCESS | 1663 | 1467265824225 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 1663 | 1467265824226 Marionette TRACE conn2 <- [1,2018,null,{}] 22:50:24 INFO - PROCESS | 1663 | 1467265824228 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}] 22:50:24 INFO - PROCESS | 1663 | 1467265824230 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:24 INFO - PROCESS | 1663 | 1467265824320 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 22:50:24 INFO - PROCESS | 1663 | 1467265824323 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 1663 | 1467265824325 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b06800 == 27 [pid = 1663] [id = 512] 22:50:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1181f4c00) [pid = 1663] [serial = 1536] [outer = 0x0] 22:50:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118469c00) [pid = 1663] [serial = 1537] [outer = 0x1181f4c00] 22:50:24 INFO - PROCESS | 1663 | 1467265824352 Marionette DEBUG loaded listener.js 22:50:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118a5f000) [pid = 1663] [serial = 1538] [outer = 0x1181f4c00] 22:50:24 INFO - PROCESS | 1663 | 1467265824674 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]]]}] 22:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 471ms 22:50:24 INFO - PROCESS | 1663 | 1467265824697 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 1663 | 1467265824701 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 22:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:50:24 INFO - PROCESS | 1663 | 1467265824704 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 1663 | 1467265824712 Marionette TRACE conn2 <- [1,2022,null,{}] 22:50:24 INFO - PROCESS | 1663 | 1467265824715 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}] 22:50:24 INFO - PROCESS | 1663 | 1467265824718 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:24 INFO - PROCESS | 1663 | 1467265824820 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 22:50:24 INFO - PROCESS | 1663 | 1467265824832 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 1663 | 1467265824833 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12118e800 == 28 [pid = 1663] [id = 513] 22:50:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1128d9c00) [pid = 1663] [serial = 1539] [outer = 0x0] 22:50:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11846a400) [pid = 1663] [serial = 1540] [outer = 0x1128d9c00] 22:50:24 INFO - PROCESS | 1663 | 1467265824857 Marionette DEBUG loaded listener.js 22:50:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11938ec00) [pid = 1663] [serial = 1541] [outer = 0x1128d9c00] 22:50:25 INFO - PROCESS | 1663 | 1467265825190 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]]]}] 22:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 528ms 22:50:25 INFO - PROCESS | 1663 | 1467265825232 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 22:50:25 INFO - PROCESS | 1663 | 1467265825234 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 22:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:50:25 INFO - PROCESS | 1663 | 1467265825236 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:50:25 INFO - PROCESS | 1663 | 1467265825237 Marionette TRACE conn2 <- [1,2026,null,{}] 22:50:25 INFO - PROCESS | 1663 | 1467265825239 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}] 22:50:25 INFO - PROCESS | 1663 | 1467265825243 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:25 INFO - PROCESS | 1663 | 1467265825351 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 22:50:25 INFO - PROCESS | 1663 | 1467265825386 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:25 INFO - PROCESS | 1663 | 1467265825387 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x124960800 == 29 [pid = 1663] [id = 514] 22:50:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1192a3800) [pid = 1663] [serial = 1542] [outer = 0x0] 22:50:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1196b4800) [pid = 1663] [serial = 1543] [outer = 0x1192a3800] 22:50:25 INFO - PROCESS | 1663 | 1467265825412 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x121610000) [pid = 1663] [serial = 1544] [outer = 0x1192a3800] 22:50:25 INFO - PROCESS | 1663 | 1467265825737 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]]]}] 22:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 22:50:25 INFO - PROCESS | 1663 | 1467265825754 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 22:50:25 INFO - PROCESS | 1663 | 1467265825755 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 22:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:50:25 INFO - PROCESS | 1663 | 1467265825757 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:50:25 INFO - PROCESS | 1663 | 1467265825759 Marionette TRACE conn2 <- [1,2030,null,{}] 22:50:25 INFO - PROCESS | 1663 | 1467265825761 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}] 22:50:25 INFO - PROCESS | 1663 | 1467265825762 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:25 INFO - PROCESS | 1663 | 1467265825860 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 22:50:25 INFO - PROCESS | 1663 | 1467265825899 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:25 INFO - PROCESS | 1663 | 1467265825900 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x126772000 == 30 [pid = 1663] [id = 515] 22:50:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x121603800) [pid = 1663] [serial = 1545] [outer = 0x0] 22:50:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x121658400) [pid = 1663] [serial = 1546] [outer = 0x121603800] 22:50:25 INFO - PROCESS | 1663 | 1467265825924 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12178f400) [pid = 1663] [serial = 1547] [outer = 0x121603800] 22:50:26 INFO - PROCESS | 1663 | 1467265826222 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]]]}] 22:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 22:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:50:26 INFO - PROCESS | 1663 | 1467265826278 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 22:50:26 INFO - PROCESS | 1663 | 1467265826279 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 22:50:26 INFO - PROCESS | 1663 | 1467265826282 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 1663 | 1467265826283 Marionette TRACE conn2 <- [1,2034,null,{}] 22:50:26 INFO - PROCESS | 1663 | 1467265826285 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}] 22:50:26 INFO - PROCESS | 1663 | 1467265826286 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:26 INFO - PROCESS | 1663 | 1467265826376 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 22:50:26 INFO - PROCESS | 1663 | 1467265826413 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 1663 | 1467265826414 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc3800 == 31 [pid = 1663] [id = 516] 22:50:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112a30400) [pid = 1663] [serial = 1548] [outer = 0x0] 22:50:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121799400) [pid = 1663] [serial = 1549] [outer = 0x112a30400] 22:50:26 INFO - PROCESS | 1663 | 1467265826437 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1239e1400) [pid = 1663] [serial = 1550] [outer = 0x112a30400] 22:50:26 INFO - PROCESS | 1663 | 1467265826749 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]]]}] 22:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x124b45400) [pid = 1663] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1181f9c00) [pid = 1663] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1122b9c00) [pid = 1663] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121616c00) [pid = 1663] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x121791400) [pid = 1663] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12494c000) [pid = 1663] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x113dd5c00) [pid = 1663] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1192a8c00) [pid = 1663] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x112a5ec00) [pid = 1663] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x115e88000) [pid = 1663] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x112a2d400) [pid = 1663] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:50:26 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1130e1800) [pid = 1663] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:50:26 INFO - PROCESS | 1663 | 1467265826874 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 22:50:26 INFO - PROCESS | 1663 | 1467265826875 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 22:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:50:26 INFO - PROCESS | 1663 | 1467265826880 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 1663 | 1467265826881 Marionette TRACE conn2 <- [1,2038,null,{}] 22:50:26 INFO - PROCESS | 1663 | 1467265826889 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}] 22:50:26 INFO - PROCESS | 1663 | 1467265826890 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:26 INFO - PROCESS | 1663 | 1467265826973 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 22:50:26 INFO - PROCESS | 1663 | 1467265826977 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 1663 | 1467265826977 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x11961f000 == 32 [pid = 1663] [id = 517] 22:50:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x113dd6000) [pid = 1663] [serial = 1551] [outer = 0x0] 22:50:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1167a8400) [pid = 1663] [serial = 1552] [outer = 0x113dd6000] 22:50:27 INFO - PROCESS | 1663 | 1467265827004 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x120e17800) [pid = 1663] [serial = 1553] [outer = 0x113dd6000] 22:50:27 INFO - PROCESS | 1663 | 1467265827321 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]]]}] 22:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 475ms 22:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:50:27 INFO - PROCESS | 1663 | 1467265827356 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 1663 | 1467265827357 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 22:50:27 INFO - PROCESS | 1663 | 1467265827359 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:50:27 INFO - PROCESS | 1663 | 1467265827360 Marionette TRACE conn2 <- [1,2042,null,{}] 22:50:27 INFO - PROCESS | 1663 | 1467265827362 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}] 22:50:27 INFO - PROCESS | 1663 | 1467265827363 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:27 INFO - PROCESS | 1663 | 1467265827434 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 22:50:27 INFO - PROCESS | 1663 | 1467265827438 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 1663 | 1467265827439 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d9800 == 33 [pid = 1663] [id = 518] 22:50:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x115e86000) [pid = 1663] [serial = 1554] [outer = 0x0] 22:50:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x123e96400) [pid = 1663] [serial = 1555] [outer = 0x115e86000] 22:50:27 INFO - PROCESS | 1663 | 1467265827514 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x124c45800) [pid = 1663] [serial = 1556] [outer = 0x115e86000] 22:50:27 INFO - PROCESS | 1663 | 1467265827797 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]]]}] 22:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 469ms 22:50:27 INFO - PROCESS | 1663 | 1467265827829 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 1663 | 1467265827831 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 22:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:50:27 INFO - PROCESS | 1663 | 1467265827841 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:50:27 INFO - PROCESS | 1663 | 1467265827843 Marionette TRACE conn2 <- [1,2046,null,{}] 22:50:27 INFO - PROCESS | 1663 | 1467265827845 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}] 22:50:27 INFO - PROCESS | 1663 | 1467265827847 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:27 INFO - PROCESS | 1663 | 1467265827946 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 22:50:27 INFO - PROCESS | 1663 | 1467265827951 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 1663 | 1467265827953 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f9a800 == 34 [pid = 1663] [id = 519] 22:50:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119c55800) [pid = 1663] [serial = 1557] [outer = 0x0] 22:50:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x125d9b000) [pid = 1663] [serial = 1558] [outer = 0x119c55800] 22:50:27 INFO - PROCESS | 1663 | 1467265827979 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1267f1c00) [pid = 1663] [serial = 1559] [outer = 0x119c55800] 22:50:28 INFO - PROCESS | 1663 | 1467265828318 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]]]}] 22:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 519ms 22:50:28 INFO - PROCESS | 1663 | 1467265828373 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 22:50:28 INFO - PROCESS | 1663 | 1467265828375 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 22:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:50:28 INFO - PROCESS | 1663 | 1467265828380 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:50:28 INFO - PROCESS | 1663 | 1467265828382 Marionette TRACE conn2 <- [1,2050,null,{}] 22:50:28 INFO - PROCESS | 1663 | 1467265828384 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}] 22:50:28 INFO - PROCESS | 1663 | 1467265828385 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:28 INFO - PROCESS | 1663 | 1467265828472 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 22:50:28 INFO - PROCESS | 1663 | 1467265828477 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 1663 | 1467265828479 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2e0000 == 35 [pid = 1663] [id = 520] 22:50:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1265cf000) [pid = 1663] [serial = 1560] [outer = 0x0] 22:50:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12745f000) [pid = 1663] [serial = 1561] [outer = 0x1265cf000] 22:50:28 INFO - PROCESS | 1663 | 1467265828521 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x127468800) [pid = 1663] [serial = 1562] [outer = 0x1265cf000] 22:50:29 INFO - PROCESS | 1663 | 1467265829046 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]]]}] 22:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 721ms 22:50:29 INFO - PROCESS | 1663 | 1467265829102 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 1663 | 1467265829105 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 22:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:50:29 INFO - PROCESS | 1663 | 1467265829109 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 1663 | 1467265829111 Marionette TRACE conn2 <- [1,2054,null,{}] 22:50:29 INFO - PROCESS | 1663 | 1467265829115 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}] 22:50:29 INFO - PROCESS | 1663 | 1467265829116 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:29 INFO - PROCESS | 1663 | 1467265829224 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 22:50:29 INFO - PROCESS | 1663 | 1467265829351 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 1663 | 1467265829354 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x11829a800 == 36 [pid = 1663] [id = 521] 22:50:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112a56c00) [pid = 1663] [serial = 1563] [outer = 0x0] 22:50:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x112a79800) [pid = 1663] [serial = 1564] [outer = 0x112a56c00] 22:50:29 INFO - PROCESS | 1663 | 1467265829385 Marionette DEBUG loaded listener.js 22:50:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112f59400) [pid = 1663] [serial = 1565] [outer = 0x112a56c00] 22:50:29 INFO - PROCESS | 1663 | 1467265829916 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]]]}] 22:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 871ms 22:50:29 INFO - PROCESS | 1663 | 1467265829981 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 1663 | 1467265829987 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 22:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:50:29 INFO - PROCESS | 1663 | 1467265829994 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 1663 | 1467265829996 Marionette TRACE conn2 <- [1,2058,null,{}] 22:50:30 INFO - PROCESS | 1663 | 1467265830000 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}] 22:50:30 INFO - PROCESS | 1663 | 1467265830003 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:30 INFO - PROCESS | 1663 | 1467265830135 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 22:50:30 INFO - PROCESS | 1663 | 1467265830250 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:30 INFO - PROCESS | 1663 | 1467265830252 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f99800 == 37 [pid = 1663] [id = 522] 22:50:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x116638c00) [pid = 1663] [serial = 1566] [outer = 0x0] 22:50:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x116885400) [pid = 1663] [serial = 1567] [outer = 0x116638c00] 22:50:30 INFO - PROCESS | 1663 | 1467265830300 Marionette DEBUG loaded listener.js 22:50:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1176f5800) [pid = 1663] [serial = 1568] [outer = 0x116638c00] 22:50:31 INFO - PROCESS | 1663 | 1467265831061 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]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1123ms 22:50:31 INFO - PROCESS | 1663 | 1467265831117 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 1663 | 1467265831120 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 22:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:50:31 INFO - PROCESS | 1663 | 1467265831125 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 1663 | 1467265831128 Marionette TRACE conn2 <- [1,2062,null,{}] 22:50:31 INFO - PROCESS | 1663 | 1467265831133 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}] 22:50:31 INFO - PROCESS | 1663 | 1467265831135 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:31 INFO - PROCESS | 1663 | 1467265831278 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x120f9a800 == 36 [pid = 1663] [id = 519] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d9800 == 35 [pid = 1663] [id = 518] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x11961f000 == 34 [pid = 1663] [id = 517] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x128cc3800 == 33 [pid = 1663] [id = 516] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x126772000 == 32 [pid = 1663] [id = 515] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x124960800 == 31 [pid = 1663] [id = 514] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12118e800 == 30 [pid = 1663] [id = 513] 22:50:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119b06800 == 29 [pid = 1663] [id = 512] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x127467400) [pid = 1663] [serial = 1514] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x121423c00) [pid = 1663] [serial = 1511] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1265cf800) [pid = 1663] [serial = 1513] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x120e1cc00) [pid = 1663] [serial = 1495] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x121731800) [pid = 1663] [serial = 1498] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12145e800) [pid = 1663] [serial = 1496] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12516ec00) [pid = 1663] [serial = 1501] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12494c400) [pid = 1663] [serial = 1499] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x126119c00) [pid = 1663] [serial = 1504] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x125d97800) [pid = 1663] [serial = 1502] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1164e9400) [pid = 1663] [serial = 1507] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11939a400) [pid = 1663] [serial = 1510] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1265ae400) [pid = 1663] [serial = 1505] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119693800) [pid = 1663] [serial = 1492] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1181f7400) [pid = 1663] [serial = 1489] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x11846d400) [pid = 1663] [serial = 1490] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11687d000) [pid = 1663] [serial = 1486] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x116f64000) [pid = 1663] [serial = 1487] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x112a82c00) [pid = 1663] [serial = 1483] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1131ab800) [pid = 1663] [serial = 1484] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x116807c00) [pid = 1663] [serial = 1481] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1181f6800) [pid = 1663] [serial = 1508] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x1196db400) [pid = 1663] [serial = 1493] [outer = 0x0] [url = about:blank] 22:50:31 INFO - PROCESS | 1663 | 1467265831368 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 1663 | 1467265831370 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168a7800 == 30 [pid = 1663] [id = 523] 22:50:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x112a58400) [pid = 1663] [serial = 1569] [outer = 0x0] 22:50:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1130e1800) [pid = 1663] [serial = 1570] [outer = 0x112a58400] 22:50:31 INFO - PROCESS | 1663 | 1467265831398 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1164ebc00) [pid = 1663] [serial = 1571] [outer = 0x112a58400] 22:50:31 INFO - PROCESS | 1663 | 1467265831675 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]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 577ms 22:50:31 INFO - PROCESS | 1663 | 1467265831705 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 1663 | 1467265831708 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 22:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:50:31 INFO - PROCESS | 1663 | 1467265831720 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 1663 | 1467265831721 Marionette TRACE conn2 <- [1,2066,null,{}] 22:50:31 INFO - PROCESS | 1663 | 1467265831735 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}] 22:50:31 INFO - PROCESS | 1663 | 1467265831737 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:31 INFO - PROCESS | 1663 | 1467265831816 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 22:50:31 INFO - PROCESS | 1663 | 1467265831821 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 1663 | 1467265831822 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x119527800 == 31 [pid = 1663] [id = 524] 22:50:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x116888800) [pid = 1663] [serial = 1572] [outer = 0x0] 22:50:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1181edc00) [pid = 1663] [serial = 1573] [outer = 0x116888800] 22:50:31 INFO - PROCESS | 1663 | 1467265831849 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1182b1c00) [pid = 1663] [serial = 1574] [outer = 0x116888800] 22:50:32 INFO - PROCESS | 1663 | 1467265832192 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]]]}] 22:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 531ms 22:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:50:32 INFO - PROCESS | 1663 | 1467265832244 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 1663 | 1467265832245 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 22:50:32 INFO - PROCESS | 1663 | 1467265832247 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - PROCESS | 1663 | 1467265832250 Marionette TRACE conn2 <- [1,2070,null,{}] 22:50:32 INFO - PROCESS | 1663 | 1467265832257 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}] 22:50:32 INFO - PROCESS | 1663 | 1467265832261 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:32 INFO - PROCESS | 1663 | 1467265832347 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 22:50:32 INFO - PROCESS | 1663 | 1467265832407 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 1663 | 1467265832409 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x121192000 == 32 [pid = 1663] [id = 525] 22:50:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1128d2000) [pid = 1663] [serial = 1575] [outer = 0x0] 22:50:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118542400) [pid = 1663] [serial = 1576] [outer = 0x1128d2000] 22:50:32 INFO - PROCESS | 1663 | 1467265832437 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119685000) [pid = 1663] [serial = 1577] [outer = 0x1128d2000] 22:50:32 INFO - PROCESS | 1663 | 1467265832738 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]]]}] 22:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 22:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:50:32 INFO - PROCESS | 1663 | 1467265832769 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 1663 | 1467265832771 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 22:50:32 INFO - PROCESS | 1663 | 1467265832773 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - PROCESS | 1663 | 1467265832774 Marionette TRACE conn2 <- [1,2074,null,{}] 22:50:32 INFO - PROCESS | 1663 | 1467265832777 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}] 22:50:32 INFO - PROCESS | 1663 | 1467265832778 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:32 INFO - PROCESS | 1663 | 1467265832856 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 22:50:32 INFO - PROCESS | 1663 | 1467265832912 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 1663 | 1467265832913 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251e2000 == 33 [pid = 1663] [id = 526] 22:50:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11938f400) [pid = 1663] [serial = 1578] [outer = 0x0] 22:50:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11994e400) [pid = 1663] [serial = 1579] [outer = 0x11938f400] 22:50:32 INFO - PROCESS | 1663 | 1467265832938 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x121423800) [pid = 1663] [serial = 1580] [outer = 0x11938f400] 22:50:33 INFO - PROCESS | 1663 | 1467265833217 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]]]}] 22:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 470ms 22:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:50:33 INFO - PROCESS | 1663 | 1467265833243 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 22:50:33 INFO - PROCESS | 1663 | 1467265833244 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 22:50:33 INFO - PROCESS | 1663 | 1467265833254 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:50:33 INFO - PROCESS | 1663 | 1467265833255 Marionette TRACE conn2 <- [1,2078,null,{}] 22:50:33 INFO - PROCESS | 1663 | 1467265833257 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}] 22:50:33 INFO - PROCESS | 1663 | 1467265833259 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:33 INFO - PROCESS | 1663 | 1467265833344 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 22:50:33 INFO - PROCESS | 1663 | 1467265833349 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 1663 | 1467265833351 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc6800 == 34 [pid = 1663] [id = 527] 22:50:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1128cfc00) [pid = 1663] [serial = 1581] [outer = 0x0] 22:50:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12160ec00) [pid = 1663] [serial = 1582] [outer = 0x1128cfc00] 22:50:33 INFO - PROCESS | 1663 | 1467265833375 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121659800) [pid = 1663] [serial = 1583] [outer = 0x1128cfc00] 22:50:33 INFO - PROCESS | 1663 | 1467265833754 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]]]}] 22:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 525ms 22:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:50:33 INFO - PROCESS | 1663 | 1467265833772 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 22:50:33 INFO - PROCESS | 1663 | 1467265833773 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 22:50:33 INFO - PROCESS | 1663 | 1467265833775 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:50:33 INFO - PROCESS | 1663 | 1467265833776 Marionette TRACE conn2 <- [1,2082,null,{}] 22:50:33 INFO - PROCESS | 1663 | 1467265833779 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}] 22:50:33 INFO - PROCESS | 1663 | 1467265833783 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:33 INFO - PROCESS | 1663 | 1467265833903 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 22:50:33 INFO - PROCESS | 1663 | 1467265833906 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 1663 | 1467265833908 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x129538000 == 35 [pid = 1663] [id = 528] 22:50:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12161f000) [pid = 1663] [serial = 1584] [outer = 0x0] 22:50:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123fe5c00) [pid = 1663] [serial = 1585] [outer = 0x12161f000] 22:50:33 INFO - PROCESS | 1663 | 1467265833932 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1261ca800) [pid = 1663] [serial = 1586] [outer = 0x12161f000] 22:50:34 INFO - PROCESS | 1663 | 1467265834271 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]]]}] 22:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 517ms 22:50:34 INFO - PROCESS | 1663 | 1467265834294 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 22:50:34 INFO - PROCESS | 1663 | 1467265834295 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 22:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:50:34 INFO - PROCESS | 1663 | 1467265834299 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:50:34 INFO - PROCESS | 1663 | 1467265834303 Marionette TRACE conn2 <- [1,2086,null,{}] 22:50:34 INFO - PROCESS | 1663 | 1467265834314 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}] 22:50:34 INFO - PROCESS | 1663 | 1467265834318 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:34 INFO - PROCESS | 1663 | 1467265834472 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 22:50:34 INFO - PROCESS | 1663 | 1467265834488 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:34 INFO - PROCESS | 1663 | 1467265834489 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa22800 == 36 [pid = 1663] [id = 529] 22:50:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1181f2c00) [pid = 1663] [serial = 1587] [outer = 0x0] 22:50:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12633f800) [pid = 1663] [serial = 1588] [outer = 0x1181f2c00] 22:50:34 INFO - PROCESS | 1663 | 1467265834528 Marionette DEBUG loaded listener.js 22:50:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1267f6000) [pid = 1663] [serial = 1589] [outer = 0x1181f2c00] 22:50:34 INFO - PROCESS | 1663 | 1467265834954 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]]]}] 22:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 681ms 22:50:34 INFO - PROCESS | 1663 | 1467265834979 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 22:50:34 INFO - PROCESS | 1663 | 1467265834981 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 22:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:50:34 INFO - PROCESS | 1663 | 1467265834985 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:50:34 INFO - PROCESS | 1663 | 1467265834986 Marionette TRACE conn2 <- [1,2090,null,{}] 22:50:34 INFO - PROCESS | 1663 | 1467265834989 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}] 22:50:34 INFO - PROCESS | 1663 | 1467265834990 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:35 INFO - PROCESS | 1663 | 1467265835085 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 22:50:35 INFO - PROCESS | 1663 | 1467265835095 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 1663 | 1467265835096 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b270800 == 37 [pid = 1663] [id = 530] 22:50:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1261cdc00) [pid = 1663] [serial = 1590] [outer = 0x0] 22:50:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127466400) [pid = 1663] [serial = 1591] [outer = 0x1261cdc00] 22:50:35 INFO - PROCESS | 1663 | 1467265835120 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128924400) [pid = 1663] [serial = 1592] [outer = 0x1261cdc00] 22:50:35 INFO - PROCESS | 1663 | 1467265835564 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]]]}] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1192a3800) [pid = 1663] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1128d5c00) [pid = 1663] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112f50800) [pid = 1663] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1181f4c00) [pid = 1663] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112694c00) [pid = 1663] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x121603800) [pid = 1663] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1181fa800) [pid = 1663] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x112a30400) [pid = 1663] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x113dd6000) [pid = 1663] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115e86000) [pid = 1663] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119c55800) [pid = 1663] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11103f800) [pid = 1663] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x113028800) [pid = 1663] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1128d9c00) [pid = 1663] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:50:35 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118154400) [pid = 1663] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 621ms 22:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:50:35 INFO - PROCESS | 1663 | 1467265835607 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 1663 | 1467265835609 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 22:50:35 INFO - PROCESS | 1663 | 1467265835612 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 1663 | 1467265835617 Marionette TRACE conn2 <- [1,2094,null,{}] 22:50:35 INFO - PROCESS | 1663 | 1467265835620 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}] 22:50:35 INFO - PROCESS | 1663 | 1467265835622 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:35 INFO - PROCESS | 1663 | 1467265835726 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 22:50:35 INFO - PROCESS | 1663 | 1467265835729 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 1663 | 1467265835730 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12118e800 == 38 [pid = 1663] [id = 531] 22:50:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112697000) [pid = 1663] [serial = 1593] [outer = 0x0] 22:50:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1130dcc00) [pid = 1663] [serial = 1594] [outer = 0x112697000] 22:50:35 INFO - PROCESS | 1663 | 1467265835758 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1181fa800) [pid = 1663] [serial = 1595] [outer = 0x112697000] 22:50:36 INFO - PROCESS | 1663 | 1467265836073 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]]]}] 22:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 474ms 22:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:50:36 INFO - PROCESS | 1663 | 1467265836086 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 1663 | 1467265836087 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 22:50:36 INFO - PROCESS | 1663 | 1467265836089 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:50:36 INFO - PROCESS | 1663 | 1467265836090 Marionette TRACE conn2 <- [1,2098,null,{}] 22:50:36 INFO - PROCESS | 1663 | 1467265836093 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}] 22:50:36 INFO - PROCESS | 1663 | 1467265836094 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:36 INFO - PROCESS | 1663 | 1467265836172 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 22:50:36 INFO - PROCESS | 1663 | 1467265836229 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 1663 | 1467265836231 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb0c000 == 39 [pid = 1663] [id = 532] 22:50:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a30400) [pid = 1663] [serial = 1596] [outer = 0x0] 22:50:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11938f000) [pid = 1663] [serial = 1597] [outer = 0x112a30400] 22:50:36 INFO - PROCESS | 1663 | 1467265836254 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12633d800) [pid = 1663] [serial = 1598] [outer = 0x112a30400] 22:50:36 INFO - PROCESS | 1663 | 1467265836556 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]]]}] 22:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 517ms 22:50:36 INFO - PROCESS | 1663 | 1467265836608 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 1663 | 1467265836609 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 22:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:50:36 INFO - PROCESS | 1663 | 1467265836611 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:50:36 INFO - PROCESS | 1663 | 1467265836613 Marionette TRACE conn2 <- [1,2102,null,{}] 22:50:36 INFO - PROCESS | 1663 | 1467265836623 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}] 22:50:36 INFO - PROCESS | 1663 | 1467265836624 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:36 INFO - PROCESS | 1663 | 1467265836713 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 22:50:36 INFO - PROCESS | 1663 | 1467265836718 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 1663 | 1467265836720 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be87000 == 40 [pid = 1663] [id = 533] 22:50:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x123fdf800) [pid = 1663] [serial = 1599] [outer = 0x0] 22:50:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x128930000) [pid = 1663] [serial = 1600] [outer = 0x123fdf800] 22:50:36 INFO - PROCESS | 1663 | 1467265836745 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x128c55000) [pid = 1663] [serial = 1601] [outer = 0x123fdf800] 22:50:37 INFO - PROCESS | 1663 | 1467265837057 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]]]}] 22:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 477ms 22:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:50:37 INFO - PROCESS | 1663 | 1467265837091 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 1663 | 1467265837093 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 22:50:37 INFO - PROCESS | 1663 | 1467265837107 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - PROCESS | 1663 | 1467265837109 Marionette TRACE conn2 <- [1,2106,null,{}] 22:50:37 INFO - PROCESS | 1663 | 1467265837143 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}] 22:50:37 INFO - PROCESS | 1663 | 1467265837144 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:37 INFO - PROCESS | 1663 | 1467265837263 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 22:50:37 INFO - PROCESS | 1663 | 1467265837269 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:37 INFO - PROCESS | 1663 | 1467265837270 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be89000 == 41 [pid = 1663] [id = 534] 22:50:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x125ad6000) [pid = 1663] [serial = 1602] [outer = 0x0] 22:50:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128dc7000) [pid = 1663] [serial = 1603] [outer = 0x125ad6000] 22:50:37 INFO - PROCESS | 1663 | 1467265837307 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x129213c00) [pid = 1663] [serial = 1604] [outer = 0x125ad6000] 22:50:37 INFO - PROCESS | 1663 | 1467265837873 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]]]}] 22:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 805ms 22:50:37 INFO - PROCESS | 1663 | 1467265837902 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 1663 | 1467265837904 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 22:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:50:37 INFO - PROCESS | 1663 | 1467265837907 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - PROCESS | 1663 | 1467265837909 Marionette TRACE conn2 <- [1,2110,null,{}] 22:50:37 INFO - PROCESS | 1663 | 1467265837913 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}] 22:50:37 INFO - PROCESS | 1663 | 1467265837916 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:38 INFO - PROCESS | 1663 | 1467265838016 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 22:50:38 INFO - PROCESS | 1663 | 1467265838086 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 1663 | 1467265838087 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192c0800 == 42 [pid = 1663] [id = 535] 22:50:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x112a7b800) [pid = 1663] [serial = 1605] [outer = 0x0] 22:50:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x115e1b400) [pid = 1663] [serial = 1606] [outer = 0x112a7b800] 22:50:38 INFO - PROCESS | 1663 | 1467265838117 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x116f22000) [pid = 1663] [serial = 1607] [outer = 0x112a7b800] 22:50:38 INFO - PROCESS | 1663 | 1467265838521 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]]]}] 22:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 621ms 22:50:38 INFO - PROCESS | 1663 | 1467265838529 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 22:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:50:38 INFO - PROCESS | 1663 | 1467265838534 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 22:50:38 INFO - PROCESS | 1663 | 1467265838539 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:50:38 INFO - PROCESS | 1663 | 1467265838541 Marionette TRACE conn2 <- [1,2114,null,{}] 22:50:38 INFO - PROCESS | 1663 | 1467265838543 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}] 22:50:38 INFO - PROCESS | 1663 | 1467265838545 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:38 INFO - PROCESS | 1663 | 1467265838675 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 22:50:38 INFO - PROCESS | 1663 | 1467265838747 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 1663 | 1467265838749 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cd1000 == 43 [pid = 1663] [id = 536] 22:50:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118f53000) [pid = 1663] [serial = 1608] [outer = 0x0] 22:50:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1192ae400) [pid = 1663] [serial = 1609] [outer = 0x118f53000] 22:50:38 INFO - PROCESS | 1663 | 1467265838779 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1196b6800) [pid = 1663] [serial = 1610] [outer = 0x118f53000] 22:50:39 INFO - PROCESS | 1663 | 1467265839165 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]]]}] 22:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 22:50:39 INFO - PROCESS | 1663 | 1467265839210 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 22:50:39 INFO - PROCESS | 1663 | 1467265839212 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 22:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:50:39 INFO - PROCESS | 1663 | 1467265839215 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:50:39 INFO - PROCESS | 1663 | 1467265839219 Marionette TRACE conn2 <- [1,2118,null,{}] 22:50:39 INFO - PROCESS | 1663 | 1467265839227 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}] 22:50:39 INFO - PROCESS | 1663 | 1467265839230 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:39 INFO - PROCESS | 1663 | 1467265839328 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 22:50:39 INFO - PROCESS | 1663 | 1467265839390 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:39 INFO - PROCESS | 1663 | 1467265839392 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c474800 == 44 [pid = 1663] [id = 537] 22:50:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121657c00) [pid = 1663] [serial = 1611] [outer = 0x0] 22:50:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12494c000) [pid = 1663] [serial = 1612] [outer = 0x121657c00] 22:50:39 INFO - PROCESS | 1663 | 1467265839423 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x125acd800) [pid = 1663] [serial = 1613] [outer = 0x121657c00] 22:50:39 INFO - PROCESS | 1663 | 1467265839869 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]]]}] 22:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 22:50:39 INFO - PROCESS | 1663 | 1467265839888 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 22:50:39 INFO - PROCESS | 1663 | 1467265839890 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 22:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:50:39 INFO - PROCESS | 1663 | 1467265839892 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:50:39 INFO - PROCESS | 1663 | 1467265839893 Marionette TRACE conn2 <- [1,2122,null,{}] 22:50:39 INFO - PROCESS | 1663 | 1467265839896 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}] 22:50:39 INFO - PROCESS | 1663 | 1467265839897 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:40 INFO - PROCESS | 1663 | 1467265840006 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 22:50:40 INFO - PROCESS | 1663 | 1467265840101 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 1663 | 1467265840102 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b261800 == 45 [pid = 1663] [id = 538] 22:50:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x124955800) [pid = 1663] [serial = 1614] [outer = 0x0] 22:50:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12633e800) [pid = 1663] [serial = 1615] [outer = 0x124955800] 22:50:40 INFO - PROCESS | 1663 | 1467265840131 Marionette DEBUG loaded listener.js 22:50:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12892c000) [pid = 1663] [serial = 1616] [outer = 0x124955800] 22:50:40 INFO - PROCESS | 1663 | 1467265840691 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]]]}] 22:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 823ms 22:50:40 INFO - PROCESS | 1663 | 1467265840715 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 22:50:40 INFO - PROCESS | 1663 | 1467265840718 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 22:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:50:40 INFO - PROCESS | 1663 | 1467265840721 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:50:40 INFO - PROCESS | 1663 | 1467265840723 Marionette TRACE conn2 <- [1,2126,null,{}] 22:50:40 INFO - PROCESS | 1663 | 1467265840726 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}] 22:50:40 INFO - PROCESS | 1663 | 1467265840728 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:40 INFO - PROCESS | 1663 | 1467265840820 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 22:50:40 INFO - PROCESS | 1663 | 1467265840892 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 1663 | 1467265840894 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x118289800 == 46 [pid = 1663] [id = 539] 22:50:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1128ce800) [pid = 1663] [serial = 1617] [outer = 0x0] 22:50:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x112a5d000) [pid = 1663] [serial = 1618] [outer = 0x1128ce800] 22:50:40 INFO - PROCESS | 1663 | 1467265840927 Marionette DEBUG loaded listener.js 22:50:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1132d5800) [pid = 1663] [serial = 1619] [outer = 0x1128ce800] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12be87000 == 45 [pid = 1663] [id = 533] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb0c000 == 44 [pid = 1663] [id = 532] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12118e800 == 43 [pid = 1663] [id = 531] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12b270800 == 42 [pid = 1663] [id = 530] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa22800 == 41 [pid = 1663] [id = 529] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x129538000 == 40 [pid = 1663] [id = 528] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x128cc6800 == 39 [pid = 1663] [id = 527] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1251e2000 == 38 [pid = 1663] [id = 526] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x121192000 == 37 [pid = 1663] [id = 525] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x119527800 == 36 [pid = 1663] [id = 524] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1168a7800 == 35 [pid = 1663] [id = 523] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x120f99800 == 34 [pid = 1663] [id = 522] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x11829a800 == 33 [pid = 1663] [id = 521] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2e0000 == 32 [pid = 1663] [id = 520] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12b261800 == 31 [pid = 1663] [id = 538] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12c474800 == 30 [pid = 1663] [id = 537] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x128cd1000 == 29 [pid = 1663] [id = 536] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1192c0800 == 28 [pid = 1663] [id = 535] 22:50:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12be89000 == 27 [pid = 1663] [id = 534] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1196b4800) [pid = 1663] [serial = 1543] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112a5e800) [pid = 1663] [serial = 1528] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x112a9f400) [pid = 1663] [serial = 1529] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x115e8a400) [pid = 1663] [serial = 1531] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116633800) [pid = 1663] [serial = 1532] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118469c00) [pid = 1663] [serial = 1537] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118a5f000) [pid = 1663] [serial = 1538] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1176f4800) [pid = 1663] [serial = 1534] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1181ee000) [pid = 1663] [serial = 1535] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121658400) [pid = 1663] [serial = 1546] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121619800) [pid = 1663] [serial = 1525] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x111d7f000) [pid = 1663] [serial = 1526] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121610000) [pid = 1663] [serial = 1544] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121799400) [pid = 1663] [serial = 1549] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12178f400) [pid = 1663] [serial = 1547] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1167a8400) [pid = 1663] [serial = 1552] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x123e96400) [pid = 1663] [serial = 1555] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x120e17800) [pid = 1663] [serial = 1553] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x125d9b000) [pid = 1663] [serial = 1558] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1126a0c00) [pid = 1663] [serial = 1517] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1239e1400) [pid = 1663] [serial = 1550] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1111a6000) [pid = 1663] [serial = 1516] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1176f0800) [pid = 1663] [serial = 1520] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1167a5000) [pid = 1663] [serial = 1519] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11846a400) [pid = 1663] [serial = 1540] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1196b5800) [pid = 1663] [serial = 1523] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118a56000) [pid = 1663] [serial = 1522] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11938ec00) [pid = 1663] [serial = 1541] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x124c45800) [pid = 1663] [serial = 1556] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12745f000) [pid = 1663] [serial = 1561] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1267f1c00) [pid = 1663] [serial = 1559] [outer = 0x0] [url = about:blank] 22:50:41 INFO - PROCESS | 1663 | 1467265841876 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]]]}] 22:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1172ms 22:50:41 INFO - PROCESS | 1663 | 1467265841893 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 1663 | 1467265841896 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 22:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:50:41 INFO - PROCESS | 1663 | 1467265841905 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 1663 | 1467265841906 Marionette TRACE conn2 <- [1,2130,null,{}] 22:50:41 INFO - PROCESS | 1663 | 1467265841910 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}] 22:50:41 INFO - PROCESS | 1663 | 1467265841911 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:41 INFO - PROCESS | 1663 | 1467265841992 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 22:50:42 INFO - PROCESS | 1663 | 1467265841999 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 1663 | 1467265842001 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fb7000 == 28 [pid = 1663] [id = 540] 22:50:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112a82000) [pid = 1663] [serial = 1620] [outer = 0x0] 22:50:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112f4a000) [pid = 1663] [serial = 1621] [outer = 0x112a82000] 22:50:42 INFO - PROCESS | 1663 | 1467265842030 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x113273000) [pid = 1663] [serial = 1622] [outer = 0x112a82000] 22:50:42 INFO - PROCESS | 1663 | 1467265842366 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] 22:50:42 INFO - PROCESS | 1663 | 1467265842377 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 22:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:50:42 INFO - PROCESS | 1663 | 1467265842385 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:50:42 INFO - PROCESS | 1663 | 1467265842387 Marionette TRACE conn2 <- [1,2134,null,{}] 22:50:42 INFO - PROCESS | 1663 | 1467265842389 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}] 22:50:42 INFO - PROCESS | 1663 | 1467265842391 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:42 INFO - PROCESS | 1663 | 1467265842489 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 22:50:42 INFO - PROCESS | 1663 | 1467265842545 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 1663 | 1467265842547 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187a7000 == 29 [pid = 1663] [id = 541] 22:50:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x113323400) [pid = 1663] [serial = 1623] [outer = 0x0] 22:50:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1164e0400) [pid = 1663] [serial = 1624] [outer = 0x113323400] 22:50:42 INFO - PROCESS | 1663 | 1467265842574 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116f28000) [pid = 1663] [serial = 1625] [outer = 0x113323400] 22:50:42 INFO - PROCESS | 1663 | 1467265842858 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]]]}] 22:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 521ms 22:50:42 INFO - PROCESS | 1663 | 1467265842906 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 22:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:50:42 INFO - PROCESS | 1663 | 1467265842914 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 22:50:42 INFO - PROCESS | 1663 | 1467265842920 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:50:42 INFO - PROCESS | 1663 | 1467265842923 Marionette TRACE conn2 <- [1,2138,null,{}] 22:50:42 INFO - PROCESS | 1663 | 1467265842931 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}] 22:50:42 INFO - PROCESS | 1663 | 1467265842936 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:43 INFO - PROCESS | 1663 | 1467265843020 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 22:50:43 INFO - PROCESS | 1663 | 1467265843073 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 1663 | 1467265843075 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b05000 == 30 [pid = 1663] [id = 542] 22:50:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1176f0800) [pid = 1663] [serial = 1626] [outer = 0x0] 22:50:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1181f9c00) [pid = 1663] [serial = 1627] [outer = 0x1176f0800] 22:50:43 INFO - PROCESS | 1663 | 1467265843102 Marionette DEBUG loaded listener.js 22:50:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1187b3c00) [pid = 1663] [serial = 1628] [outer = 0x1176f0800] 22:50:43 INFO - PROCESS | 1663 | 1467265843410 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]]]}] 22:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 522ms 22:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:50:43 INFO - PROCESS | 1663 | 1467265843441 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 22:50:43 INFO - PROCESS | 1663 | 1467265843443 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 22:50:43 INFO - PROCESS | 1663 | 1467265843445 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:50:43 INFO - PROCESS | 1663 | 1467265843446 Marionette TRACE conn2 <- [1,2142,null,{}] 22:50:43 INFO - PROCESS | 1663 | 1467265843451 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}] 22:50:43 INFO - PROCESS | 1663 | 1467265843453 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:43 INFO - PROCESS | 1663 | 1467265843527 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 22:50:43 INFO - PROCESS | 1663 | 1467265843530 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 1663 | 1467265843532 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a19000 == 31 [pid = 1663] [id = 543] 22:50:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118a5f800) [pid = 1663] [serial = 1629] [outer = 0x0] 22:50:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119687800) [pid = 1663] [serial = 1630] [outer = 0x118a5f800] 22:50:43 INFO - PROCESS | 1663 | 1467265843560 Marionette DEBUG loaded listener.js 22:50:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1196b6c00) [pid = 1663] [serial = 1631] [outer = 0x118a5f800] 22:50:43 INFO - PROCESS | 1663 | 1467265843898 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 22:50:43 INFO - PROCESS | 1663 | 1467265843918 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 22:50:43 INFO - PROCESS | 1663 | 1467265843921 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:50:43 INFO - PROCESS | 1663 | 1467265843922 Marionette TRACE conn2 <- [1,2146,null,{}] 22:50:43 INFO - PROCESS | 1663 | 1467265843925 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}] 22:50:43 INFO - PROCESS | 1663 | 1467265843926 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:44 INFO - PROCESS | 1663 | 1467265844038 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 22:50:44 INFO - PROCESS | 1663 | 1467265844053 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 1663 | 1467265844055 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x125120000 == 32 [pid = 1663] [id = 544] 22:50:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119228400) [pid = 1663] [serial = 1632] [outer = 0x0] 22:50:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119c4d000) [pid = 1663] [serial = 1633] [outer = 0x119228400] 22:50:44 INFO - PROCESS | 1663 | 1467265844079 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12145e800) [pid = 1663] [serial = 1634] [outer = 0x119228400] 22:50:44 INFO - PROCESS | 1663 | 1467265844430 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] 22:50:44 INFO - PROCESS | 1663 | 1467265844443 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 22:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:50:44 INFO - PROCESS | 1663 | 1467265844446 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:50:44 INFO - PROCESS | 1663 | 1467265844447 Marionette TRACE conn2 <- [1,2150,null,{}] 22:50:44 INFO - PROCESS | 1663 | 1467265844453 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}] 22:50:44 INFO - PROCESS | 1663 | 1467265844459 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:44 INFO - PROCESS | 1663 | 1467265844639 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 22:50:44 INFO - PROCESS | 1663 | 1467265844693 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 1663 | 1467265844694 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b8f800 == 33 [pid = 1663] [id = 545] 22:50:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x115e8c400) [pid = 1663] [serial = 1635] [outer = 0x0] 22:50:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121652400) [pid = 1663] [serial = 1636] [outer = 0x115e8c400] 22:50:44 INFO - PROCESS | 1663 | 1467265844733 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x124b48c00) [pid = 1663] [serial = 1637] [outer = 0x115e8c400] 22:50:45 INFO - PROCESS | 1663 | 1467265845113 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]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 721ms 22:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:50:45 INFO - PROCESS | 1663 | 1467265845168 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 1663 | 1467265845169 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 22:50:45 INFO - PROCESS | 1663 | 1467265845171 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 1663 | 1467265845172 Marionette TRACE conn2 <- [1,2154,null,{}] 22:50:45 INFO - PROCESS | 1663 | 1467265845174 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}] 22:50:45 INFO - PROCESS | 1663 | 1467265845175 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:45 INFO - PROCESS | 1663 | 1467265845272 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 22:50:45 INFO - PROCESS | 1663 | 1467265845330 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 1663 | 1467265845331 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f6d800 == 34 [pid = 1663] [id = 546] 22:50:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x118f52400) [pid = 1663] [serial = 1638] [outer = 0x0] 22:50:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x125176800) [pid = 1663] [serial = 1639] [outer = 0x118f52400] 22:50:45 INFO - PROCESS | 1663 | 1467265845357 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x125d9b400) [pid = 1663] [serial = 1640] [outer = 0x118f52400] 22:50:45 INFO - PROCESS | 1663 | 1467265845657 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]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 22:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:50:45 INFO - PROCESS | 1663 | 1467265845691 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 1663 | 1467265845692 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 22:50:45 INFO - PROCESS | 1663 | 1467265845694 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 1663 | 1467265845695 Marionette TRACE conn2 <- [1,2158,null,{}] 22:50:45 INFO - PROCESS | 1663 | 1467265845704 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}] 22:50:45 INFO - PROCESS | 1663 | 1467265845705 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:45 INFO - PROCESS | 1663 | 1467265845799 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 22:50:45 INFO - PROCESS | 1663 | 1467265845804 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 1663 | 1467265845805 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f6000 == 35 [pid = 1663] [id = 547] 22:50:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121650c00) [pid = 1663] [serial = 1641] [outer = 0x0] 22:50:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1265b7400) [pid = 1663] [serial = 1642] [outer = 0x121650c00] 22:50:45 INFO - PROCESS | 1663 | 1467265845829 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1267fd000) [pid = 1663] [serial = 1643] [outer = 0x121650c00] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12161f000) [pid = 1663] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123fdf800) [pid = 1663] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1181f2c00) [pid = 1663] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1128d2000) [pid = 1663] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11938f400) [pid = 1663] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x125ad6000) [pid = 1663] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116888800) [pid = 1663] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1128cfc00) [pid = 1663] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a56c00) [pid = 1663] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116638c00) [pid = 1663] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1265cf000) [pid = 1663] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a58400) [pid = 1663] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1261cdc00) [pid = 1663] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112697000) [pid = 1663] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:50:46 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112a30400) [pid = 1663] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:50:46 INFO - PROCESS | 1663 | 1467265846313 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]]]}] 22:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 625ms 22:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:50:46 INFO - PROCESS | 1663 | 1467265846320 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 1663 | 1467265846321 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 22:50:46 INFO - PROCESS | 1663 | 1467265846324 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 1663 | 1467265846325 Marionette TRACE conn2 <- [1,2162,null,{}] 22:50:46 INFO - PROCESS | 1663 | 1467265846327 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}] 22:50:46 INFO - PROCESS | 1663 | 1467265846329 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:46 INFO - PROCESS | 1663 | 1467265846413 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 22:50:46 INFO - PROCESS | 1663 | 1467265846420 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 1663 | 1467265846421 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a85d800 == 36 [pid = 1663] [id = 548] 22:50:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112699400) [pid = 1663] [serial = 1644] [outer = 0x0] 22:50:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11680bc00) [pid = 1663] [serial = 1645] [outer = 0x112699400] 22:50:46 INFO - PROCESS | 1663 | 1467265846457 Marionette DEBUG loaded listener.js 22:50:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1196b1c00) [pid = 1663] [serial = 1646] [outer = 0x112699400] 22:50:46 INFO - PROCESS | 1663 | 1467265846868 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]]]}] 22:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 569ms 22:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:50:46 INFO - PROCESS | 1663 | 1467265846893 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 1663 | 1467265846895 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 22:50:46 INFO - PROCESS | 1663 | 1467265846897 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 1663 | 1467265846898 Marionette TRACE conn2 <- [1,2166,null,{}] 22:50:46 INFO - PROCESS | 1663 | 1467265846912 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}] 22:50:46 INFO - PROCESS | 1663 | 1467265846913 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:47 INFO - PROCESS | 1663 | 1467265847002 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 22:50:47 INFO - PROCESS | 1663 | 1467265847006 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 1663 | 1467265847007 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc2800 == 37 [pid = 1663] [id = 549] 22:50:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121653400) [pid = 1663] [serial = 1647] [outer = 0x0] 22:50:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1261cdc00) [pid = 1663] [serial = 1648] [outer = 0x121653400] 22:50:47 INFO - PROCESS | 1663 | 1467265847031 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x127462c00) [pid = 1663] [serial = 1649] [outer = 0x121653400] 22:50:47 INFO - PROCESS | 1663 | 1467265847358 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]]]}] 22:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 475ms 22:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:50:47 INFO - PROCESS | 1663 | 1467265847373 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 22:50:47 INFO - PROCESS | 1663 | 1467265847374 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 22:50:47 INFO - PROCESS | 1663 | 1467265847376 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:50:47 INFO - PROCESS | 1663 | 1467265847378 Marionette TRACE conn2 <- [1,2170,null,{}] 22:50:47 INFO - PROCESS | 1663 | 1467265847380 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}] 22:50:47 INFO - PROCESS | 1663 | 1467265847382 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:47 INFO - PROCESS | 1663 | 1467265847472 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 22:50:47 INFO - PROCESS | 1663 | 1467265847476 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 1663 | 1467265847477 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba83000 == 38 [pid = 1663] [id = 550] 22:50:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12746a800) [pid = 1663] [serial = 1650] [outer = 0x0] 22:50:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128927800) [pid = 1663] [serial = 1651] [outer = 0x12746a800] 22:50:47 INFO - PROCESS | 1663 | 1467265847513 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x128c0e800) [pid = 1663] [serial = 1652] [outer = 0x12746a800] 22:50:47 INFO - PROCESS | 1663 | 1467265847864 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]]]}] 22:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 523ms 22:50:47 INFO - PROCESS | 1663 | 1467265847911 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 22:50:47 INFO - PROCESS | 1663 | 1467265847912 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 22:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:50:47 INFO - PROCESS | 1663 | 1467265847914 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:50:47 INFO - PROCESS | 1663 | 1467265847915 Marionette TRACE conn2 <- [1,2174,null,{}] 22:50:47 INFO - PROCESS | 1663 | 1467265847918 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}] 22:50:47 INFO - PROCESS | 1663 | 1467265847919 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:47 INFO - PROCESS | 1663 | 1467265847993 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 22:50:47 INFO - PROCESS | 1663 | 1467265847996 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:48 INFO - PROCESS | 1663 | 1467265847998 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be76800 == 39 [pid = 1663] [id = 551] 22:50:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128c11c00) [pid = 1663] [serial = 1653] [outer = 0x0] 22:50:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c5e000) [pid = 1663] [serial = 1654] [outer = 0x128c11c00] 22:50:48 INFO - PROCESS | 1663 | 1467265848025 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129215800) [pid = 1663] [serial = 1655] [outer = 0x128c11c00] 22:50:48 INFO - PROCESS | 1663 | 1467265848474 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]]]}] 22:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 570ms 22:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:50:48 INFO - PROCESS | 1663 | 1467265848485 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 22:50:48 INFO - PROCESS | 1663 | 1467265848488 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 22:50:48 INFO - PROCESS | 1663 | 1467265848491 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:50:48 INFO - PROCESS | 1663 | 1467265848493 Marionette TRACE conn2 <- [1,2178,null,{}] 22:50:48 INFO - PROCESS | 1663 | 1467265848497 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}] 22:50:48 INFO - PROCESS | 1663 | 1467265848499 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:48 INFO - PROCESS | 1663 | 1467265848609 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 22:50:48 INFO - PROCESS | 1663 | 1467265848691 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:48 INFO - PROCESS | 1663 | 1467265848692 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11829f800 == 40 [pid = 1663] [id = 552] 22:50:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1128ca400) [pid = 1663] [serial = 1656] [outer = 0x0] 22:50:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112a5e800) [pid = 1663] [serial = 1657] [outer = 0x1128ca400] 22:50:48 INFO - PROCESS | 1663 | 1467265848725 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x113c4ec00) [pid = 1663] [serial = 1658] [outer = 0x1128ca400] 22:50:49 INFO - PROCESS | 1663 | 1467265849209 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]]]}] 22:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 772ms 22:50:49 INFO - PROCESS | 1663 | 1467265849292 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 22:50:49 INFO - PROCESS | 1663 | 1467265849295 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 22:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:50:49 INFO - PROCESS | 1663 | 1467265849303 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:50:49 INFO - PROCESS | 1663 | 1467265849305 Marionette TRACE conn2 <- [1,2182,null,{}] 22:50:49 INFO - PROCESS | 1663 | 1467265849307 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}] 22:50:49 INFO - PROCESS | 1663 | 1467265849309 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:49 INFO - PROCESS | 1663 | 1467265849416 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 22:50:49 INFO - PROCESS | 1663 | 1467265849508 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 1663 | 1467265849509 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x123949000 == 41 [pid = 1663] [id = 553] 22:50:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116f20400) [pid = 1663] [serial = 1659] [outer = 0x0] 22:50:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11814f400) [pid = 1663] [serial = 1660] [outer = 0x116f20400] 22:50:49 INFO - PROCESS | 1663 | 1467265849540 Marionette DEBUG loaded listener.js 22:50:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1182bac00) [pid = 1663] [serial = 1661] [outer = 0x116f20400] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba83000 == 40 [pid = 1663] [id = 550] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc2800 == 39 [pid = 1663] [id = 549] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12a85d800 == 38 [pid = 1663] [id = 548] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f6000 == 37 [pid = 1663] [id = 547] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x128f6d800 == 36 [pid = 1663] [id = 546] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x128b8f800 == 35 [pid = 1663] [id = 545] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x125120000 == 34 [pid = 1663] [id = 544] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x123a19000 == 33 [pid = 1663] [id = 543] 22:50:50 INFO - PROCESS | 1663 | 1467265850190 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]]]}] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x119b05000 == 32 [pid = 1663] [id = 542] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1187a7000 == 31 [pid = 1663] [id = 541] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x116fb7000 == 30 [pid = 1663] [id = 540] 22:50:50 INFO - PROCESS | 1663 | --DOCSHELL 0x118289800 == 29 [pid = 1663] [id = 539] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x123fe5c00) [pid = 1663] [serial = 1585] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128c55000) [pid = 1663] [serial = 1601] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12633f800) [pid = 1663] [serial = 1588] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118542400) [pid = 1663] [serial = 1576] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119685000) [pid = 1663] [serial = 1577] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11994e400) [pid = 1663] [serial = 1579] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x128dc7000) [pid = 1663] [serial = 1603] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121423800) [pid = 1663] [serial = 1580] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1181edc00) [pid = 1663] [serial = 1573] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x129213c00) [pid = 1663] [serial = 1604] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1182b1c00) [pid = 1663] [serial = 1574] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1261ca800) [pid = 1663] [serial = 1586] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12160ec00) [pid = 1663] [serial = 1582] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112a79800) [pid = 1663] [serial = 1564] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112f59400) [pid = 1663] [serial = 1565] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116885400) [pid = 1663] [serial = 1567] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1176f5800) [pid = 1663] [serial = 1568] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127468800) [pid = 1663] [serial = 1562] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1130e1800) [pid = 1663] [serial = 1570] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1164ebc00) [pid = 1663] [serial = 1571] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x127466400) [pid = 1663] [serial = 1591] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1267f6000) [pid = 1663] [serial = 1589] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1181fa800) [pid = 1663] [serial = 1595] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1130dcc00) [pid = 1663] [serial = 1594] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x128924400) [pid = 1663] [serial = 1592] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x128930000) [pid = 1663] [serial = 1600] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11938f000) [pid = 1663] [serial = 1597] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12633d800) [pid = 1663] [serial = 1598] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x121659800) [pid = 1663] [serial = 1583] [outer = 0x0] [url = about:blank] 22:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 922ms 22:50:50 INFO - PROCESS | 1663 | 1467265850225 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 22:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:50:50 INFO - PROCESS | 1663 | 1467265850228 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 22:50:50 INFO - PROCESS | 1663 | 1467265850231 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 1663 | 1467265850235 Marionette TRACE conn2 <- [1,2186,null,{}] 22:50:50 INFO - PROCESS | 1663 | 1467265850238 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}] 22:50:50 INFO - PROCESS | 1663 | 1467265850240 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:50 INFO - PROCESS | 1663 | 1467265850316 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 22:50:50 INFO - PROCESS | 1663 | 1467265850322 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 1663 | 1467265850325 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e39800 == 30 [pid = 1663] [id = 554] 22:50:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x113c4f400) [pid = 1663] [serial = 1662] [outer = 0x0] 22:50:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x114f84800) [pid = 1663] [serial = 1663] [outer = 0x113c4f400] 22:50:50 INFO - PROCESS | 1663 | 1467265850352 Marionette DEBUG loaded listener.js 22:50:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1164ebc00) [pid = 1663] [serial = 1664] [outer = 0x113c4f400] 22:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 472ms 22:50:50 INFO - PROCESS | 1663 | 1467265850698 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]]]}] 22:50:50 INFO - PROCESS | 1663 | 1467265850702 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 22:50:50 INFO - PROCESS | 1663 | 1467265850705 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 22:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:50:50 INFO - PROCESS | 1663 | 1467265850709 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 1663 | 1467265850711 Marionette TRACE conn2 <- [1,2190,null,{}] 22:50:50 INFO - PROCESS | 1663 | 1467265850713 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}] 22:50:50 INFO - PROCESS | 1663 | 1467265850716 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:50 INFO - PROCESS | 1663 | 1467265850836 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 22:50:50 INFO - PROCESS | 1663 | 1467265850890 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 1663 | 1467265850892 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x117155800 == 31 [pid = 1663] [id = 555] 22:50:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1164e5c00) [pid = 1663] [serial = 1665] [outer = 0x0] 22:50:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116f21000) [pid = 1663] [serial = 1666] [outer = 0x1164e5c00] 22:50:50 INFO - PROCESS | 1663 | 1467265850918 Marionette DEBUG loaded listener.js 22:50:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1182bb800) [pid = 1663] [serial = 1667] [outer = 0x1164e5c00] 22:50:51 INFO - PROCESS | 1663 | 1467265851229 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]]]}] 22:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 572ms 22:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:50:51 INFO - PROCESS | 1663 | 1467265851281 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 22:50:51 INFO - PROCESS | 1663 | 1467265851283 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 22:50:51 INFO - PROCESS | 1663 | 1467265851285 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:50:51 INFO - PROCESS | 1663 | 1467265851288 Marionette TRACE conn2 <- [1,2194,null,{}] 22:50:51 INFO - PROCESS | 1663 | 1467265851296 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}] 22:50:51 INFO - PROCESS | 1663 | 1467265851300 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:51 INFO - PROCESS | 1663 | 1467265851419 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 22:50:51 INFO - PROCESS | 1663 | 1467265851480 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:51 INFO - PROCESS | 1663 | 1467265851482 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12393e800 == 32 [pid = 1663] [id = 556] 22:50:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118469c00) [pid = 1663] [serial = 1668] [outer = 0x0] 22:50:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11938f000) [pid = 1663] [serial = 1669] [outer = 0x118469c00] 22:50:51 INFO - PROCESS | 1663 | 1467265851510 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119956c00) [pid = 1663] [serial = 1670] [outer = 0x118469c00] 22:50:51 INFO - PROCESS | 1663 | 1467265851782 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]]]}] 22:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 522ms 22:50:51 INFO - PROCESS | 1663 | 1467265851808 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 22:50:51 INFO - PROCESS | 1663 | 1467265851810 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 22:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:50:51 INFO - PROCESS | 1663 | 1467265851812 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:50:51 INFO - PROCESS | 1663 | 1467265851813 Marionette TRACE conn2 <- [1,2198,null,{}] 22:50:51 INFO - PROCESS | 1663 | 1467265851826 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}] 22:50:51 INFO - PROCESS | 1663 | 1467265851828 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:52 INFO - PROCESS | 1663 | 1467265851997 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 22:50:52 INFO - PROCESS | 1663 | 1467265852044 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:52 INFO - PROCESS | 1663 | 1467265852045 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12676d800 == 33 [pid = 1663] [id = 557] 22:50:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1184d8800) [pid = 1663] [serial = 1671] [outer = 0x0] 22:50:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12160e800) [pid = 1663] [serial = 1672] [outer = 0x1184d8800] 22:50:52 INFO - PROCESS | 1663 | 1467265852085 Marionette DEBUG loaded listener.js 22:50:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121659000) [pid = 1663] [serial = 1673] [outer = 0x1184d8800] 22:50:52 INFO - PROCESS | 1663 | 1467265852496 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]]]}] 22:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 729ms 22:50:52 INFO - PROCESS | 1663 | 1467265852542 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 22:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:50:52 INFO - PROCESS | 1663 | 1467265852543 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 22:50:52 INFO - PROCESS | 1663 | 1467265852545 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:50:52 INFO - PROCESS | 1663 | 1467265852546 Marionette TRACE conn2 <- [1,2202,null,{}] 22:50:52 INFO - PROCESS | 1663 | 1467265852548 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}] 22:50:52 INFO - PROCESS | 1663 | 1467265852549 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:52 INFO - PROCESS | 1663 | 1467265852643 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 22:50:52 INFO - PROCESS | 1663 | 1467265852654 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:52 INFO - PROCESS | 1663 | 1467265852655 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x129259800 == 34 [pid = 1663] [id = 558] 22:50:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121650400) [pid = 1663] [serial = 1674] [outer = 0x0] 22:50:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121792400) [pid = 1663] [serial = 1675] [outer = 0x121650400] 22:50:52 INFO - PROCESS | 1663 | 1467265852680 Marionette DEBUG loaded listener.js 22:50:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12394e800) [pid = 1663] [serial = 1676] [outer = 0x121650400] 22:50:53 INFO - PROCESS | 1663 | 1467265853049 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]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 22:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:50:53 INFO - PROCESS | 1663 | 1467265853065 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 22:50:53 INFO - PROCESS | 1663 | 1467265853067 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 22:50:53 INFO - PROCESS | 1663 | 1467265853069 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 1663 | 1467265853070 Marionette TRACE conn2 <- [1,2206,null,{}] 22:50:53 INFO - PROCESS | 1663 | 1467265853072 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}] 22:50:53 INFO - PROCESS | 1663 | 1467265853076 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:53 INFO - PROCESS | 1663 | 1467265853189 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 22:50:53 INFO - PROCESS | 1663 | 1467265853203 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 1663 | 1467265853204 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a856800 == 35 [pid = 1663] [id = 559] 22:50:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123fe5800) [pid = 1663] [serial = 1677] [outer = 0x0] 22:50:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x125d9b800) [pid = 1663] [serial = 1678] [outer = 0x123fe5800] 22:50:53 INFO - PROCESS | 1663 | 1467265853229 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x127462800) [pid = 1663] [serial = 1679] [outer = 0x123fe5800] 22:50:53 INFO - PROCESS | 1663 | 1467265853590 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]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 570ms 22:50:53 INFO - PROCESS | 1663 | 1467265853639 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 22:50:53 INFO - PROCESS | 1663 | 1467265853640 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 22:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:50:53 INFO - PROCESS | 1663 | 1467265853643 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 1663 | 1467265853644 Marionette TRACE conn2 <- [1,2210,null,{}] 22:50:53 INFO - PROCESS | 1663 | 1467265853646 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}] 22:50:53 INFO - PROCESS | 1663 | 1467265853647 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:53 INFO - PROCESS | 1663 | 1467265853744 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 22:50:53 INFO - PROCESS | 1663 | 1467265853748 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 1663 | 1467265853749 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abcc800 == 36 [pid = 1663] [id = 560] 22:50:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127469c00) [pid = 1663] [serial = 1680] [outer = 0x0] 22:50:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x128926800) [pid = 1663] [serial = 1681] [outer = 0x127469c00] 22:50:53 INFO - PROCESS | 1663 | 1467265853774 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12892bc00) [pid = 1663] [serial = 1682] [outer = 0x127469c00] 22:50:54 INFO - PROCESS | 1663 | 1467265854089 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]]]}] 22:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 22:50:54 INFO - PROCESS | 1663 | 1467265854112 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 22:50:54 INFO - PROCESS | 1663 | 1467265854114 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 22:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:50:54 INFO - PROCESS | 1663 | 1467265854129 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 1663 | 1467265854131 Marionette TRACE conn2 <- [1,2214,null,{}] 22:50:54 INFO - PROCESS | 1663 | 1467265854136 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}] 22:50:54 INFO - PROCESS | 1663 | 1467265854138 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:54 INFO - PROCESS | 1663 | 1467265854237 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 22:50:54 INFO - PROCESS | 1663 | 1467265854241 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 1663 | 1467265854242 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba81000 == 37 [pid = 1663] [id = 561] 22:50:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11269c000) [pid = 1663] [serial = 1683] [outer = 0x0] 22:50:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c0ac00) [pid = 1663] [serial = 1684] [outer = 0x11269c000] 22:50:54 INFO - PROCESS | 1663 | 1467265854273 Marionette DEBUG loaded listener.js 22:50:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128c56800) [pid = 1663] [serial = 1685] [outer = 0x11269c000] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x115e8c400) [pid = 1663] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x113323400) [pid = 1663] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112a82000) [pid = 1663] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118f52400) [pid = 1663] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121650c00) [pid = 1663] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1176f0800) [pid = 1663] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112699400) [pid = 1663] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1128ce800) [pid = 1663] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118a5f800) [pid = 1663] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121653400) [pid = 1663] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12746a800) [pid = 1663] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112a7b800) [pid = 1663] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118f53000) [pid = 1663] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121657c00) [pid = 1663] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124955800) [pid = 1663] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:50:54 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119228400) [pid = 1663] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:50:54 INFO - PROCESS | 1663 | 1467265854666 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]]]}] 22:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 578ms 22:50:54 INFO - PROCESS | 1663 | 1467265854721 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 22:50:54 INFO - PROCESS | 1663 | 1467265854723 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 22:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:50:54 INFO - PROCESS | 1663 | 1467265854726 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 1663 | 1467265854728 Marionette TRACE conn2 <- [1,2218,null,{}] 22:50:54 INFO - PROCESS | 1663 | 1467265854731 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}] 22:50:54 INFO - PROCESS | 1663 | 1467265854734 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:54 INFO - PROCESS | 1663 | 1467265854838 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 22:50:54 INFO - PROCESS | 1663 | 1467265854841 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 1663 | 1467265854842 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x121761000 == 38 [pid = 1663] [id = 562] 22:50:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116888800) [pid = 1663] [serial = 1686] [outer = 0x0] 22:50:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1187bf400) [pid = 1663] [serial = 1687] [outer = 0x116888800] 22:50:54 INFO - PROCESS | 1663 | 1467265854863 Marionette DEBUG loaded listener.js 22:50:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121464000) [pid = 1663] [serial = 1688] [outer = 0x116888800] 22:50:55 INFO - PROCESS | 1663 | 1467265855216 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]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 525ms 22:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:50:55 INFO - PROCESS | 1663 | 1467265855251 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 1663 | 1467265855253 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 22:50:55 INFO - PROCESS | 1663 | 1467265855256 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 1663 | 1467265855257 Marionette TRACE conn2 <- [1,2222,null,{}] 22:50:55 INFO - PROCESS | 1663 | 1467265855261 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}] 22:50:55 INFO - PROCESS | 1663 | 1467265855262 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:55 INFO - PROCESS | 1663 | 1467265855418 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 22:50:55 INFO - PROCESS | 1663 | 1467265855433 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:55 INFO - PROCESS | 1663 | 1467265855434 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be6d000 == 39 [pid = 1663] [id = 563] 22:50:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118a5a400) [pid = 1663] [serial = 1689] [outer = 0x0] 22:50:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1265c4800) [pid = 1663] [serial = 1690] [outer = 0x118a5a400] 22:50:55 INFO - PROCESS | 1663 | 1467265855483 Marionette DEBUG loaded listener.js 22:50:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x128c56000) [pid = 1663] [serial = 1691] [outer = 0x118a5a400] 22:50:55 INFO - PROCESS | 1663 | 1467265855812 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]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 574ms 22:50:55 INFO - PROCESS | 1663 | 1467265855829 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 1663 | 1467265855831 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 22:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:50:55 INFO - PROCESS | 1663 | 1467265855836 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 1663 | 1467265855838 Marionette TRACE conn2 <- [1,2226,null,{}] 22:50:55 INFO - PROCESS | 1663 | 1467265855841 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}] 22:50:55 INFO - PROCESS | 1663 | 1467265855842 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:55 INFO - PROCESS | 1663 | 1467265855930 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 22:50:55 INFO - PROCESS | 1663 | 1467265855990 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:55 INFO - PROCESS | 1663 | 1467265855992 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c466800 == 40 [pid = 1663] [id = 564] 22:50:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119956800) [pid = 1663] [serial = 1692] [outer = 0x0] 22:50:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128dcdc00) [pid = 1663] [serial = 1693] [outer = 0x119956800] 22:50:56 INFO - PROCESS | 1663 | 1467265856017 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x129336400) [pid = 1663] [serial = 1694] [outer = 0x119956800] 22:50:56 INFO - PROCESS | 1663 | 1467265856267 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]]]}] 22:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 472ms 22:50:56 INFO - PROCESS | 1663 | 1467265856308 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 22:50:56 INFO - PROCESS | 1663 | 1467265856309 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 22:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:50:56 INFO - PROCESS | 1663 | 1467265856312 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:50:56 INFO - PROCESS | 1663 | 1467265856313 Marionette TRACE conn2 <- [1,2230,null,{}] 22:50:56 INFO - PROCESS | 1663 | 1467265856322 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}] 22:50:56 INFO - PROCESS | 1663 | 1467265856323 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:56 INFO - PROCESS | 1663 | 1467265856409 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 22:50:56 INFO - PROCESS | 1663 | 1467265856420 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 1663 | 1467265856421 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb73000 == 41 [pid = 1663] [id = 565] 22:50:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x129578000) [pid = 1663] [serial = 1695] [outer = 0x0] 22:50:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12957c800) [pid = 1663] [serial = 1696] [outer = 0x129578000] 22:50:56 INFO - PROCESS | 1663 | 1467265856444 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1295df400) [pid = 1663] [serial = 1697] [outer = 0x129578000] 22:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 618ms 22:50:56 INFO - PROCESS | 1663 | 1467265856922 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]]]}] 22:50:56 INFO - PROCESS | 1663 | 1467265856931 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 22:50:56 INFO - PROCESS | 1663 | 1467265856934 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 22:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:50:56 INFO - PROCESS | 1663 | 1467265856937 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:50:56 INFO - PROCESS | 1663 | 1467265856940 Marionette TRACE conn2 <- [1,2234,null,{}] 22:50:56 INFO - PROCESS | 1663 | 1467265856944 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}] 22:50:56 INFO - PROCESS | 1663 | 1467265856945 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:57 INFO - PROCESS | 1663 | 1467265857048 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 22:50:57 INFO - PROCESS | 1663 | 1467265857122 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 1663 | 1467265857124 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x119624800 == 42 [pid = 1663] [id = 566] 22:50:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x113271c00) [pid = 1663] [serial = 1698] [outer = 0x0] 22:50:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116639000) [pid = 1663] [serial = 1699] [outer = 0x113271c00] 22:50:57 INFO - PROCESS | 1663 | 1467265857154 Marionette DEBUG loaded listener.js 22:50:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x117ed3800) [pid = 1663] [serial = 1700] [outer = 0x113271c00] 22:50:57 INFO - PROCESS | 1663 | 1467265857566 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]]]}] 22:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 22:50:57 INFO - PROCESS | 1663 | 1467265857610 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 22:50:57 INFO - PROCESS | 1663 | 1467265857613 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 22:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:50:57 INFO - PROCESS | 1663 | 1467265857617 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:50:57 INFO - PROCESS | 1663 | 1467265857619 Marionette TRACE conn2 <- [1,2238,null,{}] 22:50:57 INFO - PROCESS | 1663 | 1467265857621 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}] 22:50:57 INFO - PROCESS | 1663 | 1467265857623 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:57 INFO - PROCESS | 1663 | 1467265857728 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 22:50:57 INFO - PROCESS | 1663 | 1467265857788 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 1663 | 1467265857790 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x129259000 == 43 [pid = 1663] [id = 567] 22:50:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11846e400) [pid = 1663] [serial = 1701] [outer = 0x0] 22:50:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119684c00) [pid = 1663] [serial = 1702] [outer = 0x11846e400] 22:50:57 INFO - PROCESS | 1663 | 1467265857820 Marionette DEBUG loaded listener.js 22:50:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x120e16800) [pid = 1663] [serial = 1703] [outer = 0x11846e400] 22:50:58 INFO - PROCESS | 1663 | 1467265858285 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]]]}] 22:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 720ms 22:50:58 INFO - PROCESS | 1663 | 1467265858348 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 22:50:58 INFO - PROCESS | 1663 | 1467265858350 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 22:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:50:58 INFO - PROCESS | 1663 | 1467265858354 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:50:58 INFO - PROCESS | 1663 | 1467265858356 Marionette TRACE conn2 <- [1,2242,null,{}] 22:50:58 INFO - PROCESS | 1663 | 1467265858364 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}] 22:50:58 INFO - PROCESS | 1663 | 1467265858370 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:58 INFO - PROCESS | 1663 | 1467265858469 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 22:50:58 INFO - PROCESS | 1663 | 1467265858543 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:58 INFO - PROCESS | 1663 | 1467265858545 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb64800 == 44 [pid = 1663] [id = 568] 22:50:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x124c40800) [pid = 1663] [serial = 1704] [outer = 0x0] 22:50:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x125acf400) [pid = 1663] [serial = 1705] [outer = 0x124c40800] 22:50:58 INFO - PROCESS | 1663 | 1467265858576 Marionette DEBUG loaded listener.js 22:50:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1265c1400) [pid = 1663] [serial = 1706] [outer = 0x124c40800] 22:50:59 INFO - PROCESS | 1663 | 1467265859004 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]]]}] 22:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 22:50:59 INFO - PROCESS | 1663 | 1467265859026 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 22:50:59 INFO - PROCESS | 1663 | 1467265859028 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 22:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:50:59 INFO - PROCESS | 1663 | 1467265859031 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:50:59 INFO - PROCESS | 1663 | 1467265859032 Marionette TRACE conn2 <- [1,2246,null,{}] 22:50:59 INFO - PROCESS | 1663 | 1467265859034 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}] 22:50:59 INFO - PROCESS | 1663 | 1467265859036 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:59 INFO - PROCESS | 1663 | 1467265859154 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 22:50:59 INFO - PROCESS | 1663 | 1467265859227 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:59 INFO - PROCESS | 1663 | 1467265859229 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x118294000 == 45 [pid = 1663] [id = 569] 22:50:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1181f6800) [pid = 1663] [serial = 1707] [outer = 0x0] 22:50:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x124c45800) [pid = 1663] [serial = 1708] [outer = 0x1181f6800] 22:50:59 INFO - PROCESS | 1663 | 1467265859257 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128922c00) [pid = 1663] [serial = 1709] [outer = 0x1181f6800] 22:50:59 INFO - PROCESS | 1663 | 1467265859837 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]]]}] 22:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 820ms 22:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:50:59 INFO - PROCESS | 1663 | 1467265859852 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 22:50:59 INFO - PROCESS | 1663 | 1467265859854 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 22:50:59 INFO - PROCESS | 1663 | 1467265859857 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:50:59 INFO - PROCESS | 1663 | 1467265859859 Marionette TRACE conn2 <- [1,2250,null,{}] 22:50:59 INFO - PROCESS | 1663 | 1467265859862 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}] 22:50:59 INFO - PROCESS | 1663 | 1467265859864 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:50:59 INFO - PROCESS | 1663 | 1467265859955 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 22:51:00 INFO - PROCESS | 1663 | 1467265860014 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:00 INFO - PROCESS | 1663 | 1467265860018 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x117149000 == 46 [pid = 1663] [id = 570] 22:51:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1126a0400) [pid = 1663] [serial = 1710] [outer = 0x0] 22:51:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1128cd400) [pid = 1663] [serial = 1711] [outer = 0x1126a0400] 22:51:00 INFO - PROCESS | 1663 | 1467265860048 Marionette DEBUG loaded listener.js 22:51:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112a33000) [pid = 1663] [serial = 1712] [outer = 0x1126a0400] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12c466800 == 45 [pid = 1663] [id = 564] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12be6d000 == 44 [pid = 1663] [id = 563] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x121761000 == 43 [pid = 1663] [id = 562] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba81000 == 42 [pid = 1663] [id = 561] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12abcc800 == 41 [pid = 1663] [id = 560] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12a856800 == 40 [pid = 1663] [id = 559] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x129259800 == 39 [pid = 1663] [id = 558] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12676d800 == 38 [pid = 1663] [id = 557] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12393e800 == 37 [pid = 1663] [id = 556] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x117155800 == 36 [pid = 1663] [id = 555] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x117e39800 == 35 [pid = 1663] [id = 554] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12be76800 == 34 [pid = 1663] [id = 551] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x123949000 == 33 [pid = 1663] [id = 553] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11829f800 == 32 [pid = 1663] [id = 552] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x118294000 == 31 [pid = 1663] [id = 569] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb64800 == 30 [pid = 1663] [id = 568] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x129259000 == 29 [pid = 1663] [id = 567] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x119624800 == 28 [pid = 1663] [id = 566] 22:51:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb73000 == 27 [pid = 1663] [id = 565] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12145e800) [pid = 1663] [serial = 1634] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x128c0e800) [pid = 1663] [serial = 1652] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x121652400) [pid = 1663] [serial = 1636] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1164e0400) [pid = 1663] [serial = 1624] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116f28000) [pid = 1663] [serial = 1625] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112f4a000) [pid = 1663] [serial = 1621] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x113273000) [pid = 1663] [serial = 1622] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x125176800) [pid = 1663] [serial = 1639] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x124b48c00) [pid = 1663] [serial = 1637] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1265b7400) [pid = 1663] [serial = 1642] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x125d9b400) [pid = 1663] [serial = 1640] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1181f9c00) [pid = 1663] [serial = 1627] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1187b3c00) [pid = 1663] [serial = 1628] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1196b1c00) [pid = 1663] [serial = 1646] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112a5d000) [pid = 1663] [serial = 1618] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1132d5800) [pid = 1663] [serial = 1619] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119687800) [pid = 1663] [serial = 1630] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11680bc00) [pid = 1663] [serial = 1645] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1196b6c00) [pid = 1663] [serial = 1631] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x127462c00) [pid = 1663] [serial = 1649] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128927800) [pid = 1663] [serial = 1651] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116f22000) [pid = 1663] [serial = 1607] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x115e1b400) [pid = 1663] [serial = 1606] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1196b6800) [pid = 1663] [serial = 1610] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1192ae400) [pid = 1663] [serial = 1609] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x125acd800) [pid = 1663] [serial = 1613] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12494c000) [pid = 1663] [serial = 1612] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12892c000) [pid = 1663] [serial = 1616] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12633e800) [pid = 1663] [serial = 1615] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x128c5e000) [pid = 1663] [serial = 1654] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1267fd000) [pid = 1663] [serial = 1643] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119c4d000) [pid = 1663] [serial = 1633] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1261cdc00) [pid = 1663] [serial = 1648] [outer = 0x0] [url = about:blank] 22:51:00 INFO - PROCESS | 1663 | 1467265860991 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]]]}] 22:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1177ms 22:51:01 INFO - PROCESS | 1663 | 1467265861034 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 22:51:01 INFO - PROCESS | 1663 | 1467265861036 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 22:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:51:01 INFO - PROCESS | 1663 | 1467265861039 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:51:01 INFO - PROCESS | 1663 | 1467265861041 Marionette TRACE conn2 <- [1,2254,null,{}] 22:51:01 INFO - PROCESS | 1663 | 1467265861045 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}] 22:51:01 INFO - PROCESS | 1663 | 1467265861047 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:01 INFO - PROCESS | 1663 | 1467265861125 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 22:51:01 INFO - PROCESS | 1663 | 1467265861129 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 1663 | 1467265861133 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fb7800 == 28 [pid = 1663] [id = 571] 22:51:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112a2dc00) [pid = 1663] [serial = 1713] [outer = 0x0] 22:51:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112a57800) [pid = 1663] [serial = 1714] [outer = 0x112a2dc00] 22:51:01 INFO - PROCESS | 1663 | 1467265861164 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11269fc00) [pid = 1663] [serial = 1715] [outer = 0x112a2dc00] 22:51:01 INFO - PROCESS | 1663 | 1467265861494 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]]]}] 22:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 469ms 22:51:01 INFO - PROCESS | 1663 | 1467265861530 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 22:51:01 INFO - PROCESS | 1663 | 1467265861534 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 22:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:51:01 INFO - PROCESS | 1663 | 1467265861540 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:51:01 INFO - PROCESS | 1663 | 1467265861542 Marionette TRACE conn2 <- [1,2258,null,{}] 22:51:01 INFO - PROCESS | 1663 | 1467265861544 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}] 22:51:01 INFO - PROCESS | 1663 | 1467265861546 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:01 INFO - PROCESS | 1663 | 1467265861621 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 22:51:01 INFO - PROCESS | 1663 | 1467265861625 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 1663 | 1467265861626 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x11879d000 == 29 [pid = 1663] [id = 572] 22:51:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1131a8400) [pid = 1663] [serial = 1716] [outer = 0x0] 22:51:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113273000) [pid = 1663] [serial = 1717] [outer = 0x1131a8400] 22:51:01 INFO - PROCESS | 1663 | 1467265861656 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x113330400) [pid = 1663] [serial = 1718] [outer = 0x1131a8400] 22:51:02 INFO - PROCESS | 1663 | 1467265862014 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]]]}] 22:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 22:51:02 INFO - PROCESS | 1663 | 1467265862061 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 22:51:02 INFO - PROCESS | 1663 | 1467265862063 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 22:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:51:02 INFO - PROCESS | 1663 | 1467265862065 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:51:02 INFO - PROCESS | 1663 | 1467265862067 Marionette TRACE conn2 <- [1,2262,null,{}] 22:51:02 INFO - PROCESS | 1663 | 1467265862075 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}] 22:51:02 INFO - PROCESS | 1663 | 1467265862079 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:02 INFO - PROCESS | 1663 | 1467265862155 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 22:51:02 INFO - PROCESS | 1663 | 1467265862161 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:02 INFO - PROCESS | 1663 | 1467265862163 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11965e800 == 30 [pid = 1663] [id = 573] 22:51:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1128d2400) [pid = 1663] [serial = 1719] [outer = 0x0] 22:51:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116a14000) [pid = 1663] [serial = 1720] [outer = 0x1128d2400] 22:51:02 INFO - PROCESS | 1663 | 1467265862193 Marionette DEBUG loaded listener.js 22:51:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116f6b400) [pid = 1663] [serial = 1721] [outer = 0x1128d2400] 22:51:02 INFO - PROCESS | 1663 | 1467265862526 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]]]}] 22:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 471ms 22:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:51:02 INFO - PROCESS | 1663 | 1467265862538 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 22:51:02 INFO - PROCESS | 1663 | 1467265862539 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 22:51:02 INFO - PROCESS | 1663 | 1467265862541 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:51:02 INFO - PROCESS | 1663 | 1467265862543 Marionette TRACE conn2 <- [1,2266,null,{}] 22:51:02 INFO - PROCESS | 1663 | 1467265862545 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}] 22:51:02 INFO - PROCESS | 1663 | 1467265862546 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:02 INFO - PROCESS | 1663 | 1467265862624 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 22:51:02 INFO - PROCESS | 1663 | 1467265862627 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:02 INFO - PROCESS | 1663 | 1467265862628 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x120e38000 == 31 [pid = 1663] [id = 574] 22:51:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x116632800) [pid = 1663] [serial = 1722] [outer = 0x0] 22:51:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1181f5c00) [pid = 1663] [serial = 1723] [outer = 0x116632800] 22:51:02 INFO - PROCESS | 1663 | 1467265862711 Marionette DEBUG loaded listener.js 22:51:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1182b5400) [pid = 1663] [serial = 1724] [outer = 0x116632800] 22:51:02 INFO - PROCESS | 1663 | 1467265862990 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]]]}] 22:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 468ms 22:51:03 INFO - PROCESS | 1663 | 1467265863022 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 22:51:03 INFO - PROCESS | 1663 | 1467265863023 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 22:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:51:03 INFO - PROCESS | 1663 | 1467265863034 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:51:03 INFO - PROCESS | 1663 | 1467265863036 Marionette TRACE conn2 <- [1,2270,null,{}] 22:51:03 INFO - PROCESS | 1663 | 1467265863039 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}] 22:51:03 INFO - PROCESS | 1663 | 1467265863040 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:03 INFO - PROCESS | 1663 | 1467265863139 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 22:51:03 INFO - PROCESS | 1663 | 1467265863143 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 1663 | 1467265863144 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ac9000 == 32 [pid = 1663] [id = 575] 22:51:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1131a7400) [pid = 1663] [serial = 1725] [outer = 0x0] 22:51:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11846cc00) [pid = 1663] [serial = 1726] [outer = 0x1131a7400] 22:51:03 INFO - PROCESS | 1663 | 1467265863168 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1187bf800) [pid = 1663] [serial = 1727] [outer = 0x1131a7400] 22:51:03 INFO - PROCESS | 1663 | 1467265863516 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]]]}] 22:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 22:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:51:03 INFO - PROCESS | 1663 | 1467265863555 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 22:51:03 INFO - PROCESS | 1663 | 1467265863556 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 22:51:03 INFO - PROCESS | 1663 | 1467265863558 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:51:03 INFO - PROCESS | 1663 | 1467265863559 Marionette TRACE conn2 <- [1,2274,null,{}] 22:51:03 INFO - PROCESS | 1663 | 1467265863561 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}] 22:51:03 INFO - PROCESS | 1663 | 1467265863565 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:03 INFO - PROCESS | 1663 | 1467265863680 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 22:51:03 INFO - PROCESS | 1663 | 1467265863685 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 1663 | 1467265863687 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x126781000 == 33 [pid = 1663] [id = 576] 22:51:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1176eec00) [pid = 1663] [serial = 1728] [outer = 0x0] 22:51:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1192a7400) [pid = 1663] [serial = 1729] [outer = 0x1176eec00] 22:51:03 INFO - PROCESS | 1663 | 1467265863711 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119c53c00) [pid = 1663] [serial = 1730] [outer = 0x1176eec00] 22:51:04 INFO - PROCESS | 1663 | 1467265864023 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]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 22:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:51:04 INFO - PROCESS | 1663 | 1467265864076 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 1663 | 1467265864077 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 22:51:04 INFO - PROCESS | 1663 | 1467265864079 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 1663 | 1467265864081 Marionette TRACE conn2 <- [1,2278,null,{}] 22:51:04 INFO - PROCESS | 1663 | 1467265864089 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}] 22:51:04 INFO - PROCESS | 1663 | 1467265864090 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:04 INFO - PROCESS | 1663 | 1467265864191 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 22:51:04 INFO - PROCESS | 1663 | 1467265864194 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 1663 | 1467265864195 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12925d000 == 34 [pid = 1663] [id = 577] 22:51:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1128cf400) [pid = 1663] [serial = 1731] [outer = 0x0] 22:51:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x120e15800) [pid = 1663] [serial = 1732] [outer = 0x1128cf400] 22:51:04 INFO - PROCESS | 1663 | 1467265864219 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121617400) [pid = 1663] [serial = 1733] [outer = 0x1128cf400] 22:51:04 INFO - PROCESS | 1663 | 1467265864528 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]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 474ms 22:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:51:04 INFO - PROCESS | 1663 | 1467265864557 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 1663 | 1467265864559 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 22:51:04 INFO - PROCESS | 1663 | 1467265864561 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 1663 | 1467265864562 Marionette TRACE conn2 <- [1,2282,null,{}] 22:51:04 INFO - PROCESS | 1663 | 1467265864564 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}] 22:51:04 INFO - PROCESS | 1663 | 1467265864566 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:04 INFO - PROCESS | 1663 | 1467265864662 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 22:51:04 INFO - PROCESS | 1663 | 1467265864666 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 1663 | 1467265864667 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297dd800 == 35 [pid = 1663] [id = 578] 22:51:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121290400) [pid = 1663] [serial = 1734] [outer = 0x0] 22:51:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12165a000) [pid = 1663] [serial = 1735] [outer = 0x121290400] 22:51:04 INFO - PROCESS | 1663 | 1467265864691 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12178fc00) [pid = 1663] [serial = 1736] [outer = 0x121290400] 22:51:05 INFO - PROCESS | 1663 | 1467265865206 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]]]}] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129578000) [pid = 1663] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118a5a400) [pid = 1663] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121650400) [pid = 1663] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123fe5800) [pid = 1663] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113c4f400) [pid = 1663] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118469c00) [pid = 1663] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f20400) [pid = 1663] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1128ca400) [pid = 1663] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x128c11c00) [pid = 1663] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1184d8800) [pid = 1663] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1164e5c00) [pid = 1663] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x127469c00) [pid = 1663] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119956800) [pid = 1663] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11269c000) [pid = 1663] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:51:05 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x116888800) [pid = 1663] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 675ms 22:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:51:05 INFO - PROCESS | 1663 | 1467265865238 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 1663 | 1467265865239 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 22:51:05 INFO - PROCESS | 1663 | 1467265865241 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 1663 | 1467265865242 Marionette TRACE conn2 <- [1,2286,null,{}] 22:51:05 INFO - PROCESS | 1663 | 1467265865245 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}] 22:51:05 INFO - PROCESS | 1663 | 1467265865246 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:05 INFO - PROCESS | 1663 | 1467265865327 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 22:51:05 INFO - PROCESS | 1663 | 1467265865330 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 1663 | 1467265865331 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a718000 == 36 [pid = 1663] [id = 579] 22:51:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112a30400) [pid = 1663] [serial = 1737] [outer = 0x0] 22:51:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x115e8c400) [pid = 1663] [serial = 1738] [outer = 0x112a30400] 22:51:05 INFO - PROCESS | 1663 | 1467265865360 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1182b3800) [pid = 1663] [serial = 1739] [outer = 0x112a30400] 22:51:05 INFO - PROCESS | 1663 | 1467265865674 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]]]}] 22:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 22:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 22:51:05 INFO - PROCESS | 1663 | 1467265865712 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 1663 | 1467265865713 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 22:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:51:05 INFO - PROCESS | 1663 | 1467265865715 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 1663 | 1467265865716 Marionette TRACE conn2 <- [1,2290,null,{}] 22:51:05 INFO - PROCESS | 1663 | 1467265865718 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}] 22:51:05 INFO - PROCESS | 1663 | 1467265865719 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:05 INFO - PROCESS | 1663 | 1467265865792 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 22:51:05 INFO - PROCESS | 1663 | 1467265865852 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 1663 | 1467265865853 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abbd800 == 37 [pid = 1663] [id = 580] 22:51:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118460c00) [pid = 1663] [serial = 1740] [outer = 0x0] 22:51:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x121658400) [pid = 1663] [serial = 1741] [outer = 0x118460c00] 22:51:05 INFO - PROCESS | 1663 | 1467265865877 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12179cc00) [pid = 1663] [serial = 1742] [outer = 0x118460c00] 22:51:06 INFO - PROCESS | 1663 | 1467265866145 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]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 471ms 22:51:06 INFO - PROCESS | 1663 | 1467265866190 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 22:51:06 INFO - PROCESS | 1663 | 1467265866191 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 22:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:51:06 INFO - PROCESS | 1663 | 1467265866194 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 1663 | 1467265866195 Marionette TRACE conn2 <- [1,2294,null,{}] 22:51:06 INFO - PROCESS | 1663 | 1467265866198 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}] 22:51:06 INFO - PROCESS | 1663 | 1467265866200 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:06 INFO - PROCESS | 1663 | 1467265866303 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 22:51:06 INFO - PROCESS | 1663 | 1467265866307 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:06 INFO - PROCESS | 1663 | 1467265866308 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a1a000 == 38 [pid = 1663] [id = 581] 22:51:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12394f800) [pid = 1663] [serial = 1743] [outer = 0x0] 22:51:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x124955400) [pid = 1663] [serial = 1744] [outer = 0x12394f800] 22:51:06 INFO - PROCESS | 1663 | 1467265866335 Marionette DEBUG loaded listener.js 22:51:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12611c000) [pid = 1663] [serial = 1745] [outer = 0x12394f800] 22:51:06 INFO - PROCESS | 1663 | 1467265866671 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]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 519ms 22:51:06 INFO - PROCESS | 1663 | 1467265866713 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 22:51:06 INFO - PROCESS | 1663 | 1467265866715 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 22:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:51:06 INFO - PROCESS | 1663 | 1467265866718 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 1663 | 1467265866719 Marionette TRACE conn2 <- [1,2298,null,{}] 22:51:06 INFO - PROCESS | 1663 | 1467265866721 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}] 22:51:06 INFO - PROCESS | 1663 | 1467265866722 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:06 INFO - PROCESS | 1663 | 1467265866825 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 22:51:06 INFO - PROCESS | 1663 | 1467265866828 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:06 INFO - PROCESS | 1663 | 1467265866829 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb21000 == 39 [pid = 1663] [id = 582] 22:51:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12633a400) [pid = 1663] [serial = 1746] [outer = 0x0] 22:51:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1265bdc00) [pid = 1663] [serial = 1747] [outer = 0x12633a400] 22:51:06 INFO - PROCESS | 1663 | 1467265866856 Marionette DEBUG loaded listener.js 22:51:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1267f8400) [pid = 1663] [serial = 1748] [outer = 0x12633a400] 22:51:07 INFO - PROCESS | 1663 | 1467265867155 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]]]}] 22:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 22:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:51:07 INFO - PROCESS | 1663 | 1467265867189 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 22:51:07 INFO - PROCESS | 1663 | 1467265867190 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 22:51:07 INFO - PROCESS | 1663 | 1467265867192 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:51:07 INFO - PROCESS | 1663 | 1467265867193 Marionette TRACE conn2 <- [1,2302,null,{}] 22:51:07 INFO - PROCESS | 1663 | 1467265867195 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}] 22:51:07 INFO - PROCESS | 1663 | 1467265867197 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:07 INFO - PROCESS | 1663 | 1467265867326 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 22:51:07 INFO - PROCESS | 1663 | 1467265867410 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 1663 | 1467265867412 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x115ee6800 == 40 [pid = 1663] [id = 583] 22:51:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1110f1c00) [pid = 1663] [serial = 1749] [outer = 0x0] 22:51:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x111da8c00) [pid = 1663] [serial = 1750] [outer = 0x1110f1c00] 22:51:07 INFO - PROCESS | 1663 | 1467265867443 Marionette DEBUG loaded listener.js 22:51:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1128cf000) [pid = 1663] [serial = 1751] [outer = 0x1110f1c00] 22:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 771ms 22:51:07 INFO - PROCESS | 1663 | 1467265867957 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]]]}] 22:51:07 INFO - PROCESS | 1663 | 1467265867991 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 22:51:07 INFO - PROCESS | 1663 | 1467265867994 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 22:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:51:08 INFO - PROCESS | 1663 | 1467265868046 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 1663 | 1467265868049 Marionette TRACE conn2 <- [1,2306,null,{}] 22:51:08 INFO - PROCESS | 1663 | 1467265868052 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}] 22:51:08 INFO - PROCESS | 1663 | 1467265868054 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:08 INFO - PROCESS | 1663 | 1467265868161 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 22:51:08 INFO - PROCESS | 1663 | 1467265868220 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:08 INFO - PROCESS | 1663 | 1467265868222 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x119847800 == 41 [pid = 1663] [id = 584] 22:51:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1132c6c00) [pid = 1663] [serial = 1752] [outer = 0x0] 22:51:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x113c50400) [pid = 1663] [serial = 1753] [outer = 0x1132c6c00] 22:51:08 INFO - PROCESS | 1663 | 1467265868252 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1167a3c00) [pid = 1663] [serial = 1754] [outer = 0x1132c6c00] 22:51:08 INFO - PROCESS | 1663 | 1467265868830 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]]]}] 22:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 822ms 22:51:08 INFO - PROCESS | 1663 | 1467265868898 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 1663 | 1467265868900 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 22:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:51:08 INFO - PROCESS | 1663 | 1467265868907 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 1663 | 1467265868909 Marionette TRACE conn2 <- [1,2310,null,{}] 22:51:08 INFO - PROCESS | 1663 | 1467265868913 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}] 22:51:08 INFO - PROCESS | 1663 | 1467265868915 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:09 INFO - PROCESS | 1663 | 1467265869037 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 22:51:09 INFO - PROCESS | 1663 | 1467265869259 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:09 INFO - PROCESS | 1663 | 1467265869261 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x118292000 == 42 [pid = 1663] [id = 585] 22:51:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x111f5fc00) [pid = 1663] [serial = 1755] [outer = 0x0] 22:51:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x112ab4000) [pid = 1663] [serial = 1756] [outer = 0x111f5fc00] 22:51:09 INFO - PROCESS | 1663 | 1467265869290 Marionette DEBUG loaded listener.js 22:51:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1131ae400) [pid = 1663] [serial = 1757] [outer = 0x111f5fc00] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb21000 == 41 [pid = 1663] [id = 582] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x123a1a000 == 40 [pid = 1663] [id = 581] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12abbd800 == 39 [pid = 1663] [id = 580] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12a718000 == 38 [pid = 1663] [id = 579] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x1297dd800 == 37 [pid = 1663] [id = 578] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12925d000 == 36 [pid = 1663] [id = 577] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x126781000 == 35 [pid = 1663] [id = 576] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x123ac9000 == 34 [pid = 1663] [id = 575] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x120e38000 == 33 [pid = 1663] [id = 574] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x11965e800 == 32 [pid = 1663] [id = 573] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x11879d000 == 31 [pid = 1663] [id = 572] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x116fb7800 == 30 [pid = 1663] [id = 571] 22:51:09 INFO - PROCESS | 1663 | --DOCSHELL 0x117149000 == 29 [pid = 1663] [id = 570] 22:51:09 INFO - PROCESS | 1663 | 1467265869753 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]]]}] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x128c56000) [pid = 1663] [serial = 1691] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121792400) [pid = 1663] [serial = 1675] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x125d9b800) [pid = 1663] [serial = 1678] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x114f84800) [pid = 1663] [serial = 1663] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1164ebc00) [pid = 1663] [serial = 1664] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11938f000) [pid = 1663] [serial = 1669] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119956c00) [pid = 1663] [serial = 1670] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11814f400) [pid = 1663] [serial = 1660] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1182bac00) [pid = 1663] [serial = 1661] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112a5e800) [pid = 1663] [serial = 1657] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113c4ec00) [pid = 1663] [serial = 1658] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x129215800) [pid = 1663] [serial = 1655] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12160e800) [pid = 1663] [serial = 1672] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f21000) [pid = 1663] [serial = 1666] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1182bb800) [pid = 1663] [serial = 1667] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128926800) [pid = 1663] [serial = 1681] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x127462800) [pid = 1663] [serial = 1679] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12892bc00) [pid = 1663] [serial = 1682] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128dcdc00) [pid = 1663] [serial = 1693] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x128c0ac00) [pid = 1663] [serial = 1684] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x129336400) [pid = 1663] [serial = 1694] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1265c4800) [pid = 1663] [serial = 1690] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1187bf400) [pid = 1663] [serial = 1687] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x128c56800) [pid = 1663] [serial = 1685] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12394e800) [pid = 1663] [serial = 1676] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x121464000) [pid = 1663] [serial = 1688] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121659000) [pid = 1663] [serial = 1673] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12957c800) [pid = 1663] [serial = 1696] [outer = 0x0] [url = about:blank] 22:51:09 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1295df400) [pid = 1663] [serial = 1697] [outer = 0x0] [url = about:blank] 22:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 878ms 22:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:51:09 INFO - PROCESS | 1663 | 1467265869786 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 22:51:09 INFO - PROCESS | 1663 | 1467265869788 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 22:51:09 INFO - PROCESS | 1663 | 1467265869791 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:51:09 INFO - PROCESS | 1663 | 1467265869792 Marionette TRACE conn2 <- [1,2314,null,{}] 22:51:09 INFO - PROCESS | 1663 | 1467265869796 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}] 22:51:09 INFO - PROCESS | 1663 | 1467265869799 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:09 INFO - PROCESS | 1663 | 1467265869876 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 22:51:09 INFO - PROCESS | 1663 | 1467265869881 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:09 INFO - PROCESS | 1663 | 1467265869884 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aae800 == 30 [pid = 1663] [id = 586] 22:51:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11687cc00) [pid = 1663] [serial = 1758] [outer = 0x0] 22:51:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116a1b800) [pid = 1663] [serial = 1759] [outer = 0x11687cc00] 22:51:09 INFO - PROCESS | 1663 | 1467265869912 Marionette DEBUG loaded listener.js 22:51:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11815a800) [pid = 1663] [serial = 1760] [outer = 0x11687cc00] 22:51:10 INFO - PROCESS | 1663 | 1467265870259 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]]]}] 22:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 22:51:10 INFO - PROCESS | 1663 | 1467265870316 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 22:51:10 INFO - PROCESS | 1663 | 1467265870319 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 22:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:51:10 INFO - PROCESS | 1663 | 1467265870323 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:51:10 INFO - PROCESS | 1663 | 1467265870324 Marionette TRACE conn2 <- [1,2318,null,{}] 22:51:10 INFO - PROCESS | 1663 | 1467265870326 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}] 22:51:10 INFO - PROCESS | 1663 | 1467265870328 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:10 INFO - PROCESS | 1663 | 1467265870407 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 22:51:10 INFO - PROCESS | 1663 | 1467265870414 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:10 INFO - PROCESS | 1663 | 1467265870415 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f97800 == 31 [pid = 1663] [id = 587] 22:51:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11815b400) [pid = 1663] [serial = 1761] [outer = 0x0] 22:51:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1187b4400) [pid = 1663] [serial = 1762] [outer = 0x11815b400] 22:51:10 INFO - PROCESS | 1663 | 1467265870444 Marionette DEBUG loaded listener.js 22:51:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11922e400) [pid = 1663] [serial = 1763] [outer = 0x11815b400] 22:51:10 INFO - PROCESS | 1663 | 1467265870869 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] 22:51:10 INFO - PROCESS | 1663 | 1467265870895 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 22:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:51:10 INFO - PROCESS | 1663 | 1467265870906 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:51:10 INFO - PROCESS | 1663 | 1467265870912 Marionette TRACE conn2 <- [1,2322,null,{}] 22:51:10 INFO - PROCESS | 1663 | 1467265870916 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}] 22:51:10 INFO - PROCESS | 1663 | 1467265870921 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:11 INFO - PROCESS | 1663 | 1467265871043 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 22:51:11 INFO - PROCESS | 1663 | 1467265871049 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 1663 | 1467265871051 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12676d800 == 32 [pid = 1663] [id = 588] 22:51:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a36400) [pid = 1663] [serial = 1764] [outer = 0x0] 22:51:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119686c00) [pid = 1663] [serial = 1765] [outer = 0x112a36400] 22:51:11 INFO - PROCESS | 1663 | 1467265871081 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121290c00) [pid = 1663] [serial = 1766] [outer = 0x112a36400] 22:51:11 INFO - PROCESS | 1663 | 1467265871410 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]]]}] 22:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 537ms 22:51:11 INFO - PROCESS | 1663 | 1467265871436 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 22:51:11 INFO - PROCESS | 1663 | 1467265871438 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 22:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:51:11 INFO - PROCESS | 1663 | 1467265871440 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:51:11 INFO - PROCESS | 1663 | 1467265871441 Marionette TRACE conn2 <- [1,2326,null,{}] 22:51:11 INFO - PROCESS | 1663 | 1467265871443 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}] 22:51:11 INFO - PROCESS | 1663 | 1467265871444 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:11 INFO - PROCESS | 1663 | 1467265871556 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 22:51:11 INFO - PROCESS | 1663 | 1467265871561 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 1663 | 1467265871562 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aad000 == 33 [pid = 1663] [id = 589] 22:51:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1196b2c00) [pid = 1663] [serial = 1767] [outer = 0x0] 22:51:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121652c00) [pid = 1663] [serial = 1768] [outer = 0x1196b2c00] 22:51:11 INFO - PROCESS | 1663 | 1467265871587 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121795800) [pid = 1663] [serial = 1769] [outer = 0x1196b2c00] 22:51:11 INFO - PROCESS | 1663 | 1467265871930 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]]]}] 22:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 22:51:11 INFO - PROCESS | 1663 | 1467265871958 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 22:51:11 INFO - PROCESS | 1663 | 1467265871960 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 22:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:51:11 INFO - PROCESS | 1663 | 1467265871962 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:51:11 INFO - PROCESS | 1663 | 1467265871963 Marionette TRACE conn2 <- [1,2330,null,{}] 22:51:11 INFO - PROCESS | 1663 | 1467265871970 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}] 22:51:11 INFO - PROCESS | 1663 | 1467265871971 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:12 INFO - PROCESS | 1663 | 1467265872069 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 22:51:12 INFO - PROCESS | 1663 | 1467265872073 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 1663 | 1467265872077 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84c800 == 34 [pid = 1663] [id = 590] 22:51:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124949400) [pid = 1663] [serial = 1770] [outer = 0x0] 22:51:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124b47c00) [pid = 1663] [serial = 1771] [outer = 0x124949400] 22:51:12 INFO - PROCESS | 1663 | 1467265872109 Marionette DEBUG loaded listener.js 22:51:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x125d97800) [pid = 1663] [serial = 1772] [outer = 0x124949400] 22:51:12 INFO - PROCESS | 1663 | 1467265872474 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]]]}] 22:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 22:51:12 INFO - PROCESS | 1663 | 1467265872485 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 1663 | 1467265872488 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 22:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:51:12 INFO - PROCESS | 1663 | 1467265872491 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - PROCESS | 1663 | 1467265872492 Marionette TRACE conn2 <- [1,2334,null,{}] 22:51:12 INFO - PROCESS | 1663 | 1467265872494 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}] 22:51:12 INFO - PROCESS | 1663 | 1467265872495 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:12 INFO - PROCESS | 1663 | 1467265872598 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 22:51:12 INFO - PROCESS | 1663 | 1467265872637 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 1663 | 1467265872638 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abbd000 == 35 [pid = 1663] [id = 591] 22:51:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x125da1c00) [pid = 1663] [serial = 1773] [outer = 0x0] 22:51:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127462c00) [pid = 1663] [serial = 1774] [outer = 0x125da1c00] 22:51:12 INFO - PROCESS | 1663 | 1467265872670 Marionette DEBUG loaded listener.js 22:51:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12746ac00) [pid = 1663] [serial = 1775] [outer = 0x125da1c00] 22:51:12 INFO - PROCESS | 1663 | 1467265872967 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]]]}] 22:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 22:51:13 INFO - PROCESS | 1663 | 1467265873010 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 1663 | 1467265873011 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 22:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:51:13 INFO - PROCESS | 1663 | 1467265873013 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - PROCESS | 1663 | 1467265873014 Marionette TRACE conn2 <- [1,2338,null,{}] 22:51:13 INFO - PROCESS | 1663 | 1467265873023 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}] 22:51:13 INFO - PROCESS | 1663 | 1467265873024 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:13 INFO - PROCESS | 1663 | 1467265873124 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 22:51:13 INFO - PROCESS | 1663 | 1467265873127 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 1663 | 1467265873128 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba86800 == 36 [pid = 1663] [id = 592] 22:51:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1126a3000) [pid = 1663] [serial = 1776] [outer = 0x0] 22:51:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128923800) [pid = 1663] [serial = 1777] [outer = 0x1126a3000] 22:51:13 INFO - PROCESS | 1663 | 1467265873152 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128930800) [pid = 1663] [serial = 1778] [outer = 0x1126a3000] 22:51:13 INFO - PROCESS | 1663 | 1467265873493 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]]]}] 22:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 525ms 22:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:51:13 INFO - PROCESS | 1663 | 1467265873538 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 1663 | 1467265873539 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 22:51:13 INFO - PROCESS | 1663 | 1467265873541 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - PROCESS | 1663 | 1467265873542 Marionette TRACE conn2 <- [1,2342,null,{}] 22:51:13 INFO - PROCESS | 1663 | 1467265873545 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}] 22:51:13 INFO - PROCESS | 1663 | 1467265873546 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:13 INFO - PROCESS | 1663 | 1467265873642 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 22:51:13 INFO - PROCESS | 1663 | 1467265873682 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 1663 | 1467265873683 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be70800 == 37 [pid = 1663] [id = 593] 22:51:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128931000) [pid = 1663] [serial = 1779] [outer = 0x0] 22:51:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x128c05c00) [pid = 1663] [serial = 1780] [outer = 0x128931000] 22:51:13 INFO - PROCESS | 1663 | 1467265873714 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x128c52c00) [pid = 1663] [serial = 1781] [outer = 0x128931000] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121290400) [pid = 1663] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118460c00) [pid = 1663] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112a30400) [pid = 1663] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12394f800) [pid = 1663] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1131a7400) [pid = 1663] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1128cf400) [pid = 1663] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112a2dc00) [pid = 1663] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1131a8400) [pid = 1663] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1126a0400) [pid = 1663] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116632800) [pid = 1663] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1128d2400) [pid = 1663] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x113271c00) [pid = 1663] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11846e400) [pid = 1663] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1176eec00) [pid = 1663] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x124c40800) [pid = 1663] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:51:13 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1181f6800) [pid = 1663] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:51:14 INFO - PROCESS | 1663 | 1467265874067 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]]]}] 22:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 567ms 22:51:14 INFO - PROCESS | 1663 | 1467265874110 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 22:51:14 INFO - PROCESS | 1663 | 1467265874111 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 22:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:51:14 INFO - PROCESS | 1663 | 1467265874114 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:51:14 INFO - PROCESS | 1663 | 1467265874115 Marionette TRACE conn2 <- [1,2346,null,{}] 22:51:14 INFO - PROCESS | 1663 | 1467265874117 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}] 22:51:14 INFO - PROCESS | 1663 | 1467265874119 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:14 INFO - PROCESS | 1663 | 1467265874203 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 22:51:14 INFO - PROCESS | 1663 | 1467265874288 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 1663 | 1467265874290 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12676c000 == 38 [pid = 1663] [id = 594] 22:51:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112a55000) [pid = 1663] [serial = 1782] [outer = 0x0] 22:51:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x115e8f000) [pid = 1663] [serial = 1783] [outer = 0x112a55000] 22:51:14 INFO - PROCESS | 1663 | 1467265874329 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118a63c00) [pid = 1663] [serial = 1784] [outer = 0x112a55000] 22:51:14 INFO - PROCESS | 1663 | 1467265874720 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]]]}] 22:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 622ms 22:51:14 INFO - PROCESS | 1663 | 1467265874737 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 22:51:14 INFO - PROCESS | 1663 | 1467265874738 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 22:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:51:14 INFO - PROCESS | 1663 | 1467265874740 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:51:14 INFO - PROCESS | 1663 | 1467265874741 Marionette TRACE conn2 <- [1,2350,null,{}] 22:51:14 INFO - PROCESS | 1663 | 1467265874744 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}] 22:51:14 INFO - PROCESS | 1663 | 1467265874745 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:14 INFO - PROCESS | 1663 | 1467265874848 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 22:51:14 INFO - PROCESS | 1663 | 1467265874863 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 1663 | 1467265874865 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c696000 == 39 [pid = 1663] [id = 595] 22:51:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112a86c00) [pid = 1663] [serial = 1785] [outer = 0x0] 22:51:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124c40800) [pid = 1663] [serial = 1786] [outer = 0x112a86c00] 22:51:14 INFO - PROCESS | 1663 | 1467265874892 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128c5e400) [pid = 1663] [serial = 1787] [outer = 0x112a86c00] 22:51:15 INFO - PROCESS | 1663 | 1467265875200 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]]]}] 22:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 517ms 22:51:15 INFO - PROCESS | 1663 | 1467265875258 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 1663 | 1467265875260 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 22:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:51:15 INFO - PROCESS | 1663 | 1467265875262 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - PROCESS | 1663 | 1467265875264 Marionette TRACE conn2 <- [1,2354,null,{}] 22:51:15 INFO - PROCESS | 1663 | 1467265875267 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}] 22:51:15 INFO - PROCESS | 1663 | 1467265875268 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:15 INFO - PROCESS | 1663 | 1467265875361 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 22:51:15 INFO - PROCESS | 1663 | 1467265875364 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 1663 | 1467265875365 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb7e000 == 40 [pid = 1663] [id = 596] 22:51:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x128dc7000) [pid = 1663] [serial = 1788] [outer = 0x0] 22:51:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x129218000) [pid = 1663] [serial = 1789] [outer = 0x128dc7000] 22:51:15 INFO - PROCESS | 1663 | 1467265875390 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x129333800) [pid = 1663] [serial = 1790] [outer = 0x128dc7000] 22:51:15 INFO - PROCESS | 1663 | 1467265875722 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]]]}] 22:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 473ms 22:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:51:15 INFO - PROCESS | 1663 | 1467265875741 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 1663 | 1467265875742 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 22:51:15 INFO - PROCESS | 1663 | 1467265875744 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - PROCESS | 1663 | 1467265875745 Marionette TRACE conn2 <- [1,2358,null,{}] 22:51:15 INFO - PROCESS | 1663 | 1467265875747 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}] 22:51:15 INFO - PROCESS | 1663 | 1467265875749 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:15 INFO - PROCESS | 1663 | 1467265875879 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 22:51:15 INFO - PROCESS | 1663 | 1467265875886 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 1663 | 1467265875887 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d037800 == 41 [pid = 1663] [id = 597] 22:51:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128c5f000) [pid = 1663] [serial = 1791] [outer = 0x0] 22:51:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x129576c00) [pid = 1663] [serial = 1792] [outer = 0x128c5f000] 22:51:15 INFO - PROCESS | 1663 | 1467265875911 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129580800) [pid = 1663] [serial = 1793] [outer = 0x128c5f000] 22:51:16 INFO - PROCESS | 1663 | 1467265876388 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]]]}] 22:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 22:51:16 INFO - PROCESS | 1663 | 1467265876433 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 22:51:16 INFO - PROCESS | 1663 | 1467265876436 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 22:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:51:16 INFO - PROCESS | 1663 | 1467265876440 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:51:16 INFO - PROCESS | 1663 | 1467265876443 Marionette TRACE conn2 <- [1,2362,null,{}] 22:51:16 INFO - PROCESS | 1663 | 1467265876447 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}] 22:51:16 INFO - PROCESS | 1663 | 1467265876449 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:16 INFO - PROCESS | 1663 | 1467265876552 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 22:51:16 INFO - PROCESS | 1663 | 1467265876660 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 1663 | 1467265876662 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119979800 == 42 [pid = 1663] [id = 598] 22:51:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1164e9400) [pid = 1663] [serial = 1794] [outer = 0x0] 22:51:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x116f1c800) [pid = 1663] [serial = 1795] [outer = 0x1164e9400] 22:51:16 INFO - PROCESS | 1663 | 1467265876694 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1181f2400) [pid = 1663] [serial = 1796] [outer = 0x1164e9400] 22:51:17 INFO - PROCESS | 1663 | 1467265877122 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]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 721ms 22:51:17 INFO - PROCESS | 1663 | 1467265877162 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1663 | 1467265877165 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 22:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:51:17 INFO - PROCESS | 1663 | 1467265877170 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 1663 | 1467265877171 Marionette TRACE conn2 <- [1,2366,null,{}] 22:51:17 INFO - PROCESS | 1663 | 1467265877174 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}] 22:51:17 INFO - PROCESS | 1663 | 1467265877176 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:17 INFO - PROCESS | 1663 | 1467265877282 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 22:51:17 INFO - PROCESS | 1663 | 1467265877345 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 1663 | 1467265877347 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84b800 == 43 [pid = 1663] [id = 599] 22:51:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11846e800) [pid = 1663] [serial = 1797] [outer = 0x0] 22:51:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11968e000) [pid = 1663] [serial = 1798] [outer = 0x11846e800] 22:51:17 INFO - PROCESS | 1663 | 1467265877377 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1196cc800) [pid = 1663] [serial = 1799] [outer = 0x11846e800] 22:51:17 INFO - PROCESS | 1663 | 1467265877805 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]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 22:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:51:17 INFO - PROCESS | 1663 | 1467265877840 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1663 | 1467265877841 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 22:51:17 INFO - PROCESS | 1663 | 1467265877844 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 1663 | 1467265877846 Marionette TRACE conn2 <- [1,2370,null,{}] 22:51:17 INFO - PROCESS | 1663 | 1467265877854 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}] 22:51:17 INFO - PROCESS | 1663 | 1467265877857 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:17 INFO - PROCESS | 1663 | 1467265877983 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 22:51:18 INFO - PROCESS | 1663 | 1467265878051 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 1663 | 1467265878053 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d127000 == 44 [pid = 1663] [id = 600] 22:51:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1217e9000) [pid = 1663] [serial = 1800] [outer = 0x0] 22:51:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126119c00) [pid = 1663] [serial = 1801] [outer = 0x1217e9000] 22:51:18 INFO - PROCESS | 1663 | 1467265878139 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128929000) [pid = 1663] [serial = 1802] [outer = 0x1217e9000] 22:51:18 INFO - PROCESS | 1663 | 1467265878646 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]]]}] 22:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 821ms 22:51:18 INFO - PROCESS | 1663 | 1467265878666 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 22:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:51:18 INFO - PROCESS | 1663 | 1467265878670 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 22:51:18 INFO - PROCESS | 1663 | 1467265878672 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 1663 | 1467265878673 Marionette TRACE conn2 <- [1,2374,null,{}] 22:51:18 INFO - PROCESS | 1663 | 1467265878675 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}] 22:51:18 INFO - PROCESS | 1663 | 1467265878677 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:18 INFO - PROCESS | 1663 | 1467265878780 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 22:51:18 INFO - PROCESS | 1663 | 1467265878843 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 1663 | 1467265878844 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba84800 == 45 [pid = 1663] [id = 601] 22:51:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x112a58400) [pid = 1663] [serial = 1803] [outer = 0x0] 22:51:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128c56000) [pid = 1663] [serial = 1804] [outer = 0x112a58400] 22:51:18 INFO - PROCESS | 1663 | 1467265878916 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12932c800) [pid = 1663] [serial = 1805] [outer = 0x112a58400] 22:51:19 INFO - PROCESS | 1663 | 1467265879481 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]]]}] 22:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 870ms 22:51:19 INFO - PROCESS | 1663 | 1467265879543 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 22:51:19 INFO - PROCESS | 1663 | 1467265879546 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 22:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:51:19 INFO - PROCESS | 1663 | 1467265879566 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:51:19 INFO - PROCESS | 1663 | 1467265879568 Marionette TRACE conn2 <- [1,2378,null,{}] 22:51:19 INFO - PROCESS | 1663 | 1467265879574 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}] 22:51:19 INFO - PROCESS | 1663 | 1467265879576 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:19 INFO - PROCESS | 1663 | 1467265879676 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 22:51:19 INFO - PROCESS | 1663 | 1467265879774 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 1663 | 1467265879777 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aae000 == 46 [pid = 1663] [id = 602] 22:51:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x112a54c00) [pid = 1663] [serial = 1806] [outer = 0x0] 22:51:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x112f4ec00) [pid = 1663] [serial = 1807] [outer = 0x112a54c00] 22:51:19 INFO - PROCESS | 1663 | 1467265879822 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x115e21400) [pid = 1663] [serial = 1808] [outer = 0x112a54c00] 22:51:20 INFO - PROCESS | 1663 | 1467265880271 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]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 742ms 22:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:51:20 INFO - PROCESS | 1663 | 1467265880290 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 1663 | 1467265880293 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 22:51:20 INFO - PROCESS | 1663 | 1467265880297 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 1663 | 1467265880300 Marionette TRACE conn2 <- [1,2382,null,{}] 22:51:20 INFO - PROCESS | 1663 | 1467265880304 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}] 22:51:20 INFO - PROCESS | 1663 | 1467265880306 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:20 INFO - PROCESS | 1663 | 1467265880398 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 22:51:20 INFO - PROCESS | 1663 | 1467265880463 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 1663 | 1467265880464 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x11965e800 == 47 [pid = 1663] [id = 603] 22:51:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116882000) [pid = 1663] [serial = 1809] [outer = 0x0] 22:51:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1181fc000) [pid = 1663] [serial = 1810] [outer = 0x116882000] 22:51:20 INFO - PROCESS | 1663 | 1467265880492 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118466c00) [pid = 1663] [serial = 1811] [outer = 0x116882000] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb7e000 == 46 [pid = 1663] [id = 596] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12c696000 == 45 [pid = 1663] [id = 595] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12676c000 == 44 [pid = 1663] [id = 594] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12be70800 == 43 [pid = 1663] [id = 593] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba86800 == 42 [pid = 1663] [id = 592] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12abbd000 == 41 [pid = 1663] [id = 591] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84c800 == 40 [pid = 1663] [id = 590] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118aad000 == 39 [pid = 1663] [id = 589] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12676d800 == 38 [pid = 1663] [id = 588] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x120f97800 == 37 [pid = 1663] [id = 587] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118aae800 == 36 [pid = 1663] [id = 586] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118292000 == 35 [pid = 1663] [id = 585] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x119847800 == 34 [pid = 1663] [id = 584] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x115ee6800 == 33 [pid = 1663] [id = 583] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118aae000 == 32 [pid = 1663] [id = 602] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba84800 == 31 [pid = 1663] [id = 601] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12d127000 == 30 [pid = 1663] [id = 600] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84b800 == 29 [pid = 1663] [id = 599] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x119979800 == 28 [pid = 1663] [id = 598] 22:51:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12d037800 == 27 [pid = 1663] [id = 597] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11846cc00) [pid = 1663] [serial = 1726] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x120e15800) [pid = 1663] [serial = 1732] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x112a57800) [pid = 1663] [serial = 1714] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11269fc00) [pid = 1663] [serial = 1715] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x113273000) [pid = 1663] [serial = 1717] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1128cd400) [pid = 1663] [serial = 1711] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x112a33000) [pid = 1663] [serial = 1712] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1181f5c00) [pid = 1663] [serial = 1723] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x113330400) [pid = 1663] [serial = 1718] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116a14000) [pid = 1663] [serial = 1720] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116f6b400) [pid = 1663] [serial = 1721] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x117ed3800) [pid = 1663] [serial = 1700] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116639000) [pid = 1663] [serial = 1699] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x120e16800) [pid = 1663] [serial = 1703] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119684c00) [pid = 1663] [serial = 1702] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1192a7400) [pid = 1663] [serial = 1729] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1265c1400) [pid = 1663] [serial = 1706] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x125acf400) [pid = 1663] [serial = 1705] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x128922c00) [pid = 1663] [serial = 1709] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x124c45800) [pid = 1663] [serial = 1708] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12165a000) [pid = 1663] [serial = 1735] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121617400) [pid = 1663] [serial = 1733] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x121658400) [pid = 1663] [serial = 1741] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x115e8c400) [pid = 1663] [serial = 1738] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1182b3800) [pid = 1663] [serial = 1739] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124955400) [pid = 1663] [serial = 1744] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12611c000) [pid = 1663] [serial = 1745] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12178fc00) [pid = 1663] [serial = 1736] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12179cc00) [pid = 1663] [serial = 1742] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119c53c00) [pid = 1663] [serial = 1730] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1187bf800) [pid = 1663] [serial = 1727] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1265bdc00) [pid = 1663] [serial = 1747] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1182b5400) [pid = 1663] [serial = 1724] [outer = 0x0] [url = about:blank] 22:51:21 INFO - PROCESS | 1663 | 1467265881404 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]]]}] 22:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1123ms 22:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:51:21 INFO - PROCESS | 1663 | 1467265881422 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 1663 | 1467265881424 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 22:51:21 INFO - PROCESS | 1663 | 1467265881427 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 1663 | 1467265881430 Marionette TRACE conn2 <- [1,2386,null,{}] 22:51:21 INFO - PROCESS | 1663 | 1467265881437 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}] 22:51:21 INFO - PROCESS | 1663 | 1467265881438 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:21 INFO - PROCESS | 1663 | 1467265881514 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 22:51:21 INFO - PROCESS | 1663 | 1467265881521 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 1663 | 1467265881523 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2d800 == 28 [pid = 1663] [id = 604] 22:51:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112f4cc00) [pid = 1663] [serial = 1812] [outer = 0x0] 22:51:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1130e1c00) [pid = 1663] [serial = 1813] [outer = 0x112f4cc00] 22:51:21 INFO - PROCESS | 1663 | 1467265881550 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x113c53400) [pid = 1663] [serial = 1814] [outer = 0x112f4cc00] 22:51:21 INFO - PROCESS | 1663 | 1467265881919 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]]]}] 22:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 524ms 22:51:21 INFO - PROCESS | 1663 | 1467265881952 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 1663 | 1467265881955 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 22:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:51:21 INFO - PROCESS | 1663 | 1467265881965 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 1663 | 1467265881967 Marionette TRACE conn2 <- [1,2390,null,{}] 22:51:21 INFO - PROCESS | 1663 | 1467265881969 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}] 22:51:21 INFO - PROCESS | 1663 | 1467265881971 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:22 INFO - PROCESS | 1663 | 1467265882052 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 22:51:22 INFO - PROCESS | 1663 | 1467265882057 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 1663 | 1467265882058 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aa9000 == 29 [pid = 1663] [id = 605] 22:51:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x115e8c400) [pid = 1663] [serial = 1815] [outer = 0x0] 22:51:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11687d400) [pid = 1663] [serial = 1816] [outer = 0x115e8c400] 22:51:22 INFO - PROCESS | 1663 | 1467265882085 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117ed2c00) [pid = 1663] [serial = 1817] [outer = 0x115e8c400] 22:51:22 INFO - PROCESS | 1663 | 1467265882456 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]]]}] 22:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 524ms 22:51:22 INFO - PROCESS | 1663 | 1467265882491 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 1663 | 1467265882492 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 22:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:51:22 INFO - PROCESS | 1663 | 1467265882495 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - PROCESS | 1663 | 1467265882497 Marionette TRACE conn2 <- [1,2394,null,{}] 22:51:22 INFO - PROCESS | 1663 | 1467265882505 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}] 22:51:22 INFO - PROCESS | 1663 | 1467265882508 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:22 INFO - PROCESS | 1663 | 1467265882583 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 22:51:22 INFO - PROCESS | 1663 | 1467265882590 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 1663 | 1467265882592 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f92800 == 30 [pid = 1663] [id = 606] 22:51:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1181fcc00) [pid = 1663] [serial = 1818] [outer = 0x0] 22:51:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11846dc00) [pid = 1663] [serial = 1819] [outer = 0x1181fcc00] 22:51:22 INFO - PROCESS | 1663 | 1467265882619 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119232000) [pid = 1663] [serial = 1820] [outer = 0x1181fcc00] 22:51:22 INFO - PROCESS | 1663 | 1467265882948 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]]]}] 22:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 474ms 22:51:22 INFO - PROCESS | 1663 | 1467265882974 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 1663 | 1467265882976 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 22:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:51:22 INFO - PROCESS | 1663 | 1467265882980 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - PROCESS | 1663 | 1467265882981 Marionette TRACE conn2 <- [1,2398,null,{}] 22:51:22 INFO - PROCESS | 1663 | 1467265882983 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}] 22:51:22 INFO - PROCESS | 1663 | 1467265882984 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:23 INFO - PROCESS | 1663 | 1467265883061 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 22:51:23 INFO - PROCESS | 1663 | 1467265883064 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 1663 | 1467265883066 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x125117000 == 31 [pid = 1663] [id = 607] 22:51:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1192ae400) [pid = 1663] [serial = 1821] [outer = 0x0] 22:51:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1196b6c00) [pid = 1663] [serial = 1822] [outer = 0x1192ae400] 22:51:23 INFO - PROCESS | 1663 | 1467265883094 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121235000) [pid = 1663] [serial = 1823] [outer = 0x1192ae400] 22:51:23 INFO - PROCESS | 1663 | 1467265883452 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]]]}] 22:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 522ms 22:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:51:23 INFO - PROCESS | 1663 | 1467265883503 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 1663 | 1467265883505 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 22:51:23 INFO - PROCESS | 1663 | 1467265883508 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - PROCESS | 1663 | 1467265883509 Marionette TRACE conn2 <- [1,2402,null,{}] 22:51:23 INFO - PROCESS | 1663 | 1467265883511 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}] 22:51:23 INFO - PROCESS | 1663 | 1467265883513 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:23 INFO - PROCESS | 1663 | 1467265883606 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 22:51:23 INFO - PROCESS | 1663 | 1467265883646 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 1663 | 1467265883647 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12677f800 == 32 [pid = 1663] [id = 608] 22:51:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1181f2800) [pid = 1663] [serial = 1824] [outer = 0x0] 22:51:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12145f400) [pid = 1663] [serial = 1825] [outer = 0x1181f2800] 22:51:23 INFO - PROCESS | 1663 | 1467265883671 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121656000) [pid = 1663] [serial = 1826] [outer = 0x1181f2800] 22:51:24 INFO - PROCESS | 1663 | 1467265884012 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]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 22:51:24 INFO - PROCESS | 1663 | 1467265884027 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 1663 | 1467265884028 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 22:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:51:24 INFO - PROCESS | 1663 | 1467265884030 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 1663 | 1467265884031 Marionette TRACE conn2 <- [1,2406,null,{}] 22:51:24 INFO - PROCESS | 1663 | 1467265884034 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}] 22:51:24 INFO - PROCESS | 1663 | 1467265884040 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:24 INFO - PROCESS | 1663 | 1467265884143 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 22:51:24 INFO - PROCESS | 1663 | 1467265884181 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 1663 | 1467265884183 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x129270000 == 33 [pid = 1663] [id = 609] 22:51:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12128c800) [pid = 1663] [serial = 1827] [outer = 0x0] 22:51:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12165e400) [pid = 1663] [serial = 1828] [outer = 0x12128c800] 22:51:24 INFO - PROCESS | 1663 | 1467265884207 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x125d97000) [pid = 1663] [serial = 1829] [outer = 0x12128c800] 22:51:24 INFO - PROCESS | 1663 | 1467265884529 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]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 22:51:24 INFO - PROCESS | 1663 | 1467265884549 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 1663 | 1467265884553 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 22:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:51:24 INFO - PROCESS | 1663 | 1467265884556 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 1663 | 1467265884558 Marionette TRACE conn2 <- [1,2410,null,{}] 22:51:24 INFO - PROCESS | 1663 | 1467265884567 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}] 22:51:24 INFO - PROCESS | 1663 | 1467265884570 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:24 INFO - PROCESS | 1663 | 1467265884666 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 22:51:24 INFO - PROCESS | 1663 | 1467265884670 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 1663 | 1467265884671 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a702800 == 34 [pid = 1663] [id = 610] 22:51:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121654c00) [pid = 1663] [serial = 1830] [outer = 0x0] 22:51:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1265ae400) [pid = 1663] [serial = 1831] [outer = 0x121654c00] 22:51:24 INFO - PROCESS | 1663 | 1467265884695 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1267f6000) [pid = 1663] [serial = 1832] [outer = 0x121654c00] 22:51:25 INFO - PROCESS | 1663 | 1467265885023 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]]]}] 22:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 476ms 22:51:25 INFO - PROCESS | 1663 | 1467265885040 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 22:51:25 INFO - PROCESS | 1663 | 1467265885041 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 22:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:51:25 INFO - PROCESS | 1663 | 1467265885044 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 1663 | 1467265885045 Marionette TRACE conn2 <- [1,2414,null,{}] 22:51:25 INFO - PROCESS | 1663 | 1467265885047 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}] 22:51:25 INFO - PROCESS | 1663 | 1467265885048 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:25 INFO - PROCESS | 1663 | 1467265885148 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 22:51:25 INFO - PROCESS | 1663 | 1467265885152 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 1663 | 1467265885154 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa28800 == 35 [pid = 1663] [id = 611] 22:51:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1267f8800) [pid = 1663] [serial = 1833] [outer = 0x0] 22:51:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12746d800) [pid = 1663] [serial = 1834] [outer = 0x1267f8800] 22:51:25 INFO - PROCESS | 1663 | 1467265885178 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12892f000) [pid = 1663] [serial = 1835] [outer = 0x1267f8800] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x125da1c00) [pid = 1663] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x124949400) [pid = 1663] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1126a3000) [pid = 1663] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112a55000) [pid = 1663] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128931000) [pid = 1663] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1196b2c00) [pid = 1663] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11815b400) [pid = 1663] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12633a400) [pid = 1663] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112a36400) [pid = 1663] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1110f1c00) [pid = 1663] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1132c6c00) [pid = 1663] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x111f5fc00) [pid = 1663] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a86c00) [pid = 1663] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11687cc00) [pid = 1663] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x128c5f000) [pid = 1663] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:51:25 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128dc7000) [pid = 1663] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:51:25 INFO - PROCESS | 1663 | 1467265885673 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]]]}] 22:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 22:51:25 INFO - PROCESS | 1663 | 1467265885724 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 22:51:25 INFO - PROCESS | 1663 | 1467265885725 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 22:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:51:25 INFO - PROCESS | 1663 | 1467265885728 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 1663 | 1467265885729 Marionette TRACE conn2 <- [1,2418,null,{}] 22:51:25 INFO - PROCESS | 1663 | 1467265885731 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}] 22:51:25 INFO - PROCESS | 1663 | 1467265885733 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:25 INFO - PROCESS | 1663 | 1467265885814 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 22:51:25 INFO - PROCESS | 1663 | 1467265885819 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 1663 | 1467265885821 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b264800 == 36 [pid = 1663] [id = 612] 22:51:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1128d2c00) [pid = 1663] [serial = 1836] [outer = 0x0] 22:51:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x116f60c00) [pid = 1663] [serial = 1837] [outer = 0x1128d2c00] 22:51:25 INFO - PROCESS | 1663 | 1467265885845 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1184d9800) [pid = 1663] [serial = 1838] [outer = 0x1128d2c00] 22:51:26 INFO - PROCESS | 1663 | 1467265886177 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]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 472ms 22:51:26 INFO - PROCESS | 1663 | 1467265886201 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 1663 | 1467265886204 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 22:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:51:26 INFO - PROCESS | 1663 | 1467265886207 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 1663 | 1467265886208 Marionette TRACE conn2 <- [1,2422,null,{}] 22:51:26 INFO - PROCESS | 1663 | 1467265886211 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}] 22:51:26 INFO - PROCESS | 1663 | 1467265886212 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:26 INFO - PROCESS | 1663 | 1467265886291 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 22:51:26 INFO - PROCESS | 1663 | 1467265886295 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 1663 | 1467265886296 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba6d000 == 37 [pid = 1663] [id = 613] 22:51:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x115d04400) [pid = 1663] [serial = 1839] [outer = 0x0] 22:51:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121290400) [pid = 1663] [serial = 1840] [outer = 0x115d04400] 22:51:26 INFO - PROCESS | 1663 | 1467265886320 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12633b400) [pid = 1663] [serial = 1841] [outer = 0x115d04400] 22:51:26 INFO - PROCESS | 1663 | 1467265886628 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]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 469ms 22:51:26 INFO - PROCESS | 1663 | 1467265886677 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 1663 | 1467265886679 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 22:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:51:26 INFO - PROCESS | 1663 | 1467265886704 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 1663 | 1467265886705 Marionette TRACE conn2 <- [1,2426,null,{}] 22:51:26 INFO - PROCESS | 1663 | 1467265886708 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}] 22:51:26 INFO - PROCESS | 1663 | 1467265886710 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:26 INFO - PROCESS | 1663 | 1467265886798 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 22:51:26 INFO - PROCESS | 1663 | 1467265886804 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 1663 | 1467265886805 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be84800 == 38 [pid = 1663] [id = 614] 22:51:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1196b2800) [pid = 1663] [serial = 1842] [outer = 0x0] 22:51:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128931000) [pid = 1663] [serial = 1843] [outer = 0x1196b2800] 22:51:26 INFO - PROCESS | 1663 | 1467265886831 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128dd0800) [pid = 1663] [serial = 1844] [outer = 0x1196b2800] 22:51:27 INFO - PROCESS | 1663 | 1467265887169 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]]]}] 22:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 478ms 22:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:51:27 INFO - PROCESS | 1663 | 1467265887175 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 1663 | 1467265887176 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 22:51:27 INFO - PROCESS | 1663 | 1467265887178 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - PROCESS | 1663 | 1467265887179 Marionette TRACE conn2 <- [1,2430,null,{}] 22:51:27 INFO - PROCESS | 1663 | 1467265887181 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}] 22:51:27 INFO - PROCESS | 1663 | 1467265887182 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:27 INFO - PROCESS | 1663 | 1467265887262 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 22:51:27 INFO - PROCESS | 1663 | 1467265887268 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:27 INFO - PROCESS | 1663 | 1467265887271 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c69a800 == 39 [pid = 1663] [id = 615] 22:51:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x129213400) [pid = 1663] [serial = 1845] [outer = 0x0] 22:51:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12932d800) [pid = 1663] [serial = 1846] [outer = 0x129213400] 22:51:27 INFO - PROCESS | 1663 | 1467265887294 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x129575400) [pid = 1663] [serial = 1847] [outer = 0x129213400] 22:51:27 INFO - PROCESS | 1663 | 1467265887835 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]]]}] 22:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 22:51:27 INFO - PROCESS | 1663 | 1467265887876 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 1663 | 1467265887878 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 22:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:51:27 INFO - PROCESS | 1663 | 1467265887883 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - PROCESS | 1663 | 1467265887887 Marionette TRACE conn2 <- [1,2434,null,{}] 22:51:27 INFO - PROCESS | 1663 | 1467265887891 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}] 22:51:27 INFO - PROCESS | 1663 | 1467265887893 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:28 INFO - PROCESS | 1663 | 1467265888003 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 22:51:28 INFO - PROCESS | 1663 | 1467265888111 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1663 | 1467265888113 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187b1800 == 40 [pid = 1663] [id = 616] 22:51:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x112f4e000) [pid = 1663] [serial = 1848] [outer = 0x0] 22:51:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x112f55c00) [pid = 1663] [serial = 1849] [outer = 0x112f4e000] 22:51:28 INFO - PROCESS | 1663 | 1467265888145 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x114f84800) [pid = 1663] [serial = 1850] [outer = 0x112f4e000] 22:51:28 INFO - PROCESS | 1663 | 1467265888654 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]]]}] 22:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 825ms 22:51:28 INFO - PROCESS | 1663 | 1467265888708 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 22:51:28 INFO - PROCESS | 1663 | 1467265888711 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 22:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:51:28 INFO - PROCESS | 1663 | 1467265888715 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:51:28 INFO - PROCESS | 1663 | 1467265888717 Marionette TRACE conn2 <- [1,2438,null,{}] 22:51:28 INFO - PROCESS | 1663 | 1467265888720 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}] 22:51:28 INFO - PROCESS | 1663 | 1467265888721 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:28 INFO - PROCESS | 1663 | 1467265888831 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 22:51:28 INFO - PROCESS | 1663 | 1467265888894 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1663 | 1467265888895 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b92000 == 41 [pid = 1663] [id = 617] 22:51:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x116f60400) [pid = 1663] [serial = 1851] [outer = 0x0] 22:51:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1181f5400) [pid = 1663] [serial = 1852] [outer = 0x116f60400] 22:51:28 INFO - PROCESS | 1663 | 1467265888926 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118466000) [pid = 1663] [serial = 1853] [outer = 0x116f60400] 22:51:29 INFO - PROCESS | 1663 | 1467265889624 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]]]}] 22:51:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:51:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 922ms 22:51:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:51:29 INFO - PROCESS | 1663 | 1467265889638 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 22:51:29 INFO - PROCESS | 1663 | 1467265889640 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 22:51:29 INFO - PROCESS | 1663 | 1467265889643 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 1663 | 1467265889645 Marionette TRACE conn2 <- [1,2442,null,{}] 22:51:29 INFO - PROCESS | 1663 | 1467265889649 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}] 22:51:29 INFO - PROCESS | 1663 | 1467265889651 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:29 INFO - PROCESS | 1663 | 1467265889771 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12be84800 == 40 [pid = 1663] [id = 614] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba6d000 == 39 [pid = 1663] [id = 613] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b264800 == 38 [pid = 1663] [id = 612] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa28800 == 37 [pid = 1663] [id = 611] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a702800 == 36 [pid = 1663] [id = 610] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x129270000 == 35 [pid = 1663] [id = 609] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12677f800 == 34 [pid = 1663] [id = 608] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x125117000 == 33 [pid = 1663] [id = 607] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x120f92800 == 32 [pid = 1663] [id = 606] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x118aa9000 == 31 [pid = 1663] [id = 605] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x117e2d800 == 30 [pid = 1663] [id = 604] 22:51:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11965e800 == 29 [pid = 1663] [id = 603] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x127462c00) [pid = 1663] [serial = 1774] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x124b47c00) [pid = 1663] [serial = 1771] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x128923800) [pid = 1663] [serial = 1777] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12746ac00) [pid = 1663] [serial = 1775] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x115e8f000) [pid = 1663] [serial = 1783] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128c05c00) [pid = 1663] [serial = 1780] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121652c00) [pid = 1663] [serial = 1768] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1187b4400) [pid = 1663] [serial = 1762] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11922e400) [pid = 1663] [serial = 1763] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1267f8400) [pid = 1663] [serial = 1748] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119686c00) [pid = 1663] [serial = 1765] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121290c00) [pid = 1663] [serial = 1766] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x111da8c00) [pid = 1663] [serial = 1750] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1128cf000) [pid = 1663] [serial = 1751] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x113c50400) [pid = 1663] [serial = 1753] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1167a3c00) [pid = 1663] [serial = 1754] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112ab4000) [pid = 1663] [serial = 1756] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1131ae400) [pid = 1663] [serial = 1757] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124c40800) [pid = 1663] [serial = 1786] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116a1b800) [pid = 1663] [serial = 1759] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11815a800) [pid = 1663] [serial = 1760] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x128c5e400) [pid = 1663] [serial = 1787] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x128930800) [pid = 1663] [serial = 1778] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128c52c00) [pid = 1663] [serial = 1781] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x129333800) [pid = 1663] [serial = 1790] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118a63c00) [pid = 1663] [serial = 1784] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x125d97800) [pid = 1663] [serial = 1772] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x121795800) [pid = 1663] [serial = 1769] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x129580800) [pid = 1663] [serial = 1793] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x129576c00) [pid = 1663] [serial = 1792] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x129218000) [pid = 1663] [serial = 1789] [outer = 0x0] [url = about:blank] 22:51:29 INFO - PROCESS | 1663 | 1467265889883 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 1663 | 1467265889885 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fb3800 == 30 [pid = 1663] [id = 618] 22:51:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1128d0400) [pid = 1663] [serial = 1854] [outer = 0x0] 22:51:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x112f4dc00) [pid = 1663] [serial = 1855] [outer = 0x1128d0400] 22:51:29 INFO - PROCESS | 1663 | 1467265889928 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1164e1000) [pid = 1663] [serial = 1856] [outer = 0x1128d0400] 22:51:30 INFO - PROCESS | 1663 | 1467265890227 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]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 621ms 22:51:30 INFO - PROCESS | 1663 | 1467265890264 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 1663 | 1467265890267 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 22:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:51:30 INFO - PROCESS | 1663 | 1467265890274 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 1663 | 1467265890276 Marionette TRACE conn2 <- [1,2446,null,{}] 22:51:30 INFO - PROCESS | 1663 | 1467265890278 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}] 22:51:30 INFO - PROCESS | 1663 | 1467265890280 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:30 INFO - PROCESS | 1663 | 1467265890386 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 22:51:30 INFO - PROCESS | 1663 | 1467265890442 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 1663 | 1467265890443 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x119639800 == 31 [pid = 1663] [id = 619] 22:51:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1164eac00) [pid = 1663] [serial = 1857] [outer = 0x0] 22:51:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11815d800) [pid = 1663] [serial = 1858] [outer = 0x1164eac00] 22:51:30 INFO - PROCESS | 1663 | 1467265890469 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1184ddc00) [pid = 1663] [serial = 1859] [outer = 0x1164eac00] 22:51:30 INFO - PROCESS | 1663 | 1467265890811 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]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 571ms 22:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:51:30 INFO - PROCESS | 1663 | 1467265890846 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 1663 | 1467265890848 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 22:51:30 INFO - PROCESS | 1663 | 1467265890851 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 1663 | 1467265890855 Marionette TRACE conn2 <- [1,2450,null,{}] 22:51:30 INFO - PROCESS | 1663 | 1467265890867 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}] 22:51:30 INFO - PROCESS | 1663 | 1467265890872 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:30 INFO - PROCESS | 1663 | 1467265890989 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 22:51:31 INFO - PROCESS | 1663 | 1467265891053 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:31 INFO - PROCESS | 1663 | 1467265891055 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12510c000 == 32 [pid = 1663] [id = 620] 22:51:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1182b5c00) [pid = 1663] [serial = 1860] [outer = 0x0] 22:51:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118f52400) [pid = 1663] [serial = 1861] [outer = 0x1182b5c00] 22:51:31 INFO - PROCESS | 1663 | 1467265891083 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119bb9800) [pid = 1663] [serial = 1862] [outer = 0x1182b5c00] 22:51:31 INFO - PROCESS | 1663 | 1467265891375 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]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 575ms 22:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:51:31 INFO - PROCESS | 1663 | 1467265891427 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 22:51:31 INFO - PROCESS | 1663 | 1467265891428 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 22:51:31 INFO - PROCESS | 1663 | 1467265891430 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:51:31 INFO - PROCESS | 1663 | 1467265891432 Marionette TRACE conn2 <- [1,2454,null,{}] 22:51:31 INFO - PROCESS | 1663 | 1467265891437 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}] 22:51:31 INFO - PROCESS | 1663 | 1467265891438 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:31 INFO - PROCESS | 1663 | 1467265891548 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 22:51:31 INFO - PROCESS | 1663 | 1467265891581 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:31 INFO - PROCESS | 1663 | 1467265891582 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x126781000 == 33 [pid = 1663] [id = 621] 22:51:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118542400) [pid = 1663] [serial = 1863] [outer = 0x0] 22:51:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121614c00) [pid = 1663] [serial = 1864] [outer = 0x118542400] 22:51:31 INFO - PROCESS | 1663 | 1467265891607 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121731400) [pid = 1663] [serial = 1865] [outer = 0x118542400] 22:51:31 INFO - PROCESS | 1663 | 1467265891874 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]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 472ms 22:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:51:31 INFO - PROCESS | 1663 | 1467265891907 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 22:51:31 INFO - PROCESS | 1663 | 1467265891908 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 22:51:31 INFO - PROCESS | 1663 | 1467265891910 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:51:31 INFO - PROCESS | 1663 | 1467265891911 Marionette TRACE conn2 <- [1,2458,null,{}] 22:51:31 INFO - PROCESS | 1663 | 1467265891913 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}] 22:51:31 INFO - PROCESS | 1663 | 1467265891915 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:32 INFO - PROCESS | 1663 | 1467265892025 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 22:51:32 INFO - PROCESS | 1663 | 1467265892029 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1663 | 1467265892030 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f8000 == 34 [pid = 1663] [id = 622] 22:51:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1128d5800) [pid = 1663] [serial = 1866] [outer = 0x0] 22:51:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12178f800) [pid = 1663] [serial = 1867] [outer = 0x1128d5800] 22:51:32 INFO - PROCESS | 1663 | 1467265892054 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123fecc00) [pid = 1663] [serial = 1868] [outer = 0x1128d5800] 22:51:32 INFO - PROCESS | 1663 | 1467265892408 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]]]}] 22:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 523ms 22:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:51:32 INFO - PROCESS | 1663 | 1467265892434 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 1663 | 1467265892435 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 22:51:32 INFO - PROCESS | 1663 | 1467265892437 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 1663 | 1467265892438 Marionette TRACE conn2 <- [1,2462,null,{}] 22:51:32 INFO - PROCESS | 1663 | 1467265892446 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}] 22:51:32 INFO - PROCESS | 1663 | 1467265892450 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:32 INFO - PROCESS | 1663 | 1467265892566 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 22:51:32 INFO - PROCESS | 1663 | 1467265892606 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1663 | 1467265892607 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b261800 == 35 [pid = 1663] [id = 623] 22:51:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x124b4ec00) [pid = 1663] [serial = 1869] [outer = 0x0] 22:51:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1267f8400) [pid = 1663] [serial = 1870] [outer = 0x124b4ec00] 22:51:32 INFO - PROCESS | 1663 | 1467265892632 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128c07400) [pid = 1663] [serial = 1871] [outer = 0x124b4ec00] 22:51:32 INFO - PROCESS | 1663 | 1467265892964 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]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 574ms 22:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:51:33 INFO - PROCESS | 1663 | 1467265893012 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 1663 | 1467265893013 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 22:51:33 INFO - PROCESS | 1663 | 1467265893016 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 1663 | 1467265893018 Marionette TRACE conn2 <- [1,2466,null,{}] 22:51:33 INFO - PROCESS | 1663 | 1467265893020 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}] 22:51:33 INFO - PROCESS | 1663 | 1467265893022 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:33 INFO - PROCESS | 1663 | 1467265893171 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 22:51:33 INFO - PROCESS | 1663 | 1467265893189 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 1663 | 1467265893190 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba7e000 == 36 [pid = 1663] [id = 624] 22:51:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c0c400) [pid = 1663] [serial = 1872] [outer = 0x0] 22:51:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c54800) [pid = 1663] [serial = 1873] [outer = 0x128c0c400] 22:51:33 INFO - PROCESS | 1663 | 1467265893230 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128dcc400) [pid = 1663] [serial = 1874] [outer = 0x128c0c400] 22:51:33 INFO - PROCESS | 1663 | 1467265893639 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]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 22:51:33 INFO - PROCESS | 1663 | 1467265893687 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 22:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:51:33 INFO - PROCESS | 1663 | 1467265893688 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 22:51:33 INFO - PROCESS | 1663 | 1467265893690 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 1663 | 1467265893691 Marionette TRACE conn2 <- [1,2470,null,{}] 22:51:33 INFO - PROCESS | 1663 | 1467265893694 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}] 22:51:33 INFO - PROCESS | 1663 | 1467265893695 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:33 INFO - PROCESS | 1663 | 1467265893798 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 22:51:33 INFO - PROCESS | 1663 | 1467265893802 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 1663 | 1467265893803 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb20000 == 37 [pid = 1663] [id = 625] 22:51:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128c10800) [pid = 1663] [serial = 1875] [outer = 0x0] 22:51:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12932c000) [pid = 1663] [serial = 1876] [outer = 0x128c10800] 22:51:33 INFO - PROCESS | 1663 | 1467265893830 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x129576000) [pid = 1663] [serial = 1877] [outer = 0x128c10800] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116882000) [pid = 1663] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1181f2800) [pid = 1663] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x115e8c400) [pid = 1663] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12128c800) [pid = 1663] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121654c00) [pid = 1663] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112f4cc00) [pid = 1663] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1267f8800) [pid = 1663] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1192ae400) [pid = 1663] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x115d04400) [pid = 1663] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1181fcc00) [pid = 1663] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1164e9400) [pid = 1663] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11846e800) [pid = 1663] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1196b2800) [pid = 1663] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1217e9000) [pid = 1663] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112a58400) [pid = 1663] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1128d2c00) [pid = 1663] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:51:34 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x112a54c00) [pid = 1663] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:51:34 INFO - PROCESS | 1663 | 1467265894400 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]]]}] 22:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 718ms 22:51:34 INFO - PROCESS | 1663 | 1467265894408 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 1663 | 1467265894410 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 22:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:51:34 INFO - PROCESS | 1663 | 1467265894412 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:51:34 INFO - PROCESS | 1663 | 1467265894413 Marionette TRACE conn2 <- [1,2474,null,{}] 22:51:34 INFO - PROCESS | 1663 | 1467265894415 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}] 22:51:34 INFO - PROCESS | 1663 | 1467265894417 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:34 INFO - PROCESS | 1663 | 1467265894506 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 22:51:34 INFO - PROCESS | 1663 | 1467265894524 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:34 INFO - PROCESS | 1663 | 1467265894525 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x123edc000 == 38 [pid = 1663] [id = 626] 22:51:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x115e8c400) [pid = 1663] [serial = 1878] [outer = 0x0] 22:51:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1181f8c00) [pid = 1663] [serial = 1879] [outer = 0x115e8c400] 22:51:34 INFO - PROCESS | 1663 | 1467265894549 Marionette DEBUG loaded listener.js 22:51:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121425400) [pid = 1663] [serial = 1880] [outer = 0x115e8c400] 22:51:34 INFO - PROCESS | 1663 | 1467265894869 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]]]}] 22:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 469ms 22:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:51:34 INFO - PROCESS | 1663 | 1467265894882 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 1663 | 1467265894883 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 22:51:34 INFO - PROCESS | 1663 | 1467265894888 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:51:34 INFO - PROCESS | 1663 | 1467265894889 Marionette TRACE conn2 <- [1,2478,null,{}] 22:51:34 INFO - PROCESS | 1663 | 1467265894892 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}] 22:51:34 INFO - PROCESS | 1663 | 1467265894893 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:34 INFO - PROCESS | 1663 | 1467265894973 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 22:51:35 INFO - PROCESS | 1663 | 1467265895035 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 1663 | 1467265895036 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46f800 == 39 [pid = 1663] [id = 627] 22:51:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119d5cc00) [pid = 1663] [serial = 1881] [outer = 0x0] 22:51:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1265c3400) [pid = 1663] [serial = 1882] [outer = 0x119d5cc00] 22:51:35 INFO - PROCESS | 1663 | 1467265895060 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x129328400) [pid = 1663] [serial = 1883] [outer = 0x119d5cc00] 22:51:35 INFO - PROCESS | 1663 | 1467265895324 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]]]}] 22:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 470ms 22:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:51:35 INFO - PROCESS | 1663 | 1467265895357 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 1663 | 1467265895359 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 22:51:35 INFO - PROCESS | 1663 | 1467265895370 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 1663 | 1467265895373 Marionette TRACE conn2 <- [1,2482,null,{}] 22:51:35 INFO - PROCESS | 1663 | 1467265895381 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}] 22:51:35 INFO - PROCESS | 1663 | 1467265895383 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:35 INFO - PROCESS | 1663 | 1467265895477 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 22:51:35 INFO - PROCESS | 1663 | 1467265895480 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 1663 | 1467265895482 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d041800 == 40 [pid = 1663] [id = 628] 22:51:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128c05400) [pid = 1663] [serial = 1884] [outer = 0x0] 22:51:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1295dfc00) [pid = 1663] [serial = 1885] [outer = 0x128c05400] 22:51:35 INFO - PROCESS | 1663 | 1467265895510 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1295ec800) [pid = 1663] [serial = 1886] [outer = 0x128c05400] 22:51:35 INFO - PROCESS | 1663 | 1467265895847 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]]]}] 22:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 536ms 22:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:51:35 INFO - PROCESS | 1663 | 1467265895897 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 1663 | 1467265895898 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 22:51:35 INFO - PROCESS | 1663 | 1467265895901 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 1663 | 1467265895901 Marionette TRACE conn2 <- [1,2486,null,{}] 22:51:35 INFO - PROCESS | 1663 | 1467265895904 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}] 22:51:35 INFO - PROCESS | 1663 | 1467265895905 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:36 INFO - PROCESS | 1663 | 1467265896014 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 22:51:36 INFO - PROCESS | 1663 | 1467265896019 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 1663 | 1467265896020 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d11f000 == 41 [pid = 1663] [id = 629] 22:51:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1295df400) [pid = 1663] [serial = 1887] [outer = 0x0] 22:51:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1296da000) [pid = 1663] [serial = 1888] [outer = 0x1295df400] 22:51:36 INFO - PROCESS | 1663 | 1467265896044 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12a789000) [pid = 1663] [serial = 1889] [outer = 0x1295df400] 22:51:36 INFO - PROCESS | 1663 | 1467265896493 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]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 620ms 22:51:36 INFO - PROCESS | 1663 | 1467265896521 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 22:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:51:36 INFO - PROCESS | 1663 | 1467265896524 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 22:51:36 INFO - PROCESS | 1663 | 1467265896528 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 1663 | 1467265896530 Marionette TRACE conn2 <- [1,2490,null,{}] 22:51:36 INFO - PROCESS | 1663 | 1467265896553 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}] 22:51:36 INFO - PROCESS | 1663 | 1467265896555 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:36 INFO - PROCESS | 1663 | 1467265896659 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 22:51:36 INFO - PROCESS | 1663 | 1467265896735 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 1663 | 1467265896736 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x119639000 == 42 [pid = 1663] [id = 630] 22:51:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11326e800) [pid = 1663] [serial = 1890] [outer = 0x0] 22:51:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x115e20000) [pid = 1663] [serial = 1891] [outer = 0x11326e800] 22:51:36 INFO - PROCESS | 1663 | 1467265896767 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x117ed3800) [pid = 1663] [serial = 1892] [outer = 0x11326e800] 22:51:37 INFO - PROCESS | 1663 | 1467265897187 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]]]}] 22:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 673ms 22:51:37 INFO - PROCESS | 1663 | 1467265897200 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 1663 | 1467265897205 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 22:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:51:37 INFO - PROCESS | 1663 | 1467265897210 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - PROCESS | 1663 | 1467265897212 Marionette TRACE conn2 <- [1,2494,null,{}] 22:51:37 INFO - PROCESS | 1663 | 1467265897214 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}] 22:51:37 INFO - PROCESS | 1663 | 1467265897216 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:37 INFO - PROCESS | 1663 | 1467265897347 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 22:51:37 INFO - PROCESS | 1663 | 1467265897411 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 1663 | 1467265897412 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa28800 == 43 [pid = 1663] [id = 631] 22:51:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118f4d400) [pid = 1663] [serial = 1893] [outer = 0x0] 22:51:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1196af000) [pid = 1663] [serial = 1894] [outer = 0x118f4d400] 22:51:37 INFO - PROCESS | 1663 | 1467265897443 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121603800) [pid = 1663] [serial = 1895] [outer = 0x118f4d400] 22:51:37 INFO - PROCESS | 1663 | 1467265897889 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]]]}] 22:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 721ms 22:51:37 INFO - PROCESS | 1663 | 1467265897932 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 1663 | 1467265897933 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 22:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:51:37 INFO - PROCESS | 1663 | 1467265897935 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - PROCESS | 1663 | 1467265897938 Marionette TRACE conn2 <- [1,2498,null,{}] 22:51:37 INFO - PROCESS | 1663 | 1467265897946 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}] 22:51:37 INFO - PROCESS | 1663 | 1467265897949 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:38 INFO - PROCESS | 1663 | 1467265898062 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 22:51:38 INFO - PROCESS | 1663 | 1467265898169 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 1663 | 1467265898172 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d367000 == 44 [pid = 1663] [id = 632] 22:51:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x125170400) [pid = 1663] [serial = 1896] [outer = 0x0] 22:51:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1265cd000) [pid = 1663] [serial = 1897] [outer = 0x125170400] 22:51:38 INFO - PROCESS | 1663 | 1467265898206 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12746ac00) [pid = 1663] [serial = 1898] [outer = 0x125170400] 22:51:38 INFO - PROCESS | 1663 | 1467265898689 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]]]}] 22:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 823ms 22:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:51:38 INFO - PROCESS | 1663 | 1467265898760 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 1663 | 1467265898763 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 22:51:38 INFO - PROCESS | 1663 | 1467265898766 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 1663 | 1467265898769 Marionette TRACE conn2 <- [1,2502,null,{}] 22:51:38 INFO - PROCESS | 1663 | 1467265898772 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}] 22:51:38 INFO - PROCESS | 1663 | 1467265898774 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:38 INFO - PROCESS | 1663 | 1467265898929 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 22:51:39 INFO - PROCESS | 1663 | 1467265899004 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 1663 | 1467265899006 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x117146800 == 45 [pid = 1663] [id = 633] 22:51:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x112f48c00) [pid = 1663] [serial = 1899] [outer = 0x0] 22:51:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x124950400) [pid = 1663] [serial = 1900] [outer = 0x112f48c00] 22:51:39 INFO - PROCESS | 1663 | 1467265899035 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12892c000) [pid = 1663] [serial = 1901] [outer = 0x112f48c00] 22:51:39 INFO - PROCESS | 1663 | 1467265899582 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]]]}] 22:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 873ms 22:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:51:39 INFO - PROCESS | 1663 | 1467265899638 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 1663 | 1467265899641 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 22:51:39 INFO - PROCESS | 1663 | 1467265899644 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:51:39 INFO - PROCESS | 1663 | 1467265899646 Marionette TRACE conn2 <- [1,2506,null,{}] 22:51:39 INFO - PROCESS | 1663 | 1467265899649 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}] 22:51:39 INFO - PROCESS | 1663 | 1467265899651 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:39 INFO - PROCESS | 1663 | 1467265899745 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 22:51:39 INFO - PROCESS | 1663 | 1467265899825 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 1663 | 1467265899826 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x116858800 == 46 [pid = 1663] [id = 634] 22:51:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112f57800) [pid = 1663] [serial = 1902] [outer = 0x0] 22:51:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x113c4f000) [pid = 1663] [serial = 1903] [outer = 0x112f57800] 22:51:39 INFO - PROCESS | 1663 | 1467265899855 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x116886c00) [pid = 1663] [serial = 1904] [outer = 0x112f57800] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12d041800 == 45 [pid = 1663] [id = 628] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46f800 == 44 [pid = 1663] [id = 627] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x123edc000 == 43 [pid = 1663] [id = 626] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb20000 == 42 [pid = 1663] [id = 625] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba7e000 == 41 [pid = 1663] [id = 624] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12b261800 == 40 [pid = 1663] [id = 623] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f8000 == 39 [pid = 1663] [id = 622] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x126781000 == 38 [pid = 1663] [id = 621] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12510c000 == 37 [pid = 1663] [id = 620] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x119639800 == 36 [pid = 1663] [id = 619] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x116fb3800 == 35 [pid = 1663] [id = 618] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x128b92000 == 34 [pid = 1663] [id = 617] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1187b1800 == 33 [pid = 1663] [id = 616] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12c69a800 == 32 [pid = 1663] [id = 615] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x117146800 == 31 [pid = 1663] [id = 633] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12d367000 == 30 [pid = 1663] [id = 632] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa28800 == 29 [pid = 1663] [id = 631] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12d11f000 == 28 [pid = 1663] [id = 629] 22:51:40 INFO - PROCESS | 1663 | --DOCSHELL 0x119639000 == 27 [pid = 1663] [id = 630] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118466c00) [pid = 1663] [serial = 1811] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1181fc000) [pid = 1663] [serial = 1810] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12145f400) [pid = 1663] [serial = 1825] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11687d400) [pid = 1663] [serial = 1816] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117ed2c00) [pid = 1663] [serial = 1817] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12165e400) [pid = 1663] [serial = 1828] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121656000) [pid = 1663] [serial = 1826] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1265ae400) [pid = 1663] [serial = 1831] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x125d97000) [pid = 1663] [serial = 1829] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1130e1c00) [pid = 1663] [serial = 1813] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113c53400) [pid = 1663] [serial = 1814] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12746d800) [pid = 1663] [serial = 1834] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1267f6000) [pid = 1663] [serial = 1832] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1196b6c00) [pid = 1663] [serial = 1822] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121290400) [pid = 1663] [serial = 1840] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11846dc00) [pid = 1663] [serial = 1819] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119232000) [pid = 1663] [serial = 1820] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1181f2400) [pid = 1663] [serial = 1796] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f1c800) [pid = 1663] [serial = 1795] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1196cc800) [pid = 1663] [serial = 1799] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11968e000) [pid = 1663] [serial = 1798] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128931000) [pid = 1663] [serial = 1843] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128929000) [pid = 1663] [serial = 1802] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x126119c00) [pid = 1663] [serial = 1801] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x128c56000) [pid = 1663] [serial = 1804] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12932c800) [pid = 1663] [serial = 1805] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x116f60c00) [pid = 1663] [serial = 1837] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12633b400) [pid = 1663] [serial = 1841] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x115e21400) [pid = 1663] [serial = 1808] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12932d800) [pid = 1663] [serial = 1846] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x112f4ec00) [pid = 1663] [serial = 1807] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x128dd0800) [pid = 1663] [serial = 1844] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12892f000) [pid = 1663] [serial = 1835] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1184d9800) [pid = 1663] [serial = 1838] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x121235000) [pid = 1663] [serial = 1823] [outer = 0x0] [url = about:blank] 22:51:40 INFO - PROCESS | 1663 | 1467265900825 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]]]}] 22:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1224ms 22:51:40 INFO - PROCESS | 1663 | 1467265900874 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 22:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:51:40 INFO - PROCESS | 1663 | 1467265900877 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 22:51:40 INFO - PROCESS | 1663 | 1467265900880 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 1663 | 1467265900882 Marionette TRACE conn2 <- [1,2510,null,{}] 22:51:40 INFO - PROCESS | 1663 | 1467265900888 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}] 22:51:40 INFO - PROCESS | 1663 | 1467265900889 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:40 INFO - PROCESS | 1663 | 1467265900969 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 22:51:40 INFO - PROCESS | 1663 | 1467265900973 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 1663 | 1467265900974 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x117147800 == 28 [pid = 1663] [id = 635] 22:51:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112a28400) [pid = 1663] [serial = 1905] [outer = 0x0] 22:51:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112aa2c00) [pid = 1663] [serial = 1906] [outer = 0x112a28400] 22:51:41 INFO - PROCESS | 1663 | 1467265901005 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1131a4c00) [pid = 1663] [serial = 1907] [outer = 0x112a28400] 22:51:41 INFO - PROCESS | 1663 | 1467265901340 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]]]}] 22:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 524ms 22:51:41 INFO - PROCESS | 1663 | 1467265901405 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 1663 | 1467265901408 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 22:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:51:41 INFO - PROCESS | 1663 | 1467265901413 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - PROCESS | 1663 | 1467265901415 Marionette TRACE conn2 <- [1,2514,null,{}] 22:51:41 INFO - PROCESS | 1663 | 1467265901417 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}] 22:51:41 INFO - PROCESS | 1663 | 1467265901419 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:41 INFO - PROCESS | 1663 | 1467265901496 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 22:51:41 INFO - PROCESS | 1663 | 1467265901505 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 1663 | 1467265901506 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aae800 == 29 [pid = 1663] [id = 636] 22:51:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x113c4fc00) [pid = 1663] [serial = 1908] [outer = 0x0] 22:51:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116489800) [pid = 1663] [serial = 1909] [outer = 0x113c4fc00] 22:51:41 INFO - PROCESS | 1663 | 1467265901533 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116a1b400) [pid = 1663] [serial = 1910] [outer = 0x113c4fc00] 22:51:42 INFO - PROCESS | 1663 | 1467265902006 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]]]}] 22:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 621ms 22:51:42 INFO - PROCESS | 1663 | 1467265902043 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 1663 | 1467265902046 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 22:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:51:42 INFO - PROCESS | 1663 | 1467265902051 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 1663 | 1467265902055 Marionette TRACE conn2 <- [1,2518,null,{}] 22:51:42 INFO - PROCESS | 1663 | 1467265902058 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}] 22:51:42 INFO - PROCESS | 1663 | 1467265902060 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:42 INFO - PROCESS | 1663 | 1467265902162 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 22:51:42 INFO - PROCESS | 1663 | 1467265902289 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 1663 | 1467265902290 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a96800 == 30 [pid = 1663] [id = 637] 22:51:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112a2fc00) [pid = 1663] [serial = 1911] [outer = 0x0] 22:51:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113323000) [pid = 1663] [serial = 1912] [outer = 0x112a2fc00] 22:51:42 INFO - PROCESS | 1663 | 1467265902324 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116a13c00) [pid = 1663] [serial = 1913] [outer = 0x112a2fc00] 22:51:42 INFO - PROCESS | 1663 | 1467265902814 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]]]}] 22:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 826ms 22:51:42 INFO - PROCESS | 1663 | 1467265902879 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 1663 | 1467265902883 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 22:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:51:42 INFO - PROCESS | 1663 | 1467265902890 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 1663 | 1467265902892 Marionette TRACE conn2 <- [1,2522,null,{}] 22:51:42 INFO - PROCESS | 1663 | 1467265902895 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}] 22:51:42 INFO - PROCESS | 1663 | 1467265902897 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:43 INFO - PROCESS | 1663 | 1467265903003 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 22:51:43 INFO - PROCESS | 1663 | 1467265903083 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 1663 | 1467265903085 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210ab000 == 31 [pid = 1663] [id = 638] 22:51:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x117ed3000) [pid = 1663] [serial = 1914] [outer = 0x0] 22:51:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1181f2800) [pid = 1663] [serial = 1915] [outer = 0x117ed3000] 22:51:43 INFO - PROCESS | 1663 | 1467265903115 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118463c00) [pid = 1663] [serial = 1916] [outer = 0x117ed3000] 22:51:43 INFO - PROCESS | 1663 | --DOCSHELL 0x117147800 == 30 [pid = 1663] [id = 635] 22:51:43 INFO - PROCESS | 1663 | --DOCSHELL 0x116858800 == 29 [pid = 1663] [id = 634] 22:51:43 INFO - PROCESS | 1663 | 1467265903663 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]]]}] 22:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 821ms 22:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:51:43 INFO - PROCESS | 1663 | 1467265903712 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 22:51:43 INFO - PROCESS | 1663 | 1467265903714 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 22:51:43 INFO - PROCESS | 1663 | 1467265903717 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:51:43 INFO - PROCESS | 1663 | 1467265903718 Marionette TRACE conn2 <- [1,2526,null,{}] 22:51:43 INFO - PROCESS | 1663 | 1467265903722 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}] 22:51:43 INFO - PROCESS | 1663 | 1467265903723 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:43 INFO - PROCESS | 1663 | 1467265903812 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 22:51:43 INFO - PROCESS | 1663 | 1467265903874 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 1663 | 1467265903875 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185cc800 == 30 [pid = 1663] [id = 639] 22:51:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112f4d000) [pid = 1663] [serial = 1917] [outer = 0x0] 22:51:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x116633800) [pid = 1663] [serial = 1918] [outer = 0x112f4d000] 22:51:43 INFO - PROCESS | 1663 | 1467265903903 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1181ee400) [pid = 1663] [serial = 1919] [outer = 0x112f4d000] 22:51:44 INFO - PROCESS | 1663 | 1467265904188 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]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 521ms 22:51:44 INFO - PROCESS | 1663 | 1467265904239 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1663 | 1467265904242 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 22:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:51:44 INFO - PROCESS | 1663 | 1467265904246 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 1663 | 1467265904248 Marionette TRACE conn2 <- [1,2530,null,{}] 22:51:44 INFO - PROCESS | 1663 | 1467265904251 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}] 22:51:44 INFO - PROCESS | 1663 | 1467265904255 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:44 INFO - PROCESS | 1663 | 1467265904331 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 22:51:44 INFO - PROCESS | 1663 | 1467265904339 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 1663 | 1467265904340 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a14000 == 31 [pid = 1663] [id = 640] 22:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x113277800) [pid = 1663] [serial = 1920] [outer = 0x0] 22:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118a56400) [pid = 1663] [serial = 1921] [outer = 0x113277800] 22:51:44 INFO - PROCESS | 1663 | 1467265904367 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1192b2c00) [pid = 1663] [serial = 1922] [outer = 0x113277800] 22:51:44 INFO - PROCESS | 1663 | 1467265904749 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]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 22:51:44 INFO - PROCESS | 1663 | 1467265904772 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1663 | 1467265904773 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 22:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:51:44 INFO - PROCESS | 1663 | 1467265904776 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 1663 | 1467265904778 Marionette TRACE conn2 <- [1,2534,null,{}] 22:51:44 INFO - PROCESS | 1663 | 1467265904789 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}] 22:51:44 INFO - PROCESS | 1663 | 1467265904792 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:44 INFO - PROCESS | 1663 | 1467265904889 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 22:51:44 INFO - PROCESS | 1663 | 1467265904933 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 1663 | 1467265904935 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b86000 == 32 [pid = 1663] [id = 641] 22:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119693400) [pid = 1663] [serial = 1923] [outer = 0x0] 22:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119bba000) [pid = 1663] [serial = 1924] [outer = 0x119693400] 22:51:44 INFO - PROCESS | 1663 | 1467265904963 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12145c400) [pid = 1663] [serial = 1925] [outer = 0x119693400] 22:51:45 INFO - PROCESS | 1663 | 1467265905319 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]]]}] 22:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 571ms 22:51:45 INFO - PROCESS | 1663 | 1467265905347 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 1663 | 1467265905350 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 22:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:51:45 INFO - PROCESS | 1663 | 1467265905359 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - PROCESS | 1663 | 1467265905361 Marionette TRACE conn2 <- [1,2538,null,{}] 22:51:45 INFO - PROCESS | 1663 | 1467265905363 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}] 22:51:45 INFO - PROCESS | 1663 | 1467265905364 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:45 INFO - PROCESS | 1663 | 1467265905485 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 22:51:45 INFO - PROCESS | 1663 | 1467265905530 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 1663 | 1467265905532 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x129525800 == 33 [pid = 1663] [id = 642] 22:51:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12160ec00) [pid = 1663] [serial = 1926] [outer = 0x0] 22:51:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121655800) [pid = 1663] [serial = 1927] [outer = 0x12160ec00] 22:51:45 INFO - PROCESS | 1663 | 1467265905565 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12178f400) [pid = 1663] [serial = 1928] [outer = 0x12160ec00] 22:51:45 INFO - PROCESS | 1663 | 1467265905988 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]]]}] 22:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 22:51:46 INFO - PROCESS | 1663 | 1467265906032 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 1663 | 1467265906033 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 22:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:51:46 INFO - PROCESS | 1663 | 1467265906042 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 1663 | 1467265906043 Marionette TRACE conn2 <- [1,2542,null,{}] 22:51:46 INFO - PROCESS | 1663 | 1467265906045 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}] 22:51:46 INFO - PROCESS | 1663 | 1467265906046 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:46 INFO - PROCESS | 1663 | 1467265906140 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 22:51:46 INFO - PROCESS | 1663 | 1467265906151 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 1663 | 1467265906154 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a71c800 == 34 [pid = 1663] [id = 643] 22:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112a5b000) [pid = 1663] [serial = 1929] [outer = 0x0] 22:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12179b400) [pid = 1663] [serial = 1930] [outer = 0x112a5b000] 22:51:46 INFO - PROCESS | 1663 | 1467265906193 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12494c400) [pid = 1663] [serial = 1931] [outer = 0x112a5b000] 22:51:46 INFO - PROCESS | 1663 | 1467265906531 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]]]}] 22:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 524ms 22:51:46 INFO - PROCESS | 1663 | 1467265906560 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 1663 | 1467265906561 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 22:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:51:46 INFO - PROCESS | 1663 | 1467265906563 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 1663 | 1467265906564 Marionette TRACE conn2 <- [1,2546,null,{}] 22:51:46 INFO - PROCESS | 1663 | 1467265906567 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}] 22:51:46 INFO - PROCESS | 1663 | 1467265906571 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:46 INFO - PROCESS | 1663 | 1467265906690 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 22:51:46 INFO - PROCESS | 1663 | 1467265906703 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 1663 | 1467265906705 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa2b800 == 35 [pid = 1663] [id = 644] 22:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12516fc00) [pid = 1663] [serial = 1932] [outer = 0x0] 22:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12611c800) [pid = 1663] [serial = 1933] [outer = 0x12516fc00] 22:51:46 INFO - PROCESS | 1663 | 1467265906729 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x127467400) [pid = 1663] [serial = 1934] [outer = 0x12516fc00] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1295df400) [pid = 1663] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x112f57800) [pid = 1663] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128c05400) [pid = 1663] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11326e800) [pid = 1663] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118f4d400) [pid = 1663] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1128d5800) [pid = 1663] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x128c0c400) [pid = 1663] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x124b4ec00) [pid = 1663] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1164eac00) [pid = 1663] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112f4e000) [pid = 1663] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x129213400) [pid = 1663] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116f60400) [pid = 1663] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1128d0400) [pid = 1663] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1182b5c00) [pid = 1663] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118542400) [pid = 1663] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x125170400) [pid = 1663] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112f48c00) [pid = 1663] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a28400) [pid = 1663] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128c10800) [pid = 1663] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d5cc00) [pid = 1663] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:51:46 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115e8c400) [pid = 1663] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:51:47 INFO - PROCESS | 1663 | 1467265907075 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]]]}] 22:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 522ms 22:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:51:47 INFO - PROCESS | 1663 | 1467265907087 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 1663 | 1467265907089 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 22:51:47 INFO - PROCESS | 1663 | 1467265907092 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 1663 | 1467265907093 Marionette TRACE conn2 <- [1,2550,null,{}] 22:51:47 INFO - PROCESS | 1663 | 1467265907105 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}] 22:51:47 INFO - PROCESS | 1663 | 1467265907106 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:47 INFO - PROCESS | 1663 | 1467265907208 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 22:51:47 INFO - PROCESS | 1663 | 1467265907244 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1663 | 1467265907245 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187b1000 == 36 [pid = 1663] [id = 645] 22:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x111f2e800) [pid = 1663] [serial = 1935] [outer = 0x0] 22:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x116f1d400) [pid = 1663] [serial = 1936] [outer = 0x111f2e800] 22:51:47 INFO - PROCESS | 1663 | 1467265907269 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11854d800) [pid = 1663] [serial = 1937] [outer = 0x111f2e800] 22:51:47 INFO - PROCESS | 1663 | 1467265907630 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]]]}] 22:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 568ms 22:51:47 INFO - PROCESS | 1663 | 1467265907661 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 1663 | 1467265907663 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 22:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:51:47 INFO - PROCESS | 1663 | 1467265907667 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 1663 | 1467265907668 Marionette TRACE conn2 <- [1,2554,null,{}] 22:51:47 INFO - PROCESS | 1663 | 1467265907672 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}] 22:51:47 INFO - PROCESS | 1663 | 1467265907673 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:47 INFO - PROCESS | 1663 | 1467265907757 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 22:51:47 INFO - PROCESS | 1663 | 1467265907818 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1663 | 1467265907819 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba80800 == 37 [pid = 1663] [id = 646] 22:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1128cf000) [pid = 1663] [serial = 1938] [outer = 0x0] 22:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x120e15800) [pid = 1663] [serial = 1939] [outer = 0x1128cf000] 22:51:47 INFO - PROCESS | 1663 | 1467265907842 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116138800) [pid = 1663] [serial = 1940] [outer = 0x1128cf000] 22:51:48 INFO - PROCESS | 1663 | 1467265908141 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]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 521ms 22:51:48 INFO - PROCESS | 1663 | 1467265908189 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 22:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:51:48 INFO - PROCESS | 1663 | 1467265908191 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 22:51:48 INFO - PROCESS | 1663 | 1467265908194 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 1663 | 1467265908196 Marionette TRACE conn2 <- [1,2558,null,{}] 22:51:48 INFO - PROCESS | 1663 | 1467265908199 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}] 22:51:48 INFO - PROCESS | 1663 | 1467265908201 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:48 INFO - PROCESS | 1663 | 1467265908331 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 22:51:48 INFO - PROCESS | 1663 | 1467265908414 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 1663 | 1467265908415 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a13800 == 38 [pid = 1663] [id = 647] 22:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112f57800) [pid = 1663] [serial = 1941] [outer = 0x0] 22:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12746bc00) [pid = 1663] [serial = 1942] [outer = 0x112f57800] 22:51:48 INFO - PROCESS | 1663 | 1467265908456 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12892cc00) [pid = 1663] [serial = 1943] [outer = 0x112f57800] 22:51:48 INFO - PROCESS | 1663 | 1467265908769 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]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 620ms 22:51:48 INFO - PROCESS | 1663 | 1467265908814 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 1663 | 1467265908815 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 22:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:51:48 INFO - PROCESS | 1663 | 1467265908826 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 1663 | 1467265908827 Marionette TRACE conn2 <- [1,2562,null,{}] 22:51:48 INFO - PROCESS | 1663 | 1467265908829 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}] 22:51:48 INFO - PROCESS | 1663 | 1467265908830 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:48 INFO - PROCESS | 1663 | 1467265908960 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 22:51:49 INFO - PROCESS | 1663 | 1467265909021 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 1663 | 1467265909023 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116848800 == 39 [pid = 1663] [id = 648] 22:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x111d1d800) [pid = 1663] [serial = 1944] [outer = 0x0] 22:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x112697c00) [pid = 1663] [serial = 1945] [outer = 0x111d1d800] 22:51:49 INFO - PROCESS | 1663 | 1467265909055 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112a27800) [pid = 1663] [serial = 1946] [outer = 0x111d1d800] 22:51:49 INFO - PROCESS | 1663 | 1467265909530 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]]]}] 22:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 718ms 22:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:51:49 INFO - PROCESS | 1663 | 1467265909545 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 22:51:49 INFO - PROCESS | 1663 | 1467265909548 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 22:51:49 INFO - PROCESS | 1663 | 1467265909552 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:51:49 INFO - PROCESS | 1663 | 1467265909555 Marionette TRACE conn2 <- [1,2566,null,{}] 22:51:49 INFO - PROCESS | 1663 | 1467265909558 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}] 22:51:49 INFO - PROCESS | 1663 | 1467265909562 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:49 INFO - PROCESS | 1663 | 1467265909663 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 22:51:49 INFO - PROCESS | 1663 | 1467265909760 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 1663 | 1467265909761 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12677c000 == 40 [pid = 1663] [id = 649] 22:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1181fcc00) [pid = 1663] [serial = 1947] [outer = 0x0] 22:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11854b800) [pid = 1663] [serial = 1948] [outer = 0x1181fcc00] 22:51:49 INFO - PROCESS | 1663 | 1467265909793 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1192b2400) [pid = 1663] [serial = 1949] [outer = 0x1181fcc00] 22:51:50 INFO - PROCESS | 1663 | 1467265910209 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]]]}] 22:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 677ms 22:51:50 INFO - PROCESS | 1663 | 1467265910228 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 22:51:50 INFO - PROCESS | 1663 | 1467265910230 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 22:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:51:50 INFO - PROCESS | 1663 | 1467265910233 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:51:50 INFO - PROCESS | 1663 | 1467265910234 Marionette TRACE conn2 <- [1,2570,null,{}] 22:51:50 INFO - PROCESS | 1663 | 1467265910237 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}] 22:51:50 INFO - PROCESS | 1663 | 1467265910239 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:50 INFO - PROCESS | 1663 | 1467265910349 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 22:51:50 INFO - PROCESS | 1663 | 1467265910477 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:50 INFO - PROCESS | 1663 | 1467265910478 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be76000 == 41 [pid = 1663] [id = 650] 22:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119691400) [pid = 1663] [serial = 1950] [outer = 0x0] 22:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12145e800) [pid = 1663] [serial = 1951] [outer = 0x119691400] 22:51:50 INFO - PROCESS | 1663 | 1467265910528 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12394dc00) [pid = 1663] [serial = 1952] [outer = 0x119691400] 22:51:51 INFO - PROCESS | 1663 | 1467265911071 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]]]}] 22:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 873ms 22:51:51 INFO - PROCESS | 1663 | 1467265911107 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 1663 | 1467265911109 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 22:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:51:51 INFO - PROCESS | 1663 | 1467265911117 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 1663 | 1467265911122 Marionette TRACE conn2 <- [1,2574,null,{}] 22:51:51 INFO - PROCESS | 1663 | 1467265911125 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}] 22:51:51 INFO - PROCESS | 1663 | 1467265911127 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:51 INFO - PROCESS | 1663 | 1467265911227 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 22:51:51 INFO - PROCESS | 1663 | 1467265911302 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 1663 | 1467265911303 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb7e800 == 42 [pid = 1663] [id = 651] 22:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x125177c00) [pid = 1663] [serial = 1953] [outer = 0x0] 22:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x127460c00) [pid = 1663] [serial = 1954] [outer = 0x125177c00] 22:51:51 INFO - PROCESS | 1663 | 1467265911333 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128c0ac00) [pid = 1663] [serial = 1955] [outer = 0x125177c00] 22:51:51 INFO - PROCESS | 1663 | 1467265911759 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]]]}] 22:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 678ms 22:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:51:51 INFO - PROCESS | 1663 | 1467265911792 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 1663 | 1467265911793 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 22:51:51 INFO - PROCESS | 1663 | 1467265911795 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 1663 | 1467265911797 Marionette TRACE conn2 <- [1,2578,null,{}] 22:51:51 INFO - PROCESS | 1663 | 1467265911799 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}] 22:51:51 INFO - PROCESS | 1663 | 1467265911800 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:51 INFO - PROCESS | 1663 | 1467265911899 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 22:51:51 INFO - PROCESS | 1663 | 1467265911974 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 1663 | 1467265911975 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fb7800 == 43 [pid = 1663] [id = 652] 22:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1128cc000) [pid = 1663] [serial = 1956] [outer = 0x0] 22:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1167a3c00) [pid = 1663] [serial = 1957] [outer = 0x1128cc000] 22:51:52 INFO - PROCESS | 1663 | 1467265912004 Marionette DEBUG loaded listener.js 22:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x121795400) [pid = 1663] [serial = 1958] [outer = 0x1128cc000] 22:51:52 INFO - PROCESS | 1663 | 1467265912507 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]]]}] 22:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 777ms 22:51:52 INFO - PROCESS | 1663 | 1467265912588 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 22:51:52 INFO - PROCESS | 1663 | 1467265912590 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 22:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:51:52 INFO - PROCESS | 1663 | 1467265912594 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:51:52 INFO - PROCESS | 1663 | 1467265912595 Marionette TRACE conn2 <- [1,2582,null,{}] 22:51:52 INFO - PROCESS | 1663 | 1467265912599 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}] 22:51:52 INFO - PROCESS | 1663 | 1467265912601 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:52 INFO - PROCESS | 1663 | 1467265912695 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 22:51:52 INFO - PROCESS | 1663 | 1467265912773 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:52 INFO - PROCESS | 1663 | 1467265912774 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x11965e800 == 44 [pid = 1663] [id = 653] 22:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x113c50400) [pid = 1663] [serial = 1959] [outer = 0x0] 22:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x117ed1000) [pid = 1663] [serial = 1960] [outer = 0x113c50400] 22:51:52 INFO - PROCESS | 1663 | 1467265912802 Marionette DEBUG loaded listener.js 22:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1182be000) [pid = 1663] [serial = 1961] [outer = 0x113c50400] 22:51:52 INFO - PROCESS | 1663 | --DOCSHELL 0x123a13800 == 43 [pid = 1663] [id = 647] 22:51:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba80800 == 42 [pid = 1663] [id = 646] 22:51:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1187b1000 == 41 [pid = 1663] [id = 645] 22:51:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa2b800 == 40 [pid = 1663] [id = 644] 22:51:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12a71c800 == 39 [pid = 1663] [id = 643] 22:51:52 INFO - PROCESS | 1663 | --DOCSHELL 0x129525800 == 38 [pid = 1663] [id = 642] 22:51:52 INFO - PROCESS | 1663 | --DOCSHELL 0x128b86000 == 37 [pid = 1663] [id = 641] 22:51:53 INFO - PROCESS | 1663 | --DOCSHELL 0x123a14000 == 36 [pid = 1663] [id = 640] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x116489800) [pid = 1663] [serial = 1909] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1185cc800 == 35 [pid = 1663] [id = 639] 22:51:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1210ab000 == 34 [pid = 1663] [id = 638] 22:51:53 INFO - PROCESS | 1663 | --DOCSHELL 0x118a96800 == 33 [pid = 1663] [id = 637] 22:51:53 INFO - PROCESS | 1663 | --DOCSHELL 0x118aae800 == 32 [pid = 1663] [id = 636] 22:51:53 INFO - PROCESS | 1663 | 1467265913181 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]]]}] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x113c4f000) [pid = 1663] [serial = 1903] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x116886c00) [pid = 1663] [serial = 1904] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1295dfc00) [pid = 1663] [serial = 1885] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x115e20000) [pid = 1663] [serial = 1891] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1196af000) [pid = 1663] [serial = 1894] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x117ed3800) [pid = 1663] [serial = 1892] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12178f800) [pid = 1663] [serial = 1867] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128c54800) [pid = 1663] [serial = 1873] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128c07400) [pid = 1663] [serial = 1871] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1267f8400) [pid = 1663] [serial = 1870] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11815d800) [pid = 1663] [serial = 1858] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1184ddc00) [pid = 1663] [serial = 1859] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112f55c00) [pid = 1663] [serial = 1849] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x114f84800) [pid = 1663] [serial = 1850] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x129575400) [pid = 1663] [serial = 1847] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1181f5400) [pid = 1663] [serial = 1852] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118466000) [pid = 1663] [serial = 1853] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112f4dc00) [pid = 1663] [serial = 1855] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1164e1000) [pid = 1663] [serial = 1856] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118f52400) [pid = 1663] [serial = 1861] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119bb9800) [pid = 1663] [serial = 1862] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128dcc400) [pid = 1663] [serial = 1874] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121614c00) [pid = 1663] [serial = 1864] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1265cd000) [pid = 1663] [serial = 1897] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121603800) [pid = 1663] [serial = 1895] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1295ec800) [pid = 1663] [serial = 1886] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12892c000) [pid = 1663] [serial = 1901] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112aa2c00) [pid = 1663] [serial = 1906] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x124950400) [pid = 1663] [serial = 1900] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12746ac00) [pid = 1663] [serial = 1898] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12932c000) [pid = 1663] [serial = 1876] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x129328400) [pid = 1663] [serial = 1883] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1265c3400) [pid = 1663] [serial = 1882] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1131a4c00) [pid = 1663] [serial = 1907] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x129576000) [pid = 1663] [serial = 1877] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x121425400) [pid = 1663] [serial = 1880] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x123fecc00) [pid = 1663] [serial = 1868] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1181f8c00) [pid = 1663] [serial = 1879] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x121731400) [pid = 1663] [serial = 1865] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12a789000) [pid = 1663] [serial = 1889] [outer = 0x0] [url = about:blank] 22:51:53 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x1296da000) [pid = 1663] [serial = 1888] [outer = 0x0] [url = about:blank] 22:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 623ms 22:51:53 INFO - PROCESS | 1663 | 1467265913217 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 1663 | 1467265913220 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 22:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:51:53 INFO - PROCESS | 1663 | 1467265913224 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:51:53 INFO - PROCESS | 1663 | 1467265913226 Marionette TRACE conn2 <- [1,2586,null,{}] 22:51:53 INFO - PROCESS | 1663 | 1467265913228 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}] 22:51:53 INFO - PROCESS | 1663 | 1467265913230 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:53 INFO - PROCESS | 1663 | 1467265913313 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 22:51:53 INFO - PROCESS | 1663 | 1467265913319 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 1663 | 1467265913321 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aae800 == 33 [pid = 1663] [id = 654] 22:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1187b5800) [pid = 1663] [serial = 1962] [outer = 0x0] 22:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11938e800) [pid = 1663] [serial = 1963] [outer = 0x1187b5800] 22:51:53 INFO - PROCESS | 1663 | 1467265913348 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11994f000) [pid = 1663] [serial = 1964] [outer = 0x1187b5800] 22:51:53 INFO - PROCESS | 1663 | 1467265913690 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]]]}] 22:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 22:51:53 INFO - PROCESS | 1663 | 1467265913759 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 1663 | 1467265913760 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 22:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:51:53 INFO - PROCESS | 1663 | 1467265913764 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:51:53 INFO - PROCESS | 1663 | 1467265913766 Marionette TRACE conn2 <- [1,2590,null,{}] 22:51:53 INFO - PROCESS | 1663 | 1467265913773 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}] 22:51:53 INFO - PROCESS | 1663 | 1467265913776 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:53 INFO - PROCESS | 1663 | 1467265913856 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 22:51:53 INFO - PROCESS | 1663 | 1467265913860 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 1663 | 1467265913862 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251c5800 == 34 [pid = 1663] [id = 655] 22:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x121609400) [pid = 1663] [serial = 1965] [outer = 0x0] 22:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x121795800) [pid = 1663] [serial = 1966] [outer = 0x121609400] 22:51:53 INFO - PROCESS | 1663 | 1467265913889 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x124c40800) [pid = 1663] [serial = 1967] [outer = 0x121609400] 22:51:54 INFO - PROCESS | 1663 | 1467265914263 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]]]}] 22:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 523ms 22:51:54 INFO - PROCESS | 1663 | 1467265914290 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 22:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:51:54 INFO - PROCESS | 1663 | 1467265914291 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 22:51:54 INFO - PROCESS | 1663 | 1467265914293 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 1663 | 1467265914295 Marionette TRACE conn2 <- [1,2594,null,{}] 22:51:54 INFO - PROCESS | 1663 | 1467265914297 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}] 22:51:54 INFO - PROCESS | 1663 | 1467265914298 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:54 INFO - PROCESS | 1663 | 1467265914389 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 22:51:54 INFO - PROCESS | 1663 | 1467265914446 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 1663 | 1467265914447 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b92800 == 35 [pid = 1663] [id = 656] 22:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x125d9a000) [pid = 1663] [serial = 1968] [outer = 0x0] 22:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1265ccc00) [pid = 1663] [serial = 1969] [outer = 0x125d9a000] 22:51:54 INFO - PROCESS | 1663 | 1467265914476 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x128929400) [pid = 1663] [serial = 1970] [outer = 0x125d9a000] 22:51:54 INFO - PROCESS | 1663 | 1467265914750 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]]]}] 22:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 468ms 22:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:51:54 INFO - PROCESS | 1663 | 1467265914763 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 1663 | 1467265914764 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 22:51:54 INFO - PROCESS | 1663 | 1467265914766 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 1663 | 1467265914767 Marionette TRACE conn2 <- [1,2598,null,{}] 22:51:54 INFO - PROCESS | 1663 | 1467265914777 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}] 22:51:54 INFO - PROCESS | 1663 | 1467265914778 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:54 INFO - PROCESS | 1663 | 1467265914861 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 22:51:54 INFO - PROCESS | 1663 | 1467265914865 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 1663 | 1467265914866 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a720800 == 36 [pid = 1663] [id = 657] 22:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12892f000) [pid = 1663] [serial = 1971] [outer = 0x0] 22:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x128c54800) [pid = 1663] [serial = 1972] [outer = 0x12892f000] 22:51:54 INFO - PROCESS | 1663 | 1467265914900 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x128c60800) [pid = 1663] [serial = 1973] [outer = 0x12892f000] 22:51:55 INFO - PROCESS | 1663 | 1467265915254 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]]]}] 22:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 526ms 22:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:51:55 INFO - PROCESS | 1663 | 1467265915294 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 22:51:55 INFO - PROCESS | 1663 | 1467265915296 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 22:51:55 INFO - PROCESS | 1663 | 1467265915304 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:51:55 INFO - PROCESS | 1663 | 1467265915305 Marionette TRACE conn2 <- [1,2602,null,{}] 22:51:55 INFO - PROCESS | 1663 | 1467265915308 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}] 22:51:55 INFO - PROCESS | 1663 | 1467265915312 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:55 INFO - PROCESS | 1663 | 1467265915433 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 22:51:55 INFO - PROCESS | 1663 | 1467265915437 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 1663 | 1467265915438 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abbd800 == 37 [pid = 1663] [id = 658] 22:51:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x128c56c00) [pid = 1663] [serial = 1974] [outer = 0x0] 22:51:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x12932dc00) [pid = 1663] [serial = 1975] [outer = 0x128c56c00] 22:51:55 INFO - PROCESS | 1663 | 1467265915463 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1295e6000) [pid = 1663] [serial = 1976] [outer = 0x128c56c00] 22:51:55 INFO - PROCESS | 1663 | 1467265915801 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]]]}] 22:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 528ms 22:51:55 INFO - PROCESS | 1663 | 1467265915827 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 22:51:55 INFO - PROCESS | 1663 | 1467265915828 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 22:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:51:55 INFO - PROCESS | 1663 | 1467265915836 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:51:55 INFO - PROCESS | 1663 | 1467265915838 Marionette TRACE conn2 <- [1,2606,null,{}] 22:51:55 INFO - PROCESS | 1663 | 1467265915841 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}] 22:51:55 INFO - PROCESS | 1663 | 1467265915842 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:55 INFO - PROCESS | 1663 | 1467265915942 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 22:51:55 INFO - PROCESS | 1663 | 1467265915952 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 1663 | 1467265915954 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fab000 == 38 [pid = 1663] [id = 659] 22:51:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x111ba5800) [pid = 1663] [serial = 1977] [outer = 0x0] 22:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1295ec800) [pid = 1663] [serial = 1978] [outer = 0x111ba5800] 22:51:56 INFO - PROCESS | 1663 | 1467265916013 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1296de400) [pid = 1663] [serial = 1979] [outer = 0x111ba5800] 22:51:56 INFO - PROCESS | 1663 | 1467265916348 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]]]}] 22:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 527ms 22:51:56 INFO - PROCESS | 1663 | 1467265916357 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1663 | 1467265916359 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 22:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:51:56 INFO - PROCESS | 1663 | 1467265916361 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 1663 | 1467265916362 Marionette TRACE conn2 <- [1,2610,null,{}] 22:51:56 INFO - PROCESS | 1663 | 1467265916364 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}] 22:51:56 INFO - PROCESS | 1663 | 1467265916365 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:56 INFO - PROCESS | 1663 | 1467265916469 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 22:51:56 INFO - PROCESS | 1663 | 1467265916483 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 1663 | 1467265916484 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c694800 == 39 [pid = 1663] [id = 660] 22:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1296d9c00) [pid = 1663] [serial = 1980] [outer = 0x0] 22:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12a790c00) [pid = 1663] [serial = 1981] [outer = 0x1296d9c00] 22:51:56 INFO - PROCESS | 1663 | 1467265916509 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12a799000) [pid = 1663] [serial = 1982] [outer = 0x1296d9c00] 22:51:56 INFO - PROCESS | 1663 | 1467265916848 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]]]}] 22:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 22:51:56 INFO - PROCESS | 1663 | 1467265916879 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1663 | 1467265916880 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 22:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:51:56 INFO - PROCESS | 1663 | 1467265916890 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 1663 | 1467265916891 Marionette TRACE conn2 <- [1,2614,null,{}] 22:51:56 INFO - PROCESS | 1663 | 1467265916893 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}] 22:51:56 INFO - PROCESS | 1663 | 1467265916894 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:57 INFO - PROCESS | 1663 | 1467265917005 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 22:51:57 INFO - PROCESS | 1663 | 1467265917008 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:57 INFO - PROCESS | 1663 | 1467265917009 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb72800 == 40 [pid = 1663] [id = 661] 22:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1296df400) [pid = 1663] [serial = 1983] [outer = 0x0] 22:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12a7a4800) [pid = 1663] [serial = 1984] [outer = 0x1296df400] 22:51:57 INFO - PROCESS | 1663 | 1467265917069 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12a8aec00) [pid = 1663] [serial = 1985] [outer = 0x1296df400] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a5b000) [pid = 1663] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x117ed3000) [pid = 1663] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113277800) [pid = 1663] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12160ec00) [pid = 1663] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1128cf000) [pid = 1663] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112f4d000) [pid = 1663] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12516fc00) [pid = 1663] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119693400) [pid = 1663] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:51:57 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x111f2e800) [pid = 1663] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:51:57 INFO - PROCESS | 1663 | 1467265917480 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]]]}] 22:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 619ms 22:51:57 INFO - PROCESS | 1663 | 1467265917510 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 22:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:51:57 INFO - PROCESS | 1663 | 1467265917513 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 22:51:57 INFO - PROCESS | 1663 | 1467265917516 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 1663 | 1467265917518 Marionette TRACE conn2 <- [1,2618,null,{}] 22:51:57 INFO - PROCESS | 1663 | 1467265917522 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}] 22:51:57 INFO - PROCESS | 1663 | 1467265917524 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:57 INFO - PROCESS | 1663 | 1467265917649 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 22:51:57 INFO - PROCESS | 1663 | 1467265917743 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:57 INFO - PROCESS | 1663 | 1467265917744 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb7b000 == 41 [pid = 1663] [id = 662] 22:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1128cf000) [pid = 1663] [serial = 1986] [outer = 0x0] 22:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1192a8c00) [pid = 1663] [serial = 1987] [outer = 0x1128cf000] 22:51:57 INFO - PROCESS | 1663 | 1467265917782 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x124955400) [pid = 1663] [serial = 1988] [outer = 0x1128cf000] 22:51:58 INFO - PROCESS | 1663 | 1467265918102 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]]]}] 22:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 621ms 22:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:51:58 INFO - PROCESS | 1663 | 1467265918143 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 22:51:58 INFO - PROCESS | 1663 | 1467265918145 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 22:51:58 INFO - PROCESS | 1663 | 1467265918149 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:51:58 INFO - PROCESS | 1663 | 1467265918154 Marionette TRACE conn2 <- [1,2622,null,{}] 22:51:58 INFO - PROCESS | 1663 | 1467265918159 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}] 22:51:58 INFO - PROCESS | 1663 | 1467265918161 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:58 INFO - PROCESS | 1663 | 1467265918348 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 22:51:58 INFO - PROCESS | 1663 | 1467265918383 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 1663 | 1467265918385 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d35c000 == 42 [pid = 1663] [id = 663] 22:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12a79ac00) [pid = 1663] [serial = 1989] [outer = 0x0] 22:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12aa05000) [pid = 1663] [serial = 1990] [outer = 0x12a79ac00] 22:51:58 INFO - PROCESS | 1663 | 1467265918426 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12aab4c00) [pid = 1663] [serial = 1991] [outer = 0x12a79ac00] 22:51:58 INFO - PROCESS | 1663 | 1467265918814 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]]]}] 22:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 678ms 22:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:51:58 INFO - PROCESS | 1663 | 1467265918826 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 22:51:58 INFO - PROCESS | 1663 | 1467265918827 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 22:51:58 INFO - PROCESS | 1663 | 1467265918829 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:51:58 INFO - PROCESS | 1663 | 1467265918830 Marionette TRACE conn2 <- [1,2626,null,{}] 22:51:58 INFO - PROCESS | 1663 | 1467265918832 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}] 22:51:58 INFO - PROCESS | 1663 | 1467265918833 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:58 INFO - PROCESS | 1663 | 1467265918920 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 22:51:58 INFO - PROCESS | 1663 | 1467265918984 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 1663 | 1467265918985 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d74f800 == 43 [pid = 1663] [id = 664] 22:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121651400) [pid = 1663] [serial = 1992] [outer = 0x0] 22:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12aab8400) [pid = 1663] [serial = 1993] [outer = 0x121651400] 22:51:59 INFO - PROCESS | 1663 | 1467265919009 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12b145c00) [pid = 1663] [serial = 1994] [outer = 0x121651400] 22:51:59 INFO - PROCESS | 1663 | 1467265919276 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]]]}] 22:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 469ms 22:51:59 INFO - PROCESS | 1663 | 1467265919298 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 22:51:59 INFO - PROCESS | 1663 | 1467265919299 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 22:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:51:59 INFO - PROCESS | 1663 | 1467265919309 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 1663 | 1467265919310 Marionette TRACE conn2 <- [1,2630,null,{}] 22:51:59 INFO - PROCESS | 1663 | 1467265919312 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}] 22:51:59 INFO - PROCESS | 1663 | 1467265919313 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:59 INFO - PROCESS | 1663 | 1467265919460 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 22:51:59 INFO - PROCESS | 1663 | 1467265919522 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 1663 | 1467265919524 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:51:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x117154000 == 44 [pid = 1663] [id = 665] 22:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1110eb400) [pid = 1663] [serial = 1995] [outer = 0x0] 22:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1126a1000) [pid = 1663] [serial = 1996] [outer = 0x1110eb400] 22:51:59 INFO - PROCESS | 1663 | 1467265919555 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112f50400) [pid = 1663] [serial = 1997] [outer = 0x1110eb400] 22:52:00 INFO - PROCESS | 1663 | 1467265920038 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]]]}] 22:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 777ms 22:52:00 INFO - PROCESS | 1663 | 1467265920080 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 1663 | 1467265920082 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 22:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:52:00 INFO - PROCESS | 1663 | 1467265920105 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 1663 | 1467265920107 Marionette TRACE conn2 <- [1,2634,null,{}] 22:52:00 INFO - PROCESS | 1663 | 1467265920111 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}] 22:52:00 INFO - PROCESS | 1663 | 1467265920114 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:00 INFO - PROCESS | 1663 | 1467265920222 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 22:52:00 INFO - PROCESS | 1663 | 1467265920296 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 1663 | 1467265920298 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12511f800 == 45 [pid = 1663] [id = 666] 22:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116638000) [pid = 1663] [serial = 1998] [outer = 0x0] 22:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11854c000) [pid = 1663] [serial = 1999] [outer = 0x116638000] 22:52:00 INFO - PROCESS | 1663 | 1467265920328 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119956000) [pid = 1663] [serial = 2000] [outer = 0x116638000] 22:52:00 INFO - PROCESS | 1663 | 1467265920755 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]]]}] 22:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 674ms 22:52:00 INFO - PROCESS | 1663 | 1467265920777 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 1663 | 1467265920779 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 22:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:52:00 INFO - PROCESS | 1663 | 1467265920782 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 1663 | 1467265920783 Marionette TRACE conn2 <- [1,2638,null,{}] 22:52:00 INFO - PROCESS | 1663 | 1467265920804 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}] 22:52:00 INFO - PROCESS | 1663 | 1467265920806 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:00 INFO - PROCESS | 1663 | 1467265920910 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 22:52:01 INFO - PROCESS | 1663 | 1467265921016 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1663 | 1467265921018 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be81000 == 46 [pid = 1663] [id = 667] 22:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12160ec00) [pid = 1663] [serial = 2001] [outer = 0x0] 22:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12516fc00) [pid = 1663] [serial = 2002] [outer = 0x12160ec00] 22:52:01 INFO - PROCESS | 1663 | 1467265921048 Marionette DEBUG loaded listener.js 22:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1265cec00) [pid = 1663] [serial = 2003] [outer = 0x12160ec00] 22:52:01 INFO - PROCESS | 1663 | 1467265921523 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]]]}] 22:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 771ms 22:52:01 INFO - PROCESS | 1663 | 1467265921554 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 1663 | 1467265921557 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 22:52:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:52:01 INFO - PROCESS | 1663 | 1467265921564 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 1663 | 1467265921568 Marionette TRACE conn2 <- [1,2642,null,{}] 22:52:01 INFO - PROCESS | 1663 | 1467265921571 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}] 22:52:01 INFO - PROCESS | 1663 | 1467265921573 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:01 INFO - PROCESS | 1663 | 1467265921682 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 22:52:01 INFO - PROCESS | 1663 | 1467265921959 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1663 | 1467265921961 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x119625800 == 47 [pid = 1663] [id = 668] 22:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1126a2c00) [pid = 1663] [serial = 2004] [outer = 0x0] 22:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11332d400) [pid = 1663] [serial = 2005] [outer = 0x1126a2c00] 22:52:01 INFO - PROCESS | 1663 | 1467265921989 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1164ed800) [pid = 1663] [serial = 2006] [outer = 0x1126a2c00] 22:52:02 INFO - PROCESS | 1663 | 1467265922449 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]]]}] 22:52:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:52:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 931ms 22:52:02 INFO - PROCESS | 1663 | 1467265922492 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 1663 | 1467265922494 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 22:52:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:52:02 INFO - PROCESS | 1663 | 1467265922498 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:52:02 INFO - PROCESS | 1663 | 1467265922500 Marionette TRACE conn2 <- [1,2646,null,{}] 22:52:02 INFO - PROCESS | 1663 | 1467265922523 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}] 22:52:02 INFO - PROCESS | 1663 | 1467265922525 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:02 INFO - PROCESS | 1663 | 1467265922636 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 22:52:02 INFO - PROCESS | 1663 | 1467265922742 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:02 INFO - PROCESS | 1663 | 1467265922744 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aa5000 == 48 [pid = 1663] [id = 669] 22:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1184d9800) [pid = 1663] [serial = 2007] [outer = 0x0] 22:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118a5f800) [pid = 1663] [serial = 2008] [outer = 0x1184d9800] 22:52:02 INFO - PROCESS | 1663 | 1467265922787 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11968e000) [pid = 1663] [serial = 2009] [outer = 0x1184d9800] 22:52:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12d74f800 == 47 [pid = 1663] [id = 664] 22:52:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12d35c000 == 46 [pid = 1663] [id = 663] 22:52:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb7b000 == 45 [pid = 1663] [id = 662] 22:52:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb72800 == 44 [pid = 1663] [id = 661] 22:52:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12c694800 == 43 [pid = 1663] [id = 660] 22:52:02 INFO - PROCESS | 1663 | --DOCSHELL 0x116fab000 == 42 [pid = 1663] [id = 659] 22:52:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12abbd800 == 41 [pid = 1663] [id = 658] 22:52:02 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12746bc00) [pid = 1663] [serial = 1942] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12a720800 == 40 [pid = 1663] [id = 657] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x128b92800 == 39 [pid = 1663] [id = 656] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1251c5800 == 38 [pid = 1663] [id = 655] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x118aae800 == 37 [pid = 1663] [id = 654] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11965e800 == 36 [pid = 1663] [id = 653] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x116fb7800 == 35 [pid = 1663] [id = 652] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb7e800 == 34 [pid = 1663] [id = 651] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12be76000 == 33 [pid = 1663] [id = 650] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12677c000 == 32 [pid = 1663] [id = 649] 22:52:03 INFO - PROCESS | 1663 | --DOCSHELL 0x116848800 == 31 [pid = 1663] [id = 648] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12494c400) [pid = 1663] [serial = 1931] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1181f2800) [pid = 1663] [serial = 1915] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1192b2c00) [pid = 1663] [serial = 1922] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121655800) [pid = 1663] [serial = 1927] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x116138800) [pid = 1663] [serial = 1940] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12179b400) [pid = 1663] [serial = 1930] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1181ee400) [pid = 1663] [serial = 1919] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116633800) [pid = 1663] [serial = 1918] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12178f400) [pid = 1663] [serial = 1928] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118a56400) [pid = 1663] [serial = 1921] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12611c800) [pid = 1663] [serial = 1933] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x113323000) [pid = 1663] [serial = 1912] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x120e15800) [pid = 1663] [serial = 1939] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118463c00) [pid = 1663] [serial = 1916] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119bba000) [pid = 1663] [serial = 1924] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12145c400) [pid = 1663] [serial = 1925] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x127467400) [pid = 1663] [serial = 1934] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116f1d400) [pid = 1663] [serial = 1936] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11854d800) [pid = 1663] [serial = 1937] [outer = 0x0] [url = about:blank] 22:52:03 INFO - PROCESS | 1663 | 1467265923198 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]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:52:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 740ms 22:52:03 INFO - PROCESS | 1663 | 1467265923239 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 1663 | 1467265923242 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 22:52:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:52:03 INFO - PROCESS | 1663 | 1467265923244 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 1663 | 1467265923245 Marionette TRACE conn2 <- [1,2650,null,{}] 22:52:03 INFO - PROCESS | 1663 | 1467265923247 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}] 22:52:03 INFO - PROCESS | 1663 | 1467265923249 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:03 INFO - PROCESS | 1663 | 1467265923328 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 22:52:03 INFO - PROCESS | 1663 | 1467265923394 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1663 | 1467265923395 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x121187800 == 32 [pid = 1663] [id = 670] 22:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1132c6c00) [pid = 1663] [serial = 2010] [outer = 0x0] 22:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x120e1a400) [pid = 1663] [serial = 2011] [outer = 0x1132c6c00] 22:52:03 INFO - PROCESS | 1663 | 1467265923423 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121652400) [pid = 1663] [serial = 2012] [outer = 0x1132c6c00] 22:52:03 INFO - PROCESS | 1663 | 1467265923729 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]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:52:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 22:52:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:52:03 INFO - PROCESS | 1663 | 1467265923763 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 1663 | 1467265923765 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 22:52:03 INFO - PROCESS | 1663 | 1467265923774 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 1663 | 1467265923778 Marionette TRACE conn2 <- [1,2654,null,{}] 22:52:03 INFO - PROCESS | 1663 | 1467265923781 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}] 22:52:03 INFO - PROCESS | 1663 | 1467265923784 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:03 INFO - PROCESS | 1663 | 1467265923862 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 22:52:03 INFO - PROCESS | 1663 | 1467265923865 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1663 | 1467265923867 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b95800 == 33 [pid = 1663] [id = 671] 22:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121603800) [pid = 1663] [serial = 2013] [outer = 0x0] 22:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12179b800) [pid = 1663] [serial = 2014] [outer = 0x121603800] 22:52:03 INFO - PROCESS | 1663 | 1467265923895 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12611b400) [pid = 1663] [serial = 2015] [outer = 0x121603800] 22:52:04 INFO - PROCESS | 1663 | 1467265924275 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]]]}] 22:52:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:52:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 528ms 22:52:04 INFO - PROCESS | 1663 | 1467265924296 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 1663 | 1467265924298 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 22:52:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:52:04 INFO - PROCESS | 1663 | 1467265924301 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 1663 | 1467265924302 Marionette TRACE conn2 <- [1,2658,null,{}] 22:52:04 INFO - PROCESS | 1663 | 1467265924304 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}] 22:52:04 INFO - PROCESS | 1663 | 1467265924306 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:04 INFO - PROCESS | 1663 | 1467265924406 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 22:52:04 INFO - PROCESS | 1663 | 1467265924411 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 1663 | 1467265924413 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a71a000 == 34 [pid = 1663] [id = 672] 22:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113271c00) [pid = 1663] [serial = 2016] [outer = 0x0] 22:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1267f2400) [pid = 1663] [serial = 2017] [outer = 0x113271c00] 22:52:04 INFO - PROCESS | 1663 | 1467265924453 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128c08800) [pid = 1663] [serial = 2018] [outer = 0x113271c00] 22:52:04 INFO - PROCESS | 1663 | 1467265924886 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]]]}] 22:52:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:52:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 618ms 22:52:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:52:04 INFO - PROCESS | 1663 | 1467265924925 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 1663 | 1467265924926 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 22:52:04 INFO - PROCESS | 1663 | 1467265924928 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 1663 | 1467265924929 Marionette TRACE conn2 <- [1,2662,null,{}] 22:52:04 INFO - PROCESS | 1663 | 1467265924932 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}] 22:52:04 INFO - PROCESS | 1663 | 1467265924933 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:05 INFO - PROCESS | 1663 | 1467265925010 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 22:52:05 INFO - PROCESS | 1663 | 1467265925014 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 1663 | 1467265925018 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2c0800 == 35 [pid = 1663] [id = 673] 22:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12932a000) [pid = 1663] [serial = 2019] [outer = 0x0] 22:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12932ec00) [pid = 1663] [serial = 2020] [outer = 0x12932a000] 22:52:05 INFO - PROCESS | 1663 | 1467265925058 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12957dc00) [pid = 1663] [serial = 2021] [outer = 0x12932a000] 22:52:05 INFO - PROCESS | 1663 | 1467265925438 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]]]}] 22:52:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:52:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 520ms 22:52:05 INFO - PROCESS | 1663 | 1467265925448 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 22:52:05 INFO - PROCESS | 1663 | 1467265925449 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 22:52:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:52:05 INFO - PROCESS | 1663 | 1467265925453 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - PROCESS | 1663 | 1467265925455 Marionette TRACE conn2 <- [1,2666,null,{}] 22:52:05 INFO - PROCESS | 1663 | 1467265925457 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}] 22:52:05 INFO - PROCESS | 1663 | 1467265925459 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:05 INFO - PROCESS | 1663 | 1467265925563 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 22:52:05 INFO - PROCESS | 1663 | 1467265925574 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 1663 | 1467265925576 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb15800 == 36 [pid = 1663] [id = 674] 22:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x129580800) [pid = 1663] [serial = 2022] [outer = 0x0] 22:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1295e7400) [pid = 1663] [serial = 2023] [outer = 0x129580800] 22:52:05 INFO - PROCESS | 1663 | 1467265925600 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12a792000) [pid = 1663] [serial = 2024] [outer = 0x129580800] 22:52:06 INFO - PROCESS | 1663 | 1467265926421 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]]]}] 22:52:06 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) 22:52:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1021ms 22:52:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:52:06 INFO - PROCESS | 1663 | 1467265926473 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 1663 | 1467265926474 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 22:52:06 INFO - PROCESS | 1663 | 1467265926476 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 1663 | 1467265926477 Marionette TRACE conn2 <- [1,2670,null,{}] 22:52:06 INFO - PROCESS | 1663 | 1467265926486 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}] 22:52:06 INFO - PROCESS | 1663 | 1467265926488 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:06 INFO - PROCESS | 1663 | 1467265926595 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 22:52:06 INFO - PROCESS | 1663 | 1467265926610 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1663 | 1467265926611 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46b800 == 37 [pid = 1663] [id = 675] 22:52:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12a799400) [pid = 1663] [serial = 2025] [outer = 0x0] 22:52:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12a8b5800) [pid = 1663] [serial = 2026] [outer = 0x12a799400] 22:52:06 INFO - PROCESS | 1663 | 1467265926635 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12aa08c00) [pid = 1663] [serial = 2027] [outer = 0x12a799400] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x111ba5800) [pid = 1663] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1296d9c00) [pid = 1663] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1128cf000) [pid = 1663] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1296df400) [pid = 1663] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1187b5800) [pid = 1663] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1128cc000) [pid = 1663] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x125d9a000) [pid = 1663] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x121609400) [pid = 1663] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x113c50400) [pid = 1663] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12892f000) [pid = 1663] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112f57800) [pid = 1663] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12a79ac00) [pid = 1663] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x128c56c00) [pid = 1663] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:52:07 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 22:52:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:52:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:52:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 976ms 22:52:07 INFO - PROCESS | 1663 | 1467265927446 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"]]]}] 22:52:07 INFO - PROCESS | 1663 | 1467265927454 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 1663 | 1467265927455 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 22:52:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:52:07 INFO - PROCESS | 1663 | 1467265927457 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 1663 | 1467265927459 Marionette TRACE conn2 <- [1,2674,null,{}] 22:52:07 INFO - PROCESS | 1663 | 1467265927461 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}] 22:52:07 INFO - PROCESS | 1663 | 1467265927462 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:07 INFO - PROCESS | 1663 | 1467265927542 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 22:52:07 INFO - PROCESS | 1663 | 1467265927546 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 1663 | 1467265927547 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210c9000 == 38 [pid = 1663] [id = 676] 22:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1128cc000) [pid = 1663] [serial = 2028] [outer = 0x0] 22:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119bb9800) [pid = 1663] [serial = 2029] [outer = 0x1128cc000] 22:52:07 INFO - PROCESS | 1663 | 1467265927571 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x125d9a000) [pid = 1663] [serial = 2030] [outer = 0x1128cc000] 22:52:08 INFO - PROCESS | 1663 | 1467265928396 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"]]]}] 22:52:08 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 22:52:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:52:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:52:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 968ms 22:52:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:52:08 INFO - PROCESS | 1663 | 1467265928427 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 22:52:08 INFO - PROCESS | 1663 | 1467265928428 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 22:52:08 INFO - PROCESS | 1663 | 1467265928430 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:52:08 INFO - PROCESS | 1663 | 1467265928431 Marionette TRACE conn2 <- [1,2678,null,{}] 22:52:08 INFO - PROCESS | 1663 | 1467265928443 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}] 22:52:08 INFO - PROCESS | 1663 | 1467265928444 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:08 INFO - PROCESS | 1663 | 1467265928524 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 22:52:08 INFO - PROCESS | 1663 | 1467265928588 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 1663 | 1467265928589 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d36d800 == 39 [pid = 1663] [id = 677] 22:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116f61400) [pid = 1663] [serial = 2031] [outer = 0x0] 22:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12a791000) [pid = 1663] [serial = 2032] [outer = 0x116f61400] 22:52:08 INFO - PROCESS | 1663 | 1467265928613 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x128c5e000) [pid = 1663] [serial = 2033] [outer = 0x116f61400] 22:52:09 INFO - PROCESS | 1663 | 1467265929365 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]]]}] 22:52:09 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) 22:52:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 976ms 22:52:09 INFO - PROCESS | 1663 | 1467265929444 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 1663 | 1467265929446 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 22:52:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:52:09 INFO - PROCESS | 1663 | 1467265929450 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 1663 | 1467265929453 Marionette TRACE conn2 <- [1,2682,null,{}] 22:52:09 INFO - PROCESS | 1663 | 1467265929457 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}] 22:52:09 INFO - PROCESS | 1663 | 1467265929459 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:09 INFO - PROCESS | 1663 | 1467265929554 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 22:52:09 INFO - PROCESS | 1663 | 1467265929658 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 1663 | 1467265929659 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x119208800 == 40 [pid = 1663] [id = 678] 22:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11332d800) [pid = 1663] [serial = 2034] [outer = 0x0] 22:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11679f800) [pid = 1663] [serial = 2035] [outer = 0x11332d800] 22:52:09 INFO - PROCESS | 1663 | 1467265929691 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1181f5800) [pid = 1663] [serial = 2036] [outer = 0x11332d800] 22:52:10 INFO - PROCESS | 1663 | 1467265930623 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]]]}] 22:52:10 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) 22:52:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 22:52:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:52:10 INFO - PROCESS | 1663 | 1467265930674 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 1663 | 1467265930676 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 22:52:10 INFO - PROCESS | 1663 | 1467265930681 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 1663 | 1467265930683 Marionette TRACE conn2 <- [1,2686,null,{}] 22:52:10 INFO - PROCESS | 1663 | 1467265930686 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}] 22:52:10 INFO - PROCESS | 1663 | 1467265930688 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:10 INFO - PROCESS | 1663 | 1467265930788 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 22:52:10 INFO - PROCESS | 1663 | 1467265930852 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 1663 | 1467265930853 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x129521800 == 41 [pid = 1663] [id = 679] 22:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118a5a400) [pid = 1663] [serial = 2037] [outer = 0x0] 22:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x121613400) [pid = 1663] [serial = 2038] [outer = 0x118a5a400] 22:52:10 INFO - PROCESS | 1663 | 1467265930884 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1217e8400) [pid = 1663] [serial = 2039] [outer = 0x118a5a400] 22:52:11 INFO - PROCESS | 1663 | 1467265931824 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"]]]}] 22:52:11 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 22:52:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:52:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:52:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1173ms 22:52:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:52:11 INFO - PROCESS | 1663 | 1467265931853 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 22:52:11 INFO - PROCESS | 1663 | 1467265931854 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 22:52:11 INFO - PROCESS | 1663 | 1467265931857 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:52:11 INFO - PROCESS | 1663 | 1467265931858 Marionette TRACE conn2 <- [1,2690,null,{}] 22:52:11 INFO - PROCESS | 1663 | 1467265931865 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}] 22:52:11 INFO - PROCESS | 1663 | 1467265931868 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:11 INFO - PROCESS | 1663 | 1467265931973 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 22:52:12 INFO - PROCESS | 1663 | 1467265932038 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 1663 | 1467265932041 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e44800 == 42 [pid = 1663] [id = 680] 22:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x112a5c000) [pid = 1663] [serial = 2040] [outer = 0x0] 22:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118f54400) [pid = 1663] [serial = 2041] [outer = 0x112a5c000] 22:52:12 INFO - PROCESS | 1663 | 1467265932114 Marionette DEBUG loaded listener.js 22:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128dc5800) [pid = 1663] [serial = 2042] [outer = 0x112a5c000] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1210c9000 == 41 [pid = 1663] [id = 676] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46b800 == 40 [pid = 1663] [id = 675] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb15800 == 39 [pid = 1663] [id = 674] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2c0800 == 38 [pid = 1663] [id = 673] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12a71a000 == 37 [pid = 1663] [id = 672] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x128b95800 == 36 [pid = 1663] [id = 671] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x121187800 == 35 [pid = 1663] [id = 670] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118aa5000 == 34 [pid = 1663] [id = 669] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119625800 == 33 [pid = 1663] [id = 668] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x117154000 == 32 [pid = 1663] [id = 665] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12511f800 == 31 [pid = 1663] [id = 666] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12be81000 == 30 [pid = 1663] [id = 667] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x129521800 == 29 [pid = 1663] [id = 679] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12d36d800 == 28 [pid = 1663] [id = 677] 22:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119208800 == 27 [pid = 1663] [id = 678] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1295ec800) [pid = 1663] [serial = 1978] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12a790c00) [pid = 1663] [serial = 1981] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1296de400) [pid = 1663] [serial = 1979] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1192a8c00) [pid = 1663] [serial = 1987] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12a7a4800) [pid = 1663] [serial = 1984] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11938e800) [pid = 1663] [serial = 1963] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11994f000) [pid = 1663] [serial = 1964] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121795400) [pid = 1663] [serial = 1958] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1167a3c00) [pid = 1663] [serial = 1957] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1265ccc00) [pid = 1663] [serial = 1969] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128929400) [pid = 1663] [serial = 1970] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x127460c00) [pid = 1663] [serial = 1954] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112697c00) [pid = 1663] [serial = 1945] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12145e800) [pid = 1663] [serial = 1951] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121795800) [pid = 1663] [serial = 1966] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x124c40800) [pid = 1663] [serial = 1967] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1182be000) [pid = 1663] [serial = 1961] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x117ed1000) [pid = 1663] [serial = 1960] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128c54800) [pid = 1663] [serial = 1972] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12892cc00) [pid = 1663] [serial = 1943] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11854b800) [pid = 1663] [serial = 1948] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12aab4c00) [pid = 1663] [serial = 1991] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12aa05000) [pid = 1663] [serial = 1990] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12a8aec00) [pid = 1663] [serial = 1985] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12932dc00) [pid = 1663] [serial = 1975] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1295e6000) [pid = 1663] [serial = 1976] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x124955400) [pid = 1663] [serial = 1988] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12aab8400) [pid = 1663] [serial = 1993] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12a799000) [pid = 1663] [serial = 1982] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x128c60800) [pid = 1663] [serial = 1973] [outer = 0x0] [url = about:blank] 22:52:13 INFO - PROCESS | 1663 | 1467265933779 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"]]]}] 22:52:13 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 22:52:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:52:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:52:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1928ms 22:52:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:52:13 INFO - PROCESS | 1663 | 1467265933787 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 22:52:13 INFO - PROCESS | 1663 | 1467265933789 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 22:52:13 INFO - PROCESS | 1663 | 1467265933794 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:52:13 INFO - PROCESS | 1663 | 1467265933796 Marionette TRACE conn2 <- [1,2694,null,{}] 22:52:13 INFO - PROCESS | 1663 | 1467265933801 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}] 22:52:13 INFO - PROCESS | 1663 | 1467265933805 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:13 INFO - PROCESS | 1663 | 1467265933883 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 22:52:13 INFO - PROCESS | 1663 | 1467265933890 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 1663 | 1467265933892 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x11828d000 == 28 [pid = 1663] [id = 681] 22:52:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11302d400) [pid = 1663] [serial = 2043] [outer = 0x0] 22:52:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1131a5c00) [pid = 1663] [serial = 2044] [outer = 0x11302d400] 22:52:13 INFO - PROCESS | 1663 | 1467265933921 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x115e23c00) [pid = 1663] [serial = 2045] [outer = 0x11302d400] 22:52:14 INFO - PROCESS | 1663 | 1467265934747 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"]]]}] 22:52:14 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 22:52:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:52:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:52:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 973ms 22:52:14 INFO - PROCESS | 1663 | 1467265934767 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 1663 | 1467265934771 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 22:52:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:52:14 INFO - PROCESS | 1663 | 1467265934776 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - PROCESS | 1663 | 1467265934778 Marionette TRACE conn2 <- [1,2698,null,{}] 22:52:14 INFO - PROCESS | 1663 | 1467265934780 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}] 22:52:14 INFO - PROCESS | 1663 | 1467265934782 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:14 INFO - PROCESS | 1663 | 1467265934867 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 22:52:14 INFO - PROCESS | 1663 | 1467265934928 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 1663 | 1467265934929 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x119628000 == 29 [pid = 1663] [id = 682] 22:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116803400) [pid = 1663] [serial = 2046] [outer = 0x0] 22:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1181f8000) [pid = 1663] [serial = 2047] [outer = 0x116803400] 22:52:14 INFO - PROCESS | 1663 | 1467265934957 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118468800) [pid = 1663] [serial = 2048] [outer = 0x116803400] 22:52:15 INFO - PROCESS | 1663 | 1467265935731 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"]]]}] 22:52:15 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 22:52:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:52:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:52:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 969ms 22:52:15 INFO - PROCESS | 1663 | 1467265935746 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 1663 | 1467265935747 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 22:52:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:52:15 INFO - PROCESS | 1663 | 1467265935756 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - PROCESS | 1663 | 1467265935758 Marionette TRACE conn2 <- [1,2702,null,{}] 22:52:15 INFO - PROCESS | 1663 | 1467265935775 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}] 22:52:15 INFO - PROCESS | 1663 | 1467265935778 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:15 INFO - PROCESS | 1663 | 1467265935880 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 22:52:15 INFO - PROCESS | 1663 | 1467265935924 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 1663 | 1467265935926 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ad2000 == 30 [pid = 1663] [id = 683] 22:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119686000) [pid = 1663] [serial = 2049] [outer = 0x0] 22:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1196b3800) [pid = 1663] [serial = 2050] [outer = 0x119686000] 22:52:15 INFO - PROCESS | 1663 | 1467265935954 Marionette DEBUG loaded listener.js 22:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x120e21800) [pid = 1663] [serial = 2051] [outer = 0x119686000] 22:52:16 INFO - PROCESS | 1663 | 1467265936288 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]]]}] 22:52:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:52:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 578ms 22:52:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:52:16 INFO - PROCESS | 1663 | 1467265936335 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 1663 | 1467265936337 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 22:52:16 INFO - PROCESS | 1663 | 1467265936339 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - PROCESS | 1663 | 1467265936340 Marionette TRACE conn2 <- [1,2706,null,{}] 22:52:16 INFO - PROCESS | 1663 | 1467265936342 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}] 22:52:16 INFO - PROCESS | 1663 | 1467265936343 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:16 INFO - PROCESS | 1663 | 1467265936443 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 22:52:16 INFO - PROCESS | 1663 | 1467265936454 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:16 INFO - PROCESS | 1663 | 1467265936456 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b8a800 == 31 [pid = 1663] [id = 684] 22:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121615400) [pid = 1663] [serial = 2052] [outer = 0x0] 22:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x121658c00) [pid = 1663] [serial = 2053] [outer = 0x121615400] 22:52:16 INFO - PROCESS | 1663 | 1467265936481 Marionette DEBUG loaded listener.js 22:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12179a000) [pid = 1663] [serial = 2054] [outer = 0x121615400] 22:52:16 INFO - PROCESS | 1663 | 1467265936817 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]]]}] 22:52:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:52:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 519ms 22:52:16 INFO - PROCESS | 1663 | 1467265936858 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 1663 | 1467265936859 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 22:52:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:52:16 INFO - PROCESS | 1663 | 1467265936861 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - PROCESS | 1663 | 1467265936862 Marionette TRACE conn2 <- [1,2710,null,{}] 22:52:16 INFO - PROCESS | 1663 | 1467265936865 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}] 22:52:16 INFO - PROCESS | 1663 | 1467265936866 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:16 INFO - PROCESS | 1663 | 1467265936968 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 22:52:17 INFO - PROCESS | 1663 | 1467265937008 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 1663 | 1467265937009 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x129269800 == 32 [pid = 1663] [id = 685] 22:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123e9e800) [pid = 1663] [serial = 2055] [outer = 0x0] 22:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x125171800) [pid = 1663] [serial = 2056] [outer = 0x123e9e800] 22:52:17 INFO - PROCESS | 1663 | 1467265937033 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x125da1c00) [pid = 1663] [serial = 2057] [outer = 0x123e9e800] 22:52:17 INFO - PROCESS | 1663 | 1467265937380 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] 22:52:17 INFO - PROCESS | 1663 | 1467265937386 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 22:52:17 INFO - PROCESS | 1663 | 1467265937389 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - PROCESS | 1663 | 1467265937390 Marionette TRACE conn2 <- [1,2714,null,{}] 22:52:17 INFO - PROCESS | 1663 | 1467265937392 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}] 22:52:17 INFO - PROCESS | 1663 | 1467265937396 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:17 INFO - PROCESS | 1663 | 1467265937512 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 22:52:17 INFO - PROCESS | 1663 | 1467265937555 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 1663 | 1467265937556 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa36000 == 33 [pid = 1663] [id = 686] 22:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x124b49c00) [pid = 1663] [serial = 2058] [outer = 0x0] 22:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1267f0000) [pid = 1663] [serial = 2059] [outer = 0x124b49c00] 22:52:17 INFO - PROCESS | 1663 | 1467265937581 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c57400) [pid = 1663] [serial = 2060] [outer = 0x124b49c00] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x129580800) [pid = 1663] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121603800) [pid = 1663] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1184d9800) [pid = 1663] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1132c6c00) [pid = 1663] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116638000) [pid = 1663] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1126a2c00) [pid = 1663] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x113271c00) [pid = 1663] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1110eb400) [pid = 1663] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12932a000) [pid = 1663] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12160ec00) [pid = 1663] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121651400) [pid = 1663] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12a799400) [pid = 1663] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1128cc000) [pid = 1663] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x113c4fc00) [pid = 1663] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x112a2fc00) [pid = 1663] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1181fcc00) [pid = 1663] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119691400) [pid = 1663] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x125177c00) [pid = 1663] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x111d1d800) [pid = 1663] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x116f61400) [pid = 1663] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:52:18 INFO - PROCESS | 1663 | 1467265938116 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]]]}] 22:52:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:52:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 771ms 22:52:18 INFO - PROCESS | 1663 | 1467265938160 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 1663 | 1467265938162 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 22:52:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:52:18 INFO - PROCESS | 1663 | 1467265938164 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 1663 | 1467265938165 Marionette TRACE conn2 <- [1,2718,null,{}] 22:52:18 INFO - PROCESS | 1663 | 1467265938173 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}] 22:52:18 INFO - PROCESS | 1663 | 1467265938175 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:18 INFO - PROCESS | 1663 | 1467265938298 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 22:52:18 INFO - PROCESS | 1663 | 1467265938341 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 1663 | 1467265938350 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2cd800 == 34 [pid = 1663] [id = 687] 22:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1128cf800) [pid = 1663] [serial = 2061] [outer = 0x0] 22:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1181f3000) [pid = 1663] [serial = 2062] [outer = 0x1128cf800] 22:52:18 INFO - PROCESS | 1663 | 1467265938374 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12160ec00) [pid = 1663] [serial = 2063] [outer = 0x1128cf800] 22:52:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 22:52:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:52:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 22:52:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:18 INFO - _addTest/ [0,2721,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 1663 | 1467265938635 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 22:52:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:52:18 INFO - PROCESS | 1663 | 1467265938645 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 1663 | 1467265938646 Marionette TRACE conn2 <- [1,2722,null,{}] 22:52:18 INFO - PROCESS | 1663 | 1467265938648 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}] 22:52:18 INFO - PROCESS | 1663 | 1467265938649 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:18 INFO - PROCESS | 1663 | 1467265938731 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 22:52:18 INFO - PROCESS | 1663 | 1467265938736 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 1663 | 1467265938738 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb10800 == 35 [pid = 1663] [id = 688] 22:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x121620400) [pid = 1663] [serial = 2064] [outer = 0x0] 22:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x12892e800) [pid = 1663] [serial = 2065] [outer = 0x121620400] 22:52:18 INFO - PROCESS | 1663 | 1467265938763 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x128dcd800) [pid = 1663] [serial = 2066] [outer = 0x121620400] 22:52:19 INFO - PROCESS | 1663 | 1467265939095 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] 22:52:19 INFO - PROCESS | 1663 | 1467265939117 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 22:52:19 INFO - PROCESS | 1663 | 1467265939120 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 1663 | 1467265939123 Marionette TRACE conn2 <- [1,2726,null,{}] 22:52:19 INFO - PROCESS | 1663 | 1467265939125 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}] 22:52:19 INFO - PROCESS | 1663 | 1467265939126 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:19 INFO - PROCESS | 1663 | 1467265939232 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 22:52:19 INFO - PROCESS | 1663 | 1467265939238 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1663 | 1467265939239 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be77800 == 36 [pid = 1663] [id = 689] 22:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x121620800) [pid = 1663] [serial = 2067] [outer = 0x0] 22:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121792800) [pid = 1663] [serial = 2068] [outer = 0x121620800] 22:52:19 INFO - PROCESS | 1663 | 1467265939271 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x129331800) [pid = 1663] [serial = 2069] [outer = 0x121620800] 22:52:19 INFO - PROCESS | 1663 | 1467265939589 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]]]}] 22:52:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:52:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 22:52:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:52:19 INFO - PROCESS | 1663 | 1467265939640 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 22:52:19 INFO - PROCESS | 1663 | 1467265939641 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 22:52:19 INFO - PROCESS | 1663 | 1467265939643 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 1663 | 1467265939644 Marionette TRACE conn2 <- [1,2730,null,{}] 22:52:19 INFO - PROCESS | 1663 | 1467265939647 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}] 22:52:19 INFO - PROCESS | 1663 | 1467265939648 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:19 INFO - PROCESS | 1663 | 1467265939727 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 22:52:19 INFO - PROCESS | 1663 | 1467265939731 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1663 | 1467265939732 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6a3800 == 37 [pid = 1663] [id = 690] 22:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x129332000) [pid = 1663] [serial = 2070] [outer = 0x0] 22:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12957e400) [pid = 1663] [serial = 2071] [outer = 0x129332000] 22:52:19 INFO - PROCESS | 1663 | 1467265939756 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1295e3000) [pid = 1663] [serial = 2072] [outer = 0x129332000] 22:52:20 INFO - PROCESS | 1663 | 1467265940716 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"]]]}] 22:52:20 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 22:52:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:52:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:52:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1119ms 22:52:20 INFO - PROCESS | 1663 | 1467265940764 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 1663 | 1467265940766 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 22:52:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:52:20 INFO - PROCESS | 1663 | 1467265940770 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 1663 | 1467265940772 Marionette TRACE conn2 <- [1,2734,null,{}] 22:52:20 INFO - PROCESS | 1663 | 1467265940776 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}] 22:52:20 INFO - PROCESS | 1663 | 1467265940777 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:20 INFO - PROCESS | 1663 | 1467265940866 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 22:52:20 INFO - PROCESS | 1663 | 1467265940996 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 1663 | 1467265940998 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x119222800 == 38 [pid = 1663] [id = 691] 22:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x116489400) [pid = 1663] [serial = 2073] [outer = 0x0] 22:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116807800) [pid = 1663] [serial = 2074] [outer = 0x116489400] 22:52:21 INFO - PROCESS | 1663 | 1467265941030 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1181f4c00) [pid = 1663] [serial = 2075] [outer = 0x116489400] 22:52:21 INFO - PROCESS | 1663 | 1467265941682 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]]]}] 22:52:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:52:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 922ms 22:52:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:52:21 INFO - PROCESS | 1663 | 1467265941692 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 22:52:21 INFO - PROCESS | 1663 | 1467265941694 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 22:52:21 INFO - PROCESS | 1663 | 1467265941697 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:52:21 INFO - PROCESS | 1663 | 1467265941700 Marionette TRACE conn2 <- [1,2738,null,{}] 22:52:21 INFO - PROCESS | 1663 | 1467265941737 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}] 22:52:21 INFO - PROCESS | 1663 | 1467265941740 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:21 INFO - PROCESS | 1663 | 1467265941844 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 22:52:21 INFO - PROCESS | 1663 | 1467265941932 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 1663 | 1467265941935 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a93800 == 39 [pid = 1663] [id = 692] 22:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1130d6800) [pid = 1663] [serial = 2076] [outer = 0x0] 22:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11648f000) [pid = 1663] [serial = 2077] [outer = 0x1130d6800] 22:52:21 INFO - PROCESS | 1663 | 1467265941964 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x117ecb400) [pid = 1663] [serial = 2078] [outer = 0x1130d6800] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12be77800 == 38 [pid = 1663] [id = 689] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb10800 == 37 [pid = 1663] [id = 688] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2cd800 == 36 [pid = 1663] [id = 687] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa36000 == 35 [pid = 1663] [id = 686] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x129269800 == 34 [pid = 1663] [id = 685] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x128b8a800 == 33 [pid = 1663] [id = 684] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x123ad2000 == 32 [pid = 1663] [id = 683] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x119628000 == 31 [pid = 1663] [id = 682] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x11828d000 == 30 [pid = 1663] [id = 681] 22:52:22 INFO - PROCESS | 1663 | --DOCSHELL 0x117e44800 == 29 [pid = 1663] [id = 680] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116a1b400) [pid = 1663] [serial = 1910] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116a13c00) [pid = 1663] [serial = 1913] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1295e7400) [pid = 1663] [serial = 2023] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12179b800) [pid = 1663] [serial = 2014] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12611b400) [pid = 1663] [serial = 2015] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118a5f800) [pid = 1663] [serial = 2008] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11968e000) [pid = 1663] [serial = 2009] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x120e1a400) [pid = 1663] [serial = 2011] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121652400) [pid = 1663] [serial = 2012] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11854c000) [pid = 1663] [serial = 1999] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119956000) [pid = 1663] [serial = 2000] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11332d400) [pid = 1663] [serial = 2005] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1164ed800) [pid = 1663] [serial = 2006] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1267f2400) [pid = 1663] [serial = 2017] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x128c08800) [pid = 1663] [serial = 2018] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1126a1000) [pid = 1663] [serial = 1996] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x112f50400) [pid = 1663] [serial = 1997] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12932ec00) [pid = 1663] [serial = 2020] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12516fc00) [pid = 1663] [serial = 2002] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1265cec00) [pid = 1663] [serial = 2003] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12b145c00) [pid = 1663] [serial = 1994] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12a8b5800) [pid = 1663] [serial = 2026] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x119bb9800) [pid = 1663] [serial = 2029] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x125d9a000) [pid = 1663] [serial = 2030] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12aa08c00) [pid = 1663] [serial = 2027] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12a792000) [pid = 1663] [serial = 2024] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x12957dc00) [pid = 1663] [serial = 2021] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x128c5e000) [pid = 1663] [serial = 2033] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x1192b2400) [pid = 1663] [serial = 1949] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12394dc00) [pid = 1663] [serial = 1952] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x128c0ac00) [pid = 1663] [serial = 1955] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x112a27800) [pid = 1663] [serial = 1946] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x12a791000) [pid = 1663] [serial = 2032] [outer = 0x0] [url = about:blank] 22:52:22 INFO - PROCESS | 1663 | 1467265942376 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]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:52:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 722ms 22:52:22 INFO - PROCESS | 1663 | 1467265942422 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 22:52:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:52:22 INFO - PROCESS | 1663 | 1467265942426 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 22:52:22 INFO - PROCESS | 1663 | 1467265942430 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 1663 | 1467265942432 Marionette TRACE conn2 <- [1,2742,null,{}] 22:52:22 INFO - PROCESS | 1663 | 1467265942440 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}] 22:52:22 INFO - PROCESS | 1663 | 1467265942441 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:22 INFO - PROCESS | 1663 | 1467265942524 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 22:52:22 INFO - PROCESS | 1663 | 1467265942587 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 1663 | 1467265942588 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x11985e800 == 30 [pid = 1663] [id = 693] 22:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x1182b5c00) [pid = 1663] [serial = 2079] [outer = 0x0] 22:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x11846ac00) [pid = 1663] [serial = 2080] [outer = 0x1182b5c00] 22:52:22 INFO - PROCESS | 1663 | 1467265942616 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x118f4a800) [pid = 1663] [serial = 2081] [outer = 0x1182b5c00] 22:52:22 INFO - PROCESS | 1663 | 1467265942931 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]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:52:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 523ms 22:52:22 INFO - PROCESS | 1663 | 1467265942956 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 1663 | 1467265942958 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 22:52:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:52:22 INFO - PROCESS | 1663 | 1467265942961 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 1663 | 1467265942963 Marionette TRACE conn2 <- [1,2746,null,{}] 22:52:22 INFO - PROCESS | 1663 | 1467265942973 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}] 22:52:22 INFO - PROCESS | 1663 | 1467265942977 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:23 INFO - PROCESS | 1663 | 1467265943058 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 22:52:23 INFO - PROCESS | 1663 | 1467265943063 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 1663 | 1467265943065 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251e1800 == 31 [pid = 1663] [id = 694] 22:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x1196b6c00) [pid = 1663] [serial = 2082] [outer = 0x0] 22:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x119bb9800) [pid = 1663] [serial = 2083] [outer = 0x1196b6c00] 22:52:23 INFO - PROCESS | 1663 | 1467265943095 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x121463800) [pid = 1663] [serial = 2084] [outer = 0x1196b6c00] 22:52:23 INFO - PROCESS | 1663 | 1467265943451 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]]]}] 22:52:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:52:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 522ms 22:52:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:52:23 INFO - PROCESS | 1663 | 1467265943483 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 1663 | 1467265943485 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 22:52:23 INFO - PROCESS | 1663 | 1467265943487 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 1663 | 1467265943488 Marionette TRACE conn2 <- [1,2750,null,{}] 22:52:23 INFO - PROCESS | 1663 | 1467265943490 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}] 22:52:23 INFO - PROCESS | 1663 | 1467265943491 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:23 INFO - PROCESS | 1663 | 1467265943569 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 22:52:23 INFO - PROCESS | 1663 | 1467265943575 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 1663 | 1467265943576 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x129261000 == 32 [pid = 1663] [id = 695] 22:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x121654800) [pid = 1663] [serial = 2085] [outer = 0x0] 22:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x121797800) [pid = 1663] [serial = 2086] [outer = 0x121654800] 22:52:23 INFO - PROCESS | 1663 | 1467265943601 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1249bb800) [pid = 1663] [serial = 2087] [outer = 0x121654800] 22:52:23 INFO - PROCESS | 1663 | 1467265943944 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]]]}] 22:52:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:52:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 22:52:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:52:23 INFO - PROCESS | 1663 | 1467265943959 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 1663 | 1467265943960 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 22:52:23 INFO - PROCESS | 1663 | 1467265943962 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 1663 | 1467265943963 Marionette TRACE conn2 <- [1,2754,null,{}] 22:52:23 INFO - PROCESS | 1663 | 1467265943965 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}] 22:52:23 INFO - PROCESS | 1663 | 1467265943967 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:24 INFO - PROCESS | 1663 | 1467265944044 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 22:52:24 INFO - PROCESS | 1663 | 1467265944115 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 1663 | 1467265944116 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f7000 == 33 [pid = 1663] [id = 696] 22:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x112f52000) [pid = 1663] [serial = 2088] [outer = 0x0] 22:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x125170c00) [pid = 1663] [serial = 2089] [outer = 0x112f52000] 22:52:24 INFO - PROCESS | 1663 | 1467265944140 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x126123800) [pid = 1663] [serial = 2090] [outer = 0x112f52000] 22:52:24 INFO - PROCESS | 1663 | 1467265944426 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]]]}] 22:52:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:52:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 472ms 22:52:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:52:24 INFO - PROCESS | 1663 | 1467265944446 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 1663 | 1467265944447 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 22:52:24 INFO - PROCESS | 1663 | 1467265944449 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 1663 | 1467265944450 Marionette TRACE conn2 <- [1,2758,null,{}] 22:52:24 INFO - PROCESS | 1663 | 1467265944461 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}] 22:52:24 INFO - PROCESS | 1663 | 1467265944465 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:24 INFO - PROCESS | 1663 | 1467265944591 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 22:52:24 INFO - PROCESS | 1663 | 1467265944596 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 1663 | 1467265944597 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b2d7800 == 34 [pid = 1663] [id = 697] 22:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x112f4ec00) [pid = 1663] [serial = 2091] [outer = 0x0] 22:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1265bd800) [pid = 1663] [serial = 2092] [outer = 0x112f4ec00] 22:52:24 INFO - PROCESS | 1663 | 1467265944622 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x129213800) [pid = 1663] [serial = 2093] [outer = 0x112f4ec00] 22:52:24 INFO - PROCESS | 1663 | 1467265944981 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]]]}] 22:52:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:52:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 579ms 22:52:25 INFO - PROCESS | 1663 | 1467265945028 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 1663 | 1467265945029 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 22:52:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:52:25 INFO - PROCESS | 1663 | 1467265945031 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:52:25 INFO - PROCESS | 1663 | 1467265945033 Marionette TRACE conn2 <- [1,2762,null,{}] 22:52:25 INFO - PROCESS | 1663 | 1467265945035 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}] 22:52:25 INFO - PROCESS | 1663 | 1467265945036 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:25 INFO - PROCESS | 1663 | 1467265945135 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 22:52:25 INFO - PROCESS | 1663 | 1467265945179 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 1663 | 1467265945180 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be73800 == 35 [pid = 1663] [id = 698] 22:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11845fc00) [pid = 1663] [serial = 2094] [outer = 0x0] 22:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x129333400) [pid = 1663] [serial = 2095] [outer = 0x11845fc00] 22:52:25 INFO - PROCESS | 1663 | 1467265945211 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1295df800) [pid = 1663] [serial = 2096] [outer = 0x11845fc00] 22:52:25 INFO - PROCESS | 1663 | 1467265945506 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]]]}] 22:52:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:52:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 521ms 22:52:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:52:25 INFO - PROCESS | 1663 | 1467265945555 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 1663 | 1467265945557 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 22:52:25 INFO - PROCESS | 1663 | 1467265945559 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:52:25 INFO - PROCESS | 1663 | 1467265945560 Marionette TRACE conn2 <- [1,2766,null,{}] 22:52:25 INFO - PROCESS | 1663 | 1467265945562 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}] 22:52:25 INFO - PROCESS | 1663 | 1467265945564 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:25 INFO - PROCESS | 1663 | 1467265945660 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 22:52:25 INFO - PROCESS | 1663 | 1467265945700 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 1663 | 1467265945701 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c475000 == 36 [pid = 1663] [id = 699] 22:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1295e0000) [pid = 1663] [serial = 2097] [outer = 0x0] 22:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1295eb000) [pid = 1663] [serial = 2098] [outer = 0x1295e0000] 22:52:25 INFO - PROCESS | 1663 | 1467265945726 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1296dc400) [pid = 1663] [serial = 2099] [outer = 0x1295e0000] 22:52:26 INFO - PROCESS | 1663 | 1467265946112 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]]]}] 22:52:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:52:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 568ms 22:52:26 INFO - PROCESS | 1663 | 1467265946128 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 1663 | 1467265946130 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 22:52:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:52:26 INFO - PROCESS | 1663 | 1467265946133 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 1663 | 1467265946135 Marionette TRACE conn2 <- [1,2770,null,{}] 22:52:26 INFO - PROCESS | 1663 | 1467265946139 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}] 22:52:26 INFO - PROCESS | 1663 | 1467265946140 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:26 INFO - PROCESS | 1663 | 1467265946270 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 22:52:26 INFO - PROCESS | 1663 | 1467265946273 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 1663 | 1467265946282 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb67800 == 37 [pid = 1663] [id = 700] 22:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1295e5000) [pid = 1663] [serial = 2100] [outer = 0x0] 22:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12a78f400) [pid = 1663] [serial = 2101] [outer = 0x1295e5000] 22:52:26 INFO - PROCESS | 1663 | 1467265946341 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12a797c00) [pid = 1663] [serial = 2102] [outer = 0x1295e5000] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121615400) [pid = 1663] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x116803400) [pid = 1663] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112a5c000) [pid = 1663] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x123e9e800) [pid = 1663] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x124b49c00) [pid = 1663] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11332d800) [pid = 1663] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1128cf800) [pid = 1663] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x121620400) [pid = 1663] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x121620800) [pid = 1663] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x118a5a400) [pid = 1663] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x11302d400) [pid = 1663] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:52:26 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x119686000) [pid = 1663] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:52:26 INFO - PROCESS | 1663 | 1467265946671 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]]]}] 22:52:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:52:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 572ms 22:52:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:52:26 INFO - PROCESS | 1663 | 1467265946712 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 1663 | 1467265946713 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 22:52:26 INFO - PROCESS | 1663 | 1467265946716 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 1663 | 1467265946718 Marionette TRACE conn2 <- [1,2774,null,{}] 22:52:26 INFO - PROCESS | 1663 | 1467265946720 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}] 22:52:26 INFO - PROCESS | 1663 | 1467265946721 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:26 INFO - PROCESS | 1663 | 1467265946798 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 22:52:26 INFO - PROCESS | 1663 | 1467265946801 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 1663 | 1467265946802 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x121642000 == 38 [pid = 1663] [id = 701] 22:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118a5a400) [pid = 1663] [serial = 2103] [outer = 0x0] 22:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x121620400) [pid = 1663] [serial = 2104] [outer = 0x118a5a400] 22:52:26 INFO - PROCESS | 1663 | 1467265946830 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11968dc00) [pid = 1663] [serial = 2105] [outer = 0x118a5a400] 22:52:27 INFO - PROCESS | 1663 | 1467265947161 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]]]}] 22:52:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:52:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 473ms 22:52:27 INFO - PROCESS | 1663 | 1467265947191 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 1663 | 1467265947192 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 22:52:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:52:27 INFO - PROCESS | 1663 | 1467265947194 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - PROCESS | 1663 | 1467265947196 Marionette TRACE conn2 <- [1,2778,null,{}] 22:52:27 INFO - PROCESS | 1663 | 1467265947198 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}] 22:52:27 INFO - PROCESS | 1663 | 1467265947200 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:27 INFO - PROCESS | 1663 | 1467265947297 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 22:52:27 INFO - PROCESS | 1663 | 1467265947300 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 1663 | 1467265947302 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d355800 == 39 [pid = 1663] [id = 702] 22:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x128c58000) [pid = 1663] [serial = 2106] [outer = 0x0] 22:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x12a79b800) [pid = 1663] [serial = 2107] [outer = 0x128c58000] 22:52:27 INFO - PROCESS | 1663 | 1467265947332 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12aa07400) [pid = 1663] [serial = 2108] [outer = 0x128c58000] 22:52:27 INFO - PROCESS | 1663 | 1467265947676 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]]]}] 22:52:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:52:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 22:52:27 INFO - PROCESS | 1663 | 1467265947716 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 1663 | 1467265947718 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 22:52:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:52:27 INFO - PROCESS | 1663 | 1467265947724 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - PROCESS | 1663 | 1467265947725 Marionette TRACE conn2 <- [1,2782,null,{}] 22:52:27 INFO - PROCESS | 1663 | 1467265947727 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}] 22:52:27 INFO - PROCESS | 1663 | 1467265947728 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:27 INFO - PROCESS | 1663 | 1467265947810 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 22:52:27 INFO - PROCESS | 1663 | 1467265947813 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 1663 | 1467265947814 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d74d800 == 40 [pid = 1663] [id = 703] 22:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119c4bc00) [pid = 1663] [serial = 2109] [outer = 0x0] 22:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x12aab1000) [pid = 1663] [serial = 2110] [outer = 0x119c4bc00] 22:52:27 INFO - PROCESS | 1663 | 1467265947839 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x12aabbc00) [pid = 1663] [serial = 2111] [outer = 0x119c4bc00] 22:52:28 INFO - PROCESS | 1663 | 1467265948137 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]]]}] 22:52:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:52:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 470ms 22:52:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:52:28 INFO - PROCESS | 1663 | 1467265948192 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 1663 | 1467265948194 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 22:52:28 INFO - PROCESS | 1663 | 1467265948196 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 1663 | 1467265948197 Marionette TRACE conn2 <- [1,2786,null,{}] 22:52:28 INFO - PROCESS | 1663 | 1467265948199 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}] 22:52:28 INFO - PROCESS | 1663 | 1467265948200 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:28 INFO - PROCESS | 1663 | 1467265948285 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 22:52:28 INFO - PROCESS | 1663 | 1467265948291 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 1663 | 1467265948292 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12df16000 == 41 [pid = 1663] [id = 704] 22:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x12aabec00) [pid = 1663] [serial = 2112] [outer = 0x0] 22:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12b14b800) [pid = 1663] [serial = 2113] [outer = 0x12aabec00] 22:52:28 INFO - PROCESS | 1663 | 1467265948315 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12b40a800) [pid = 1663] [serial = 2114] [outer = 0x12aabec00] 22:52:28 INFO - PROCESS | 1663 | 1467265948772 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]]]}] 22:52:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:52:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 622ms 22:52:28 INFO - PROCESS | 1663 | 1467265948819 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 22:52:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:52:28 INFO - PROCESS | 1663 | 1467265948821 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 22:52:28 INFO - PROCESS | 1663 | 1467265948825 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 1663 | 1467265948827 Marionette TRACE conn2 <- [1,2790,null,{}] 22:52:28 INFO - PROCESS | 1663 | 1467265948831 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}] 22:52:28 INFO - PROCESS | 1663 | 1467265948833 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:28 INFO - PROCESS | 1663 | 1467265948939 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 22:52:29 INFO - PROCESS | 1663 | 1467265949039 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 1663 | 1467265949040 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f96800 == 42 [pid = 1663] [id = 705] 22:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x116f1d400) [pid = 1663] [serial = 2115] [outer = 0x0] 22:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117ed5c00) [pid = 1663] [serial = 2116] [outer = 0x116f1d400] 22:52:29 INFO - PROCESS | 1663 | 1467265949085 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118465c00) [pid = 1663] [serial = 2117] [outer = 0x116f1d400] 22:52:29 INFO - PROCESS | 1663 | 1467265949493 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]]]}] 22:52:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:52:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 722ms 22:52:29 INFO - PROCESS | 1663 | 1467265949547 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 22:52:29 INFO - PROCESS | 1663 | 1467265949550 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 22:52:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:52:29 INFO - PROCESS | 1663 | 1467265949554 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:52:29 INFO - PROCESS | 1663 | 1467265949556 Marionette TRACE conn2 <- [1,2794,null,{}] 22:52:29 INFO - PROCESS | 1663 | 1467265949558 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}] 22:52:29 INFO - PROCESS | 1663 | 1467265949560 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:29 INFO - PROCESS | 1663 | 1467265949694 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 22:52:29 INFO - PROCESS | 1663 | 1467265949799 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 1663 | 1467265949801 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84f000 == 43 [pid = 1663] [id = 706] 22:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119390000) [pid = 1663] [serial = 2118] [outer = 0x0] 22:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121426400) [pid = 1663] [serial = 2119] [outer = 0x119390000] 22:52:29 INFO - PROCESS | 1663 | 1467265949835 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12179bc00) [pid = 1663] [serial = 2120] [outer = 0x119390000] 22:52:30 INFO - PROCESS | 1663 | 1467265950253 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]]]}] 22:52:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:52:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 723ms 22:52:30 INFO - PROCESS | 1663 | 1467265950277 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 1663 | 1467265950279 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 22:52:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:52:30 INFO - PROCESS | 1663 | 1467265950281 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 1663 | 1467265950284 Marionette TRACE conn2 <- [1,2798,null,{}] 22:52:30 INFO - PROCESS | 1663 | 1467265950314 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}] 22:52:30 INFO - PROCESS | 1663 | 1467265950318 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:30 INFO - PROCESS | 1663 | 1467265950456 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 22:52:30 INFO - PROCESS | 1663 | 1467265950502 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 1663 | 1467265950504 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12df16800 == 44 [pid = 1663] [id = 707] 22:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127462800) [pid = 1663] [serial = 2121] [outer = 0x0] 22:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12892cc00) [pid = 1663] [serial = 2122] [outer = 0x127462800] 22:52:30 INFO - PROCESS | 1663 | 1467265950536 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128dd4000) [pid = 1663] [serial = 2123] [outer = 0x127462800] 22:52:30 INFO - PROCESS | 1663 | 1467265950959 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]]]}] 22:52:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:52:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 693ms 22:52:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:52:30 INFO - PROCESS | 1663 | 1467265950975 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 1663 | 1467265950976 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 22:52:30 INFO - PROCESS | 1663 | 1467265950979 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 1663 | 1467265950980 Marionette TRACE conn2 <- [1,2802,null,{}] 22:52:30 INFO - PROCESS | 1663 | 1467265950982 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}] 22:52:30 INFO - PROCESS | 1663 | 1467265950983 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:31 INFO - PROCESS | 1663 | 1467265951098 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 22:52:31 INFO - PROCESS | 1663 | 1467265951162 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 1663 | 1467265951163 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168bb000 == 45 [pid = 1663] [id = 708] 22:52:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x112a83400) [pid = 1663] [serial = 2124] [outer = 0x0] 22:52:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x115e8d400) [pid = 1663] [serial = 2125] [outer = 0x112a83400] 22:52:31 INFO - PROCESS | 1663 | 1467265951234 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x127463400) [pid = 1663] [serial = 2126] [outer = 0x112a83400] 22:52:31 INFO - PROCESS | 1663 | 1467265951810 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]]]}] 22:52:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:52:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 869ms 22:52:31 INFO - PROCESS | 1663 | 1467265951849 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 22:52:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:52:31 INFO - PROCESS | 1663 | 1467265951851 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 22:52:31 INFO - PROCESS | 1663 | 1467265951854 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:52:31 INFO - PROCESS | 1663 | 1467265951856 Marionette TRACE conn2 <- [1,2806,null,{}] 22:52:31 INFO - PROCESS | 1663 | 1467265951859 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}] 22:52:31 INFO - PROCESS | 1663 | 1467265951861 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:31 INFO - PROCESS | 1663 | 1467265951955 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 22:52:32 INFO - PROCESS | 1663 | 1467265952044 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 1663 | 1467265952045 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185c9000 == 46 [pid = 1663] [id = 709] 22:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112f50c00) [pid = 1663] [serial = 2127] [outer = 0x0] 22:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1181f6800) [pid = 1663] [serial = 2128] [outer = 0x112f50c00] 22:52:32 INFO - PROCESS | 1663 | 1467265952073 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11846d000) [pid = 1663] [serial = 2129] [outer = 0x112f50c00] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12d74d800 == 45 [pid = 1663] [id = 703] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12d355800 == 44 [pid = 1663] [id = 702] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x121642000 == 43 [pid = 1663] [id = 701] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb67800 == 42 [pid = 1663] [id = 700] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12c475000 == 41 [pid = 1663] [id = 699] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12be73800 == 40 [pid = 1663] [id = 698] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12b2d7800 == 39 [pid = 1663] [id = 697] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f7000 == 38 [pid = 1663] [id = 696] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x129261000 == 37 [pid = 1663] [id = 695] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1251e1800 == 36 [pid = 1663] [id = 694] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x11985e800 == 35 [pid = 1663] [id = 693] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x118a93800 == 34 [pid = 1663] [id = 692] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x119222800 == 33 [pid = 1663] [id = 691] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6a3800 == 32 [pid = 1663] [id = 690] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1168bb000 == 31 [pid = 1663] [id = 708] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12df16800 == 30 [pid = 1663] [id = 707] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84f000 == 29 [pid = 1663] [id = 706] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12df16000 == 28 [pid = 1663] [id = 704] 22:52:33 INFO - PROCESS | 1663 | --DOCSHELL 0x120f96800 == 27 [pid = 1663] [id = 705] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121658c00) [pid = 1663] [serial = 2053] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1181f8000) [pid = 1663] [serial = 2047] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118f54400) [pid = 1663] [serial = 2041] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x128dc5800) [pid = 1663] [serial = 2042] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x125171800) [pid = 1663] [serial = 2056] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1267f0000) [pid = 1663] [serial = 2059] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1181f5800) [pid = 1663] [serial = 2036] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x125da1c00) [pid = 1663] [serial = 2057] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11679f800) [pid = 1663] [serial = 2035] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1181f3000) [pid = 1663] [serial = 2062] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12892e800) [pid = 1663] [serial = 2065] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128dcd800) [pid = 1663] [serial = 2066] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121792800) [pid = 1663] [serial = 2068] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1217e8400) [pid = 1663] [serial = 2039] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1131a5c00) [pid = 1663] [serial = 2044] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115e23c00) [pid = 1663] [serial = 2045] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121613400) [pid = 1663] [serial = 2038] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1196b3800) [pid = 1663] [serial = 2050] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x129331800) [pid = 1663] [serial = 2069] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x128c57400) [pid = 1663] [serial = 2060] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12957e400) [pid = 1663] [serial = 2071] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x120e21800) [pid = 1663] [serial = 2051] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12179a000) [pid = 1663] [serial = 2054] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12160ec00) [pid = 1663] [serial = 2063] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x118468800) [pid = 1663] [serial = 2048] [outer = 0x0] [url = about:blank] 22:52:33 INFO - PROCESS | 1663 | 1467265953204 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]]]}] 22:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1376ms 22:52:33 INFO - PROCESS | 1663 | 1467265953231 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 22:52:33 INFO - PROCESS | 1663 | 1467265953234 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 22:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:52:33 INFO - PROCESS | 1663 | 1467265953237 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:52:33 INFO - PROCESS | 1663 | 1467265953239 Marionette TRACE conn2 <- [1,2810,null,{}] 22:52:33 INFO - PROCESS | 1663 | 1467265953242 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}] 22:52:33 INFO - PROCESS | 1663 | 1467265953244 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:33 INFO - PROCESS | 1663 | 1467265953346 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 22:52:33 INFO - PROCESS | 1663 | 1467265953352 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 1663 | 1467265953354 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1168b1000 == 28 [pid = 1663] [id = 710] 22:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1126a0400) [pid = 1663] [serial = 2130] [outer = 0x0] 22:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1128cf000) [pid = 1663] [serial = 2131] [outer = 0x1126a0400] 22:52:33 INFO - PROCESS | 1663 | 1467265953387 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x112a36400) [pid = 1663] [serial = 2132] [outer = 0x1126a0400] 22:52:33 INFO - PROCESS | 1663 | 1467265953729 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]]]}] 22:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 522ms 22:52:33 INFO - PROCESS | 1663 | 1467265953769 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 22:52:33 INFO - PROCESS | 1663 | 1467265953773 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 22:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:52:33 INFO - PROCESS | 1663 | 1467265953779 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:52:33 INFO - PROCESS | 1663 | 1467265953780 Marionette TRACE conn2 <- [1,2814,null,{}] 22:52:33 INFO - PROCESS | 1663 | 1467265953783 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}] 22:52:33 INFO - PROCESS | 1663 | 1467265953784 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:33 INFO - PROCESS | 1663 | 1467265953861 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 22:52:33 INFO - PROCESS | 1663 | 1467265953866 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 1663 | 1467265953867 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187b1000 == 29 [pid = 1663] [id = 711] 22:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x112f48800) [pid = 1663] [serial = 2133] [outer = 0x0] 22:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1130d5400) [pid = 1663] [serial = 2134] [outer = 0x112f48800] 22:52:33 INFO - PROCESS | 1663 | 1467265953893 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11327a000) [pid = 1663] [serial = 2135] [outer = 0x112f48800] 22:52:34 INFO - PROCESS | 1663 | 1467265954234 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]]]}] 22:52:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:52:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 468ms 22:52:34 INFO - PROCESS | 1663 | 1467265954248 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 22:52:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:52:34 INFO - PROCESS | 1663 | 1467265954259 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 22:52:34 INFO - PROCESS | 1663 | 1467265954262 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 1663 | 1467265954264 Marionette TRACE conn2 <- [1,2818,null,{}] 22:52:34 INFO - PROCESS | 1663 | 1467265954272 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}] 22:52:34 INFO - PROCESS | 1663 | 1467265954275 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:34 INFO - PROCESS | 1663 | 1467265954360 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 22:52:34 INFO - PROCESS | 1663 | 1467265954415 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 1663 | 1467265954417 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11997b800 == 30 [pid = 1663] [id = 712] 22:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x113c4f000) [pid = 1663] [serial = 2136] [outer = 0x0] 22:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116138800) [pid = 1663] [serial = 2137] [outer = 0x113c4f000] 22:52:34 INFO - PROCESS | 1663 | 1467265954445 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116f22400) [pid = 1663] [serial = 2138] [outer = 0x113c4f000] 22:52:34 INFO - PROCESS | 1663 | 1467265954752 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]]]}] 22:52:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:52:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 522ms 22:52:34 INFO - PROCESS | 1663 | 1467265954784 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 22:52:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:52:34 INFO - PROCESS | 1663 | 1467265954787 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 22:52:34 INFO - PROCESS | 1663 | 1467265954792 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 1663 | 1467265954793 Marionette TRACE conn2 <- [1,2822,null,{}] 22:52:34 INFO - PROCESS | 1663 | 1467265954795 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}] 22:52:34 INFO - PROCESS | 1663 | 1467265954796 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:34 INFO - PROCESS | 1663 | 1467265954874 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 22:52:34 INFO - PROCESS | 1663 | 1467265954877 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 1663 | 1467265954878 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a16800 == 31 [pid = 1663] [id = 713] 22:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118158000) [pid = 1663] [serial = 2139] [outer = 0x0] 22:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1181f5c00) [pid = 1663] [serial = 2140] [outer = 0x118158000] 22:52:34 INFO - PROCESS | 1663 | 1467265954905 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1182bac00) [pid = 1663] [serial = 2141] [outer = 0x118158000] 22:52:35 INFO - PROCESS | 1663 | 1467265955213 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]]]}] 22:52:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:52:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 469ms 22:52:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:52:35 INFO - PROCESS | 1663 | 1467265955262 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 22:52:35 INFO - PROCESS | 1663 | 1467265955263 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 22:52:35 INFO - PROCESS | 1663 | 1467265955266 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 1663 | 1467265955267 Marionette TRACE conn2 <- [1,2826,null,{}] 22:52:35 INFO - PROCESS | 1663 | 1467265955271 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}] 22:52:35 INFO - PROCESS | 1663 | 1467265955273 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:35 INFO - PROCESS | 1663 | 1467265955401 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 22:52:35 INFO - PROCESS | 1663 | 1467265955418 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 1663 | 1467265955419 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251cb000 == 32 [pid = 1663] [id = 714] 22:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x117ed2000) [pid = 1663] [serial = 2142] [outer = 0x0] 22:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11854b800) [pid = 1663] [serial = 2143] [outer = 0x117ed2000] 22:52:35 INFO - PROCESS | 1663 | 1467265955444 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118f52400) [pid = 1663] [serial = 2144] [outer = 0x117ed2000] 22:52:35 INFO - PROCESS | 1663 | 1467265955836 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:52:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:52:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 620ms 22:52:35 INFO - PROCESS | 1663 | 1467265955886 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 22:52:35 INFO - PROCESS | 1663 | 1467265955888 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 22:52:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:52:35 INFO - PROCESS | 1663 | 1467265955891 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 1663 | 1467265955893 Marionette TRACE conn2 <- [1,2830,null,{}] 22:52:35 INFO - PROCESS | 1663 | 1467265955896 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}] 22:52:35 INFO - PROCESS | 1663 | 1467265955902 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:36 INFO - PROCESS | 1663 | 1467265956069 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 22:52:36 INFO - PROCESS | 1663 | 1467265956092 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 1663 | 1467265956093 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1273f6800 == 33 [pid = 1663] [id = 715] 22:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1192a6c00) [pid = 1663] [serial = 2145] [outer = 0x0] 22:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1192ab400) [pid = 1663] [serial = 2146] [outer = 0x1192a6c00] 22:52:36 INFO - PROCESS | 1663 | 1467265956118 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x120e1d800) [pid = 1663] [serial = 2147] [outer = 0x1192a6c00] 22:52:36 INFO - PROCESS | 1663 | 1467265956458 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]]]}] 22:52:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:52:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 620ms 22:52:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:52:36 INFO - PROCESS | 1663 | 1467265956511 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 22:52:36 INFO - PROCESS | 1663 | 1467265956512 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 22:52:36 INFO - PROCESS | 1663 | 1467265956514 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 1663 | 1467265956516 Marionette TRACE conn2 <- [1,2834,null,{}] 22:52:36 INFO - PROCESS | 1663 | 1467265956518 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}] 22:52:36 INFO - PROCESS | 1663 | 1467265956519 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:36 INFO - PROCESS | 1663 | 1467265956618 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 22:52:36 INFO - PROCESS | 1663 | 1467265956631 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 1663 | 1467265956632 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x129259000 == 34 [pid = 1663] [id = 716] 22:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112695400) [pid = 1663] [serial = 2148] [outer = 0x0] 22:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12160dc00) [pid = 1663] [serial = 2149] [outer = 0x112695400] 22:52:36 INFO - PROCESS | 1663 | 1467265956656 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121656400) [pid = 1663] [serial = 2150] [outer = 0x112695400] 22:52:36 INFO - PROCESS | 1663 | 1467265956974 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:52:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:52:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 22:52:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:52:37 INFO - PROCESS | 1663 | 1467265957037 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 22:52:37 INFO - PROCESS | 1663 | 1467265957039 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 22:52:37 INFO - PROCESS | 1663 | 1467265957041 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:52:37 INFO - PROCESS | 1663 | 1467265957042 Marionette TRACE conn2 <- [1,2838,null,{}] 22:52:37 INFO - PROCESS | 1663 | 1467265957044 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}] 22:52:37 INFO - PROCESS | 1663 | 1467265957045 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:37 INFO - PROCESS | 1663 | 1467265957141 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 22:52:37 INFO - PROCESS | 1663 | 1467265957145 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 1663 | 1467265957146 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297da800 == 35 [pid = 1663] [id = 717] 22:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121468000) [pid = 1663] [serial = 2151] [outer = 0x0] 22:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121796400) [pid = 1663] [serial = 2152] [outer = 0x121468000] 22:52:37 INFO - PROCESS | 1663 | 1467265957170 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1217e9000) [pid = 1663] [serial = 2153] [outer = 0x121468000] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112f4ec00) [pid = 1663] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1295e0000) [pid = 1663] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11845fc00) [pid = 1663] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1295e5000) [pid = 1663] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121654800) [pid = 1663] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112f52000) [pid = 1663] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1182b5c00) [pid = 1663] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1130d6800) [pid = 1663] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x129332000) [pid = 1663] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1196b6c00) [pid = 1663] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119c4bc00) [pid = 1663] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116489400) [pid = 1663] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12aabec00) [pid = 1663] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x128c58000) [pid = 1663] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:52:37 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118a5a400) [pid = 1663] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:52:37 INFO - PROCESS | 1663 | 1467265957671 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]]]}] 22:52:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:52:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 668ms 22:52:37 INFO - PROCESS | 1663 | 1467265957710 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 22:52:37 INFO - PROCESS | 1663 | 1467265957711 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 22:52:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:52:37 INFO - PROCESS | 1663 | 1467265957713 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:52:37 INFO - PROCESS | 1663 | 1467265957715 Marionette TRACE conn2 <- [1,2842,null,{}] 22:52:37 INFO - PROCESS | 1663 | 1467265957717 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}] 22:52:37 INFO - PROCESS | 1663 | 1467265957718 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:37 INFO - PROCESS | 1663 | 1467265957798 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 22:52:37 INFO - PROCESS | 1663 | 1467265957859 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 1663 | 1467265957860 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a843800 == 36 [pid = 1663] [id = 718] 22:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1122bd400) [pid = 1663] [serial = 2154] [outer = 0x0] 22:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1182b8c00) [pid = 1663] [serial = 2155] [outer = 0x1122bd400] 22:52:37 INFO - PROCESS | 1663 | 1467265957884 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121792800) [pid = 1663] [serial = 2156] [outer = 0x1122bd400] 22:52:38 INFO - PROCESS | 1663 | 1467265958147 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]]]}] 22:52:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:52:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 470ms 22:52:38 INFO - PROCESS | 1663 | 1467265958184 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 22:52:38 INFO - PROCESS | 1663 | 1467265958185 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 22:52:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:52:38 INFO - PROCESS | 1663 | 1467265958195 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 1663 | 1467265958196 Marionette TRACE conn2 <- [1,2846,null,{}] 22:52:38 INFO - PROCESS | 1663 | 1467265958198 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}] 22:52:38 INFO - PROCESS | 1663 | 1467265958199 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:38 INFO - PROCESS | 1663 | 1467265958285 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 22:52:38 INFO - PROCESS | 1663 | 1467265958291 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 1663 | 1467265958293 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc7800 == 37 [pid = 1663] [id = 719] 22:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121793800) [pid = 1663] [serial = 2157] [outer = 0x0] 22:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1249bc000) [pid = 1663] [serial = 2158] [outer = 0x121793800] 22:52:38 INFO - PROCESS | 1663 | 1467265958316 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x125170400) [pid = 1663] [serial = 2159] [outer = 0x121793800] 22:52:38 INFO - PROCESS | 1663 | 1467265958663 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]]]}] 22:52:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:52:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 519ms 22:52:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:52:38 INFO - PROCESS | 1663 | 1467265958718 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 22:52:38 INFO - PROCESS | 1663 | 1467265958720 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 22:52:38 INFO - PROCESS | 1663 | 1467265958722 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 1663 | 1467265958723 Marionette TRACE conn2 <- [1,2850,null,{}] 22:52:38 INFO - PROCESS | 1663 | 1467265958726 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}] 22:52:38 INFO - PROCESS | 1663 | 1467265958727 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:38 INFO - PROCESS | 1663 | 1467265958819 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 22:52:38 INFO - PROCESS | 1663 | 1467265958825 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 1663 | 1467265958826 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba7f000 == 38 [pid = 1663] [id = 720] 22:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112a9c400) [pid = 1663] [serial = 2160] [outer = 0x0] 22:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x125d9e000) [pid = 1663] [serial = 2161] [outer = 0x112a9c400] 22:52:38 INFO - PROCESS | 1663 | 1467265958853 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1265cfc00) [pid = 1663] [serial = 2162] [outer = 0x112a9c400] 22:52:39 INFO - PROCESS | 1663 | 1467265959175 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:52:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:52:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 469ms 22:52:39 INFO - PROCESS | 1663 | --DOCSHELL 0x12d03d000 == 37 [pid = 1663] [id = 16] 22:52:39 INFO - PROCESS | 1663 | 1467265959212 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 22:52:39 INFO - PROCESS | 1663 | 1467265959213 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 22:52:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:52:39 INFO - PROCESS | 1663 | 1467265959216 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:52:39 INFO - PROCESS | 1663 | 1467265959217 Marionette TRACE conn2 <- [1,2854,null,{}] 22:52:39 INFO - PROCESS | 1663 | 1467265959219 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}] 22:52:39 INFO - PROCESS | 1663 | 1467265959220 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:39 INFO - PROCESS | 1663 | 1467265959295 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 22:52:39 INFO - PROCESS | 1663 | 1467265959369 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 1663 | 1467265959370 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251cf800 == 38 [pid = 1663] [id = 721] 22:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x118f4d400) [pid = 1663] [serial = 2163] [outer = 0x0] 22:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1196aa800) [pid = 1663] [serial = 2164] [outer = 0x118f4d400] 22:52:39 INFO - PROCESS | 1663 | 1467265959394 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x127462c00) [pid = 1663] [serial = 2165] [outer = 0x118f4d400] 22:52:39 INFO - PROCESS | 1663 | 1467265959845 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]]]}] 22:52:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:52:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 22:52:39 INFO - PROCESS | 1663 | 1467265959887 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 22:52:39 INFO - PROCESS | 1663 | 1467265959889 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 22:52:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:52:39 INFO - PROCESS | 1663 | 1467265959892 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:52:39 INFO - PROCESS | 1663 | 1467265959895 Marionette TRACE conn2 <- [1,2858,null,{}] 22:52:39 INFO - PROCESS | 1663 | 1467265959898 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}] 22:52:39 INFO - PROCESS | 1663 | 1467265959900 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:40 INFO - PROCESS | 1663 | 1467265960017 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 22:52:40 INFO - PROCESS | 1663 | 1467265960102 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 1663 | 1467265960104 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187a1000 == 39 [pid = 1663] [id = 722] 22:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1128d3400) [pid = 1663] [serial = 2166] [outer = 0x0] 22:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112a2dc00) [pid = 1663] [serial = 2167] [outer = 0x1128d3400] 22:52:40 INFO - PROCESS | 1663 | 1467265960178 Marionette DEBUG loaded listener.js 22:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x112f48400) [pid = 1663] [serial = 2168] [outer = 0x1128d3400] 22:52:40 INFO - PROCESS | 1663 | 1467265960657 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:52:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:52:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 772ms 22:52:40 INFO - PROCESS | 1663 | 1467265960664 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 22:52:40 INFO - PROCESS | 1663 | 1467265960667 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 22:52:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:52:40 INFO - PROCESS | 1663 | 1467265960672 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 1663 | 1467265960674 Marionette TRACE conn2 <- [1,2862,null,{}] 22:52:40 INFO - PROCESS | 1663 | 1467265960676 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}] 22:52:40 INFO - PROCESS | 1663 | 1467265960678 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:40 INFO - PROCESS | 1663 | 1467265960788 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 22:52:40 INFO - PROCESS | 1663 | 1467265960846 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 1663 | 1467265960847 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1251d1000 == 40 [pid = 1663] [id = 723] 22:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x113c53400) [pid = 1663] [serial = 2169] [outer = 0x0] 22:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x115e8b400) [pid = 1663] [serial = 2170] [outer = 0x113c53400] 22:52:40 INFO - PROCESS | 1663 | 1467265960878 Marionette DEBUG loaded listener.js 22:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116a21000) [pid = 1663] [serial = 2171] [outer = 0x113c53400] 22:52:41 INFO - PROCESS | 1663 | 1467265961579 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]]]}] 22:52:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:52:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 22:52:41 INFO - PROCESS | 1663 | 1467265961643 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 22:52:41 INFO - PROCESS | 1663 | 1467265961645 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 22:52:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:52:41 INFO - PROCESS | 1663 | 1467265961648 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 1663 | 1467265961650 Marionette TRACE conn2 <- [1,2866,null,{}] 22:52:41 INFO - PROCESS | 1663 | 1467265961654 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}] 22:52:41 INFO - PROCESS | 1663 | 1467265961655 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:41 INFO - PROCESS | 1663 | 1467265961765 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba7f000 == 39 [pid = 1663] [id = 720] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc7800 == 38 [pid = 1663] [id = 719] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12a843800 == 37 [pid = 1663] [id = 718] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1297da800 == 36 [pid = 1663] [id = 717] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x129259000 == 35 [pid = 1663] [id = 716] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1273f6800 == 34 [pid = 1663] [id = 715] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1251cb000 == 33 [pid = 1663] [id = 714] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x123a16800 == 32 [pid = 1663] [id = 713] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x11997b800 == 31 [pid = 1663] [id = 712] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1187b1000 == 30 [pid = 1663] [id = 711] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1168b1000 == 29 [pid = 1663] [id = 710] 22:52:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1185c9000 == 28 [pid = 1663] [id = 709] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1265bd800) [pid = 1663] [serial = 2092] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1295eb000) [pid = 1663] [serial = 2098] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1295df800) [pid = 1663] [serial = 2096] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129333400) [pid = 1663] [serial = 2095] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12a78f400) [pid = 1663] [serial = 2101] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1296dc400) [pid = 1663] [serial = 2099] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121797800) [pid = 1663] [serial = 2086] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1249bb800) [pid = 1663] [serial = 2087] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x125170c00) [pid = 1663] [serial = 2089] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11846ac00) [pid = 1663] [serial = 2080] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118f4a800) [pid = 1663] [serial = 2081] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11648f000) [pid = 1663] [serial = 2077] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x117ecb400) [pid = 1663] [serial = 2078] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1295e3000) [pid = 1663] [serial = 2072] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119bb9800) [pid = 1663] [serial = 2083] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12aabbc00) [pid = 1663] [serial = 2111] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121463800) [pid = 1663] [serial = 2084] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x116807800) [pid = 1663] [serial = 2074] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1181f4c00) [pid = 1663] [serial = 2075] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12b40a800) [pid = 1663] [serial = 2114] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12b14b800) [pid = 1663] [serial = 2113] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12a79b800) [pid = 1663] [serial = 2107] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12aab1000) [pid = 1663] [serial = 2110] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121620400) [pid = 1663] [serial = 2104] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12a797c00) [pid = 1663] [serial = 2102] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11968dc00) [pid = 1663] [serial = 2105] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x129213800) [pid = 1663] [serial = 2093] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12aa07400) [pid = 1663] [serial = 2108] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x126123800) [pid = 1663] [serial = 2090] [outer = 0x0] [url = about:blank] 22:52:41 INFO - PROCESS | 1663 | 1467265961855 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:41 INFO - PROCESS | 1663 | 1467265961858 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x116858800 == 29 [pid = 1663] [id = 724] 22:52:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x112a57c00) [pid = 1663] [serial = 2172] [outer = 0x0] 22:52:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x112f4fc00) [pid = 1663] [serial = 2173] [outer = 0x112a57c00] 22:52:41 INFO - PROCESS | 1663 | 1467265961886 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11332d400) [pid = 1663] [serial = 2174] [outer = 0x112a57c00] 22:52:42 INFO - PROCESS | 1663 | 1467265962194 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]]]}] 22:52:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:52:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 570ms 22:52:42 INFO - PROCESS | 1663 | 1467265962219 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 1663 | 1467265962225 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 22:52:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:52:42 INFO - PROCESS | 1663 | 1467265962229 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 1663 | 1467265962231 Marionette TRACE conn2 <- [1,2870,null,{}] 22:52:42 INFO - PROCESS | 1663 | 1467265962233 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}] 22:52:42 INFO - PROCESS | 1663 | 1467265962235 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:42 INFO - PROCESS | 1663 | 1467265962315 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 22:52:42 INFO - PROCESS | 1663 | 1467265962394 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 1663 | 1467265962396 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11997b800 == 30 [pid = 1663] [id = 725] 22:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11332ac00) [pid = 1663] [serial = 2175] [outer = 0x0] 22:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11648f000) [pid = 1663] [serial = 2176] [outer = 0x11332ac00] 22:52:42 INFO - PROCESS | 1663 | 1467265962426 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x117ed0c00) [pid = 1663] [serial = 2177] [outer = 0x11332ac00] 22:52:42 INFO - PROCESS | 1663 | 1467265962715 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]]]}] 22:52:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:52:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 22:52:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:52:42 INFO - PROCESS | 1663 | 1467265962749 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 1663 | 1467265962751 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 22:52:42 INFO - PROCESS | 1663 | 1467265962758 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 1663 | 1467265962761 Marionette TRACE conn2 <- [1,2874,null,{}] 22:52:42 INFO - PROCESS | 1663 | 1467265962772 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}] 22:52:42 INFO - PROCESS | 1663 | 1467265962776 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:42 INFO - PROCESS | 1663 | 1467265962885 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 22:52:42 INFO - PROCESS | 1663 | 1467265962970 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 1663 | 1467265962974 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12511e800 == 31 [pid = 1663] [id = 726] 22:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116a1bc00) [pid = 1663] [serial = 2178] [outer = 0x0] 22:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1187b4400) [pid = 1663] [serial = 2179] [outer = 0x116a1bc00] 22:52:43 INFO - PROCESS | 1663 | 1467265963017 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11938f400) [pid = 1663] [serial = 2180] [outer = 0x116a1bc00] 22:52:43 INFO - PROCESS | 1663 | 1467265963375 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]]]}] 22:52:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:52:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 676ms 22:52:43 INFO - PROCESS | 1663 | 1467265963430 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 22:52:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:52:43 INFO - PROCESS | 1663 | 1467265963433 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 22:52:43 INFO - PROCESS | 1663 | 1467265963437 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:52:43 INFO - PROCESS | 1663 | 1467265963438 Marionette TRACE conn2 <- [1,2878,null,{}] 22:52:43 INFO - PROCESS | 1663 | 1467265963442 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}] 22:52:43 INFO - PROCESS | 1663 | 1467265963444 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:43 INFO - PROCESS | 1663 | 1467265963606 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 22:52:43 INFO - PROCESS | 1663 | 1467265963615 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:43 INFO - PROCESS | 1663 | 1467265963616 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ba1000 == 32 [pid = 1663] [id = 727] 22:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119688c00) [pid = 1663] [serial = 2181] [outer = 0x0] 22:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1196b1000) [pid = 1663] [serial = 2182] [outer = 0x119688c00] 22:52:43 INFO - PROCESS | 1663 | 1467265963656 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119956800) [pid = 1663] [serial = 2183] [outer = 0x119688c00] 22:52:44 INFO - PROCESS | 1663 | 1467265964190 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]]]}] 22:52:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:52:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 771ms 22:52:44 INFO - PROCESS | 1663 | 1467265964208 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 1663 | 1467265964210 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 22:52:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:52:44 INFO - PROCESS | 1663 | 1467265964213 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 1663 | 1467265964217 Marionette TRACE conn2 <- [1,2882,null,{}] 22:52:44 INFO - PROCESS | 1663 | 1467265964220 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}] 22:52:44 INFO - PROCESS | 1663 | 1467265964222 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:44 INFO - PROCESS | 1663 | 1467265964346 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 22:52:44 INFO - PROCESS | 1663 | 1467265964416 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 1663 | 1467265964418 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x121194000 == 33 [pid = 1663] [id = 728] 22:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112a55000) [pid = 1663] [serial = 2184] [outer = 0x0] 22:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x115dd2800) [pid = 1663] [serial = 2185] [outer = 0x112a55000] 22:52:44 INFO - PROCESS | 1663 | 1467265964449 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1176ef800) [pid = 1663] [serial = 2186] [outer = 0x112a55000] 22:52:44 INFO - PROCESS | 1663 | 1467265964874 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]]]}] 22:52:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:52:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 676ms 22:52:44 INFO - PROCESS | 1663 | 1467265964890 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 1663 | 1467265964893 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 22:52:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:52:44 INFO - PROCESS | 1663 | 1467265964898 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 1663 | 1467265964900 Marionette TRACE conn2 <- [1,2886,null,{}] 22:52:44 INFO - PROCESS | 1663 | 1467265964902 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}] 22:52:44 INFO - PROCESS | 1663 | 1467265964904 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:45 INFO - PROCESS | 1663 | 1467265965002 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 22:52:45 INFO - PROCESS | 1663 | 1467265965055 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 1663 | 1467265965056 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12951c000 == 34 [pid = 1663] [id = 729] 22:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1181ee000) [pid = 1663] [serial = 2187] [outer = 0x0] 22:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11938f800) [pid = 1663] [serial = 2188] [outer = 0x1181ee000] 22:52:45 INFO - PROCESS | 1663 | 1467265965087 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1196b1400) [pid = 1663] [serial = 2189] [outer = 0x1181ee000] 22:52:45 INFO - PROCESS | 1663 | 1467265965472 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]]]}] 22:52:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:52:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 623ms 22:52:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:52:45 INFO - PROCESS | 1663 | 1467265965521 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 22:52:45 INFO - PROCESS | 1663 | 1467265965524 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 22:52:45 INFO - PROCESS | 1663 | 1467265965527 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 1663 | 1467265965529 Marionette TRACE conn2 <- [1,2890,null,{}] 22:52:45 INFO - PROCESS | 1663 | 1467265965537 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}] 22:52:45 INFO - PROCESS | 1663 | 1467265965540 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:45 INFO - PROCESS | 1663 | 1467265965636 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 22:52:45 INFO - PROCESS | 1663 | 1467265965731 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 1663 | 1467265965733 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc7000 == 35 [pid = 1663] [id = 730] 22:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121613c00) [pid = 1663] [serial = 2190] [outer = 0x0] 22:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121651400) [pid = 1663] [serial = 2191] [outer = 0x121613c00] 22:52:45 INFO - PROCESS | 1663 | 1467265965764 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121791800) [pid = 1663] [serial = 2192] [outer = 0x121613c00] 22:52:46 INFO - PROCESS | 1663 | 1467265966173 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:52:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:52:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 675ms 22:52:46 INFO - PROCESS | 1663 | 1467265966203 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 22:52:46 INFO - PROCESS | 1663 | 1467265966205 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 22:52:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:52:46 INFO - PROCESS | 1663 | 1467265966208 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 1663 | 1467265966209 Marionette TRACE conn2 <- [1,2894,null,{}] 22:52:46 INFO - PROCESS | 1663 | 1467265966211 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}] 22:52:46 INFO - PROCESS | 1663 | 1467265966213 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:46 INFO - PROCESS | 1663 | 1467265966311 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 22:52:46 INFO - PROCESS | 1663 | 1467265966366 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:46 INFO - PROCESS | 1663 | 1467265966368 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba72000 == 36 [pid = 1663] [id = 731] 22:52:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123953000) [pid = 1663] [serial = 2193] [outer = 0x0] 22:52:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1249bb800) [pid = 1663] [serial = 2194] [outer = 0x123953000] 22:52:46 INFO - PROCESS | 1663 | 1467265966397 Marionette DEBUG loaded listener.js 22:52:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x125174c00) [pid = 1663] [serial = 2195] [outer = 0x123953000] 22:52:46 INFO - PROCESS | 1663 | 1467265966826 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]]]}] 22:52:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:52:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 22:52:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:52:46 INFO - PROCESS | 1663 | 1467265966880 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 22:52:46 INFO - PROCESS | 1663 | 1467265966882 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 22:52:46 INFO - PROCESS | 1663 | 1467265966885 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 1663 | 1467265966887 Marionette TRACE conn2 <- [1,2898,null,{}] 22:52:46 INFO - PROCESS | 1663 | 1467265966891 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}] 22:52:46 INFO - PROCESS | 1663 | 1467265966893 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:47 INFO - PROCESS | 1663 | 1467265967056 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 22:52:47 INFO - PROCESS | 1663 | 1467265967143 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 1663 | 1467265967144 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x123aba800 == 37 [pid = 1663] [id = 732] 22:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x125175800) [pid = 1663] [serial = 2196] [outer = 0x0] 22:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126116000) [pid = 1663] [serial = 2197] [outer = 0x125175800] 22:52:47 INFO - PROCESS | 1663 | 1467265967172 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12633f400) [pid = 1663] [serial = 2198] [outer = 0x125175800] 22:52:47 INFO - PROCESS | 1663 | 1467265967644 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]]]}] 22:52:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:52:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 822ms 22:52:47 INFO - PROCESS | 1663 | 1467265967708 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 22:52:47 INFO - PROCESS | 1663 | 1467265967709 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 22:52:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:52:47 INFO - PROCESS | 1663 | 1467265967711 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:52:47 INFO - PROCESS | 1663 | 1467265967713 Marionette TRACE conn2 <- [1,2902,null,{}] 22:52:47 INFO - PROCESS | 1663 | 1467265967715 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}] 22:52:47 INFO - PROCESS | 1663 | 1467265967719 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:47 INFO - PROCESS | 1663 | 1467265967824 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 22:52:47 INFO - PROCESS | 1663 | 1467265967895 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 1663 | 1467265967896 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46f000 == 38 [pid = 1663] [id = 733] 22:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x127464800) [pid = 1663] [serial = 2199] [outer = 0x0] 22:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x128929000) [pid = 1663] [serial = 2200] [outer = 0x127464800] 22:52:47 INFO - PROCESS | 1663 | 1467265967925 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x128c04c00) [pid = 1663] [serial = 2201] [outer = 0x127464800] 22:52:48 INFO - PROCESS | 1663 | 1467265968423 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:52:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:52:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 771ms 22:52:48 INFO - PROCESS | 1663 | 1467265968483 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 22:52:48 INFO - PROCESS | 1663 | 1467265968486 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 22:52:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:52:48 INFO - PROCESS | 1663 | 1467265968489 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:52:48 INFO - PROCESS | 1663 | 1467265968490 Marionette TRACE conn2 <- [1,2906,null,{}] 22:52:48 INFO - PROCESS | 1663 | 1467265968494 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}] 22:52:48 INFO - PROCESS | 1663 | 1467265968495 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:48 INFO - PROCESS | 1663 | 1467265968593 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 22:52:48 INFO - PROCESS | 1663 | 1467265968663 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:48 INFO - PROCESS | 1663 | 1467265968664 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187a2800 == 39 [pid = 1663] [id = 734] 22:52:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1133b2800) [pid = 1663] [serial = 2202] [outer = 0x0] 22:52:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x115dd5c00) [pid = 1663] [serial = 2203] [outer = 0x1133b2800] 22:52:48 INFO - PROCESS | 1663 | 1467265968687 Marionette DEBUG loaded listener.js 22:52:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1176f3c00) [pid = 1663] [serial = 2204] [outer = 0x1133b2800] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12511e800 == 38 [pid = 1663] [id = 726] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x11997b800 == 37 [pid = 1663] [id = 725] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12d03c800 == 36 [pid = 1663] [id = 17] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x116858800 == 35 [pid = 1663] [id = 724] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1251d1000 == 34 [pid = 1663] [id = 723] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1187a1000 == 33 [pid = 1663] [id = 722] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1251cf800 == 32 [pid = 1663] [id = 721] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46f000 == 31 [pid = 1663] [id = 733] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x123aba800 == 30 [pid = 1663] [id = 732] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba72000 == 29 [pid = 1663] [id = 731] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc7000 == 28 [pid = 1663] [id = 730] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12951c000 == 27 [pid = 1663] [id = 729] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x121194000 == 26 [pid = 1663] [id = 728] 22:52:49 INFO - PROCESS | 1663 | --DOCSHELL 0x128ba1000 == 25 [pid = 1663] [id = 727] 22:52:49 INFO - PROCESS | 1663 | 1467265969850 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]]]}] 22:52:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:52:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1376ms 22:52:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:52:49 INFO - PROCESS | 1663 | 1467265969865 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 22:52:49 INFO - PROCESS | 1663 | 1467265969867 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 22:52:49 INFO - PROCESS | 1663 | 1467265969870 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 1663 | 1467265969872 Marionette TRACE conn2 <- [1,2910,null,{}] 22:52:49 INFO - PROCESS | 1663 | 1467265969888 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}] 22:52:49 INFO - PROCESS | 1663 | 1467265969890 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:49 INFO - PROCESS | 1663 | 1467265969990 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 22:52:49 INFO - PROCESS | 1663 | 1467265969995 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 1663 | 1467265969998 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d5800 == 26 [pid = 1663] [id = 735] 22:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x112a52c00) [pid = 1663] [serial = 2205] [outer = 0x0] 22:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112aa2c00) [pid = 1663] [serial = 2206] [outer = 0x112a52c00] 22:52:50 INFO - PROCESS | 1663 | 1467265970025 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x113dca000) [pid = 1663] [serial = 2207] [outer = 0x112a52c00] 22:52:50 INFO - PROCESS | 1663 | 1467265970355 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]]]}] 22:52:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:52:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:52:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 526ms 22:52:50 INFO - PROCESS | 1663 | 1467265970395 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 1663 | 1467265970399 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 22:52:50 INFO - TEST-START | /DOMEvents/constructors.html 22:52:50 INFO - PROCESS | 1663 | 1467265970410 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 1663 | 1467265970411 Marionette TRACE conn2 <- [1,2914,null,{}] 22:52:50 INFO - PROCESS | 1663 | 1467265970414 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}] 22:52:50 INFO - PROCESS | 1663 | 1467265970415 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:50 INFO - PROCESS | 1663 | 1467265970518 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 22:52:50 INFO - PROCESS | 1663 | 1467265970522 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 1663 | 1467265970523 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x120faf000 == 27 [pid = 1663] [id = 736] 22:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x115e89c00) [pid = 1663] [serial = 2208] [outer = 0x0] 22:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116f63400) [pid = 1663] [serial = 2209] [outer = 0x115e89c00] 22:52:50 INFO - PROCESS | 1663 | 1467265970551 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1181f2800) [pid = 1663] [serial = 2210] [outer = 0x115e89c00] 22:52:50 INFO - PROCESS | 1663 | 1467265970960 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]]]}] 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:52:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:52:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:52:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:52:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:52:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:52:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:52:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:52:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:52:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 22:52:50 INFO - PROCESS | 1663 | 1467265970985 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 1663 | 1467265970986 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 22:52:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:52:50 INFO - PROCESS | 1663 | 1467265970989 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 1663 | 1467265970991 Marionette TRACE conn2 <- [1,2918,null,{}] 22:52:51 INFO - PROCESS | 1663 | 1467265971005 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}] 22:52:51 INFO - PROCESS | 1663 | 1467265971008 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:51 INFO - PROCESS | 1663 | 1467265971107 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 22:52:51 INFO - PROCESS | 1663 | 1467265971111 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:51 INFO - PROCESS | 1663 | 1467265971114 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cb8800 == 28 [pid = 1663] [id = 737] 22:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x112a2f800) [pid = 1663] [serial = 2211] [outer = 0x0] 22:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1196b1c00) [pid = 1663] [serial = 2212] [outer = 0x112a2f800] 22:52:51 INFO - PROCESS | 1663 | 1467265971141 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119d5d000) [pid = 1663] [serial = 2213] [outer = 0x112a2f800] 22:52:51 INFO - PROCESS | 1663 | 1467265971495 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:52:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:52:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 528ms 22:52:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:52:51 INFO - PROCESS | 1663 | 1467265971525 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 22:52:51 INFO - PROCESS | 1663 | 1467265971528 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 22:52:51 INFO - PROCESS | 1663 | 1467265971531 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 1663 | 1467265971533 Marionette TRACE conn2 <- [1,2922,null,{}] 22:52:51 INFO - PROCESS | 1663 | 1467265971537 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}] 22:52:51 INFO - PROCESS | 1663 | 1467265971541 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:52 INFO - PROCESS | 1663 | 1467265972073 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113c4f000) [pid = 1663] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1192a6c00) [pid = 1663] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x112f48800) [pid = 1663] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118158000) [pid = 1663] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x112695400) [pid = 1663] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x121468000) [pid = 1663] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1122bd400) [pid = 1663] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1126a0400) [pid = 1663] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x121793800) [pid = 1663] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x112f50c00) [pid = 1663] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112a9c400) [pid = 1663] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116f1d400) [pid = 1663] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119390000) [pid = 1663] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x127462800) [pid = 1663] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x112a83400) [pid = 1663] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x117ed2000) [pid = 1663] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12d03d800) [pid = 1663] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12cb91c00) [pid = 1663] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119688c00) [pid = 1663] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118f4d400) [pid = 1663] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112a57c00) [pid = 1663] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11332ac00) [pid = 1663] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x113c53400) [pid = 1663] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1128d3400) [pid = 1663] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:52:52 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116a1bc00) [pid = 1663] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:52:52 INFO - PROCESS | 1663 | 1467265972142 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 1663 | 1467265972143 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x117142000 == 29 [pid = 1663] [id = 738] 22:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x111f5fc00) [pid = 1663] [serial = 2214] [outer = 0x0] 22:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1126a0400) [pid = 1663] [serial = 2215] [outer = 0x111f5fc00] 22:52:52 INFO - PROCESS | 1663 | 1467265972174 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x112f52800) [pid = 1663] [serial = 2216] [outer = 0x111f5fc00] 22:52:52 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:52:52 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:52:52 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:52:52 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:52:52 INFO - PROCESS | 1663 | 1467265972431 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]]]}] 22:52:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:52:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:52:52 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 22:52:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:52:52 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 22:52:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:52:52 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]" 22:52:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:52:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:52:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 928ms 22:52:52 INFO - PROCESS | 1663 | 1467265972465 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 1663 | 1467265972466 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 22:52:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:52:52 INFO - PROCESS | 1663 | 1467265972477 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 1663 | 1467265972478 Marionette TRACE conn2 <- [1,2926,null,{}] 22:52:52 INFO - PROCESS | 1663 | 1467265972481 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}] 22:52:52 INFO - PROCESS | 1663 | 1467265972482 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:52 INFO - PROCESS | 1663 | 1467265972567 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 22:52:52 INFO - PROCESS | 1663 | 1467265972628 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 1663 | 1467265972629 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc6800 == 30 [pid = 1663] [id = 739] 22:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112695000) [pid = 1663] [serial = 2217] [outer = 0x0] 22:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x115e85c00) [pid = 1663] [serial = 2218] [outer = 0x112695000] 22:52:52 INFO - PROCESS | 1663 | 1467265972654 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119957000) [pid = 1663] [serial = 2219] [outer = 0x112695000] 22:52:52 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:52:52 INFO - PROCESS | 1663 | 1467265972961 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]]]}] 22:52:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:52:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 527ms 22:52:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:52:53 INFO - PROCESS | 1663 | 1467265972997 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 1663 | 1467265973000 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 22:52:53 INFO - PROCESS | 1663 | 1467265973003 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - PROCESS | 1663 | 1467265973004 Marionette TRACE conn2 <- [1,2930,null,{}] 22:52:53 INFO - PROCESS | 1663 | 1467265973009 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}] 22:52:53 INFO - PROCESS | 1663 | 1467265973015 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:53 INFO - PROCESS | 1663 | 1467265973159 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 22:52:53 INFO - PROCESS | 1663 | 1467265973242 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 1663 | 1467265973243 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be7e000 == 31 [pid = 1663] [id = 740] 22:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1181f2c00) [pid = 1663] [serial = 2220] [outer = 0x0] 22:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121464000) [pid = 1663] [serial = 2221] [outer = 0x1181f2c00] 22:52:53 INFO - PROCESS | 1663 | 1467265973293 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x125178800) [pid = 1663] [serial = 2222] [outer = 0x1181f2c00] 22:52:53 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:52:53 INFO - PROCESS | 1663 | 1467265973583 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]]]}] 22:52:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:52:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 623ms 22:52:53 INFO - PROCESS | 1663 | 1467265973631 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 1663 | 1467265973632 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 22:52:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:52:53 INFO - PROCESS | 1663 | 1467265973634 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - PROCESS | 1663 | 1467265973635 Marionette TRACE conn2 <- [1,2934,null,{}] 22:52:53 INFO - PROCESS | 1663 | 1467265973638 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}] 22:52:53 INFO - PROCESS | 1663 | 1467265973642 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:53 INFO - PROCESS | 1663 | 1467265973756 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 22:52:53 INFO - PROCESS | 1663 | 1467265973840 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 1663 | 1467265973842 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46d000 == 32 [pid = 1663] [id = 741] 22:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112767c00) [pid = 1663] [serial = 2223] [outer = 0x0] 22:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126118000) [pid = 1663] [serial = 2224] [outer = 0x112767c00] 22:52:53 INFO - PROCESS | 1663 | 1467265973880 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1265ce800) [pid = 1663] [serial = 2225] [outer = 0x112767c00] 22:52:54 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d5800 == 31 [pid = 1663] [id = 735] 22:52:54 INFO - PROCESS | 1663 | --DOCSHELL 0x1187a2800 == 30 [pid = 1663] [id = 734] 22:52:54 INFO - PROCESS | 1663 | --DOCSHELL 0x120faf000 == 29 [pid = 1663] [id = 736] 22:52:54 INFO - PROCESS | 1663 | --DOCSHELL 0x128cb8800 == 28 [pid = 1663] [id = 737] 22:52:54 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc6800 == 27 [pid = 1663] [id = 739] 22:52:54 INFO - PROCESS | 1663 | --DOCSHELL 0x117142000 == 26 [pid = 1663] [id = 738] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119956800) [pid = 1663] [serial = 2183] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1196b1000) [pid = 1663] [serial = 2182] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116138800) [pid = 1663] [serial = 2137] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1192ab400) [pid = 1663] [serial = 2146] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116f22400) [pid = 1663] [serial = 2138] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1130d5400) [pid = 1663] [serial = 2134] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11327a000) [pid = 1663] [serial = 2135] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1181f5c00) [pid = 1663] [serial = 2140] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12160dc00) [pid = 1663] [serial = 2149] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1182bac00) [pid = 1663] [serial = 2141] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x121796400) [pid = 1663] [serial = 2152] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1182b8c00) [pid = 1663] [serial = 2155] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121656400) [pid = 1663] [serial = 2150] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1128cf000) [pid = 1663] [serial = 2131] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a36400) [pid = 1663] [serial = 2132] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1249bc000) [pid = 1663] [serial = 2158] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11846d000) [pid = 1663] [serial = 2129] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1181f6800) [pid = 1663] [serial = 2128] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x127462c00) [pid = 1663] [serial = 2165] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112f4fc00) [pid = 1663] [serial = 2173] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11332d400) [pid = 1663] [serial = 2174] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11648f000) [pid = 1663] [serial = 2176] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x117ed0c00) [pid = 1663] [serial = 2177] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x115e8b400) [pid = 1663] [serial = 2170] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x112a2dc00) [pid = 1663] [serial = 2167] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x125170400) [pid = 1663] [serial = 2159] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x112f48400) [pid = 1663] [serial = 2168] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x125d9e000) [pid = 1663] [serial = 2161] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1187b4400) [pid = 1663] [serial = 2179] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118465c00) [pid = 1663] [serial = 2117] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x117ed5c00) [pid = 1663] [serial = 2116] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12179bc00) [pid = 1663] [serial = 2120] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x121426400) [pid = 1663] [serial = 2119] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x116a21000) [pid = 1663] [serial = 2171] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x121792800) [pid = 1663] [serial = 2156] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x128dd4000) [pid = 1663] [serial = 2123] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12892cc00) [pid = 1663] [serial = 2122] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x1265cfc00) [pid = 1663] [serial = 2162] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x115e8d400) [pid = 1663] [serial = 2125] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x1217e9000) [pid = 1663] [serial = 2153] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x127463400) [pid = 1663] [serial = 2126] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x11938f400) [pid = 1663] [serial = 2180] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x11854b800) [pid = 1663] [serial = 2143] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x12cb82800) [pid = 1663] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x119693c00) [pid = 1663] [serial = 1472] [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.] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x118f52400) [pid = 1663] [serial = 2144] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x120e1d800) [pid = 1663] [serial = 2147] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOMWINDOW == 55 (0x1196aa800) [pid = 1663] [serial = 2164] [outer = 0x0] [url = about:blank] 22:52:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12be7e000 == 25 [pid = 1663] [id = 740] 22:52:55 INFO - PROCESS | 1663 | 1467265975174 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]]]}] 22:52:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:52:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1572ms 22:52:55 INFO - PROCESS | 1663 | 1467265975207 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 22:52:55 INFO - PROCESS | 1663 | 1467265975209 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 22:52:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:52:55 INFO - PROCESS | 1663 | 1467265975213 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - PROCESS | 1663 | 1467265975215 Marionette TRACE conn2 <- [1,2938,null,{}] 22:52:55 INFO - PROCESS | 1663 | 1467265975219 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}] 22:52:55 INFO - PROCESS | 1663 | 1467265975221 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:55 INFO - PROCESS | 1663 | 1467265975302 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 22:52:55 INFO - PROCESS | 1663 | 1467265975353 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 1663 | 1467265975356 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fb8800 == 26 [pid = 1663] [id = 742] 22:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x1128ce400) [pid = 1663] [serial = 2226] [outer = 0x0] 22:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x1128cec00) [pid = 1663] [serial = 2227] [outer = 0x1128ce400] 22:52:55 INFO - PROCESS | 1663 | 1467265975384 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x112a2a400) [pid = 1663] [serial = 2228] [outer = 0x1128ce400] 22:52:55 INFO - PROCESS | 1663 | 1467265975666 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]]]}] 22:52:55 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. 22:52:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms 22:52:55 INFO - PROCESS | 1663 | 1467265975684 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 22:52:55 INFO - PROCESS | 1663 | 1467265975689 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 22:52:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:52:55 INFO - PROCESS | 1663 | 1467265975699 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - PROCESS | 1663 | 1467265975701 Marionette TRACE conn2 <- [1,2942,null,{}] 22:52:55 INFO - PROCESS | 1663 | 1467265975711 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}] 22:52:55 INFO - PROCESS | 1663 | 1467265975713 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:55 INFO - PROCESS | 1663 | 1467265975796 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 22:52:55 INFO - PROCESS | 1663 | 1467265975801 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 1663 | 1467265975802 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d1000 == 27 [pid = 1663] [id = 743] 22:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x112a79800) [pid = 1663] [serial = 2229] [outer = 0x0] 22:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x112f4b000) [pid = 1663] [serial = 2230] [outer = 0x112a79800] 22:52:55 INFO - PROCESS | 1663 | 1467265975834 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x112f50000) [pid = 1663] [serial = 2231] [outer = 0x112a79800] 22:52:56 INFO - PROCESS | 1663 | 1467265976214 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"]]]}] 22:52:56 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 22:52:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:52:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 573ms 22:52:56 INFO - PROCESS | 1663 | 1467265976274 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 1663 | 1467265976276 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 22:52:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:52:56 INFO - PROCESS | 1663 | 1467265976291 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 1663 | 1467265976294 Marionette TRACE conn2 <- [1,2946,null,{}] 22:52:56 INFO - PROCESS | 1663 | 1467265976315 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}] 22:52:56 INFO - PROCESS | 1663 | 1467265976320 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:56 INFO - PROCESS | 1663 | 1467265976445 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 22:52:56 INFO - PROCESS | 1663 | 1467265976460 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 1663 | 1467265976463 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119538000 == 28 [pid = 1663] [id = 744] 22:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x111037c00) [pid = 1663] [serial = 2232] [outer = 0x0] 22:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x115e21400) [pid = 1663] [serial = 2233] [outer = 0x111037c00] 22:52:56 INFO - PROCESS | 1663 | 1467265976566 Marionette DEBUG loaded listener.js 22:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1164e1000) [pid = 1663] [serial = 2234] [outer = 0x111037c00] 22:52:56 INFO - PROCESS | 1663 | 1467265976838 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]]]}] 22:52:56 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. 22:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 576ms 22:52:56 INFO - PROCESS | 1663 | 1467265976866 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 22:52:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:52:56 INFO - PROCESS | 1663 | 1467265976868 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 22:52:56 INFO - PROCESS | 1663 | 1467265976877 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 1663 | 1467265976879 Marionette TRACE conn2 <- [1,2950,null,{}] 22:52:56 INFO - PROCESS | 1663 | 1467265976886 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}] 22:52:56 INFO - PROCESS | 1663 | 1467265976887 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:56 INFO - PROCESS | 1663 | 1467265976975 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 22:52:56 INFO - PROCESS | 1663 | 1467265976978 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 1663 | 1467265976979 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x120f97000 == 29 [pid = 1663] [id = 745] 22:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x116639000) [pid = 1663] [serial = 2235] [outer = 0x0] 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x116882000) [pid = 1663] [serial = 2236] [outer = 0x116639000] 22:52:57 INFO - PROCESS | 1663 | 1467265977006 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x116f61000) [pid = 1663] [serial = 2237] [outer = 0x116639000] 22:52:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x121194800 == 30 [pid = 1663] [id = 746] 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x117ed1000) [pid = 1663] [serial = 2238] [outer = 0x0] 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x116635800) [pid = 1663] [serial = 2239] [outer = 0x117ed1000] 22:52:57 INFO - PROCESS | 1663 | 1467265977327 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]]]}] 22:52:57 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. 22:52:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 487ms 22:52:57 INFO - PROCESS | 1663 | 1467265977358 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 1663 | 1467265977359 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 22:52:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:52:57 INFO - PROCESS | 1663 | 1467265977361 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 1663 | 1467265977363 Marionette TRACE conn2 <- [1,2954,null,{}] 22:52:57 INFO - PROCESS | 1663 | 1467265977365 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}] 22:52:57 INFO - PROCESS | 1663 | 1467265977366 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:57 INFO - PROCESS | 1663 | 1467265977481 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 22:52:57 INFO - PROCESS | 1663 | 1467265977487 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 1663 | 1467265977488 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a21000 == 31 [pid = 1663] [id = 747] 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x112a78800) [pid = 1663] [serial = 2240] [outer = 0x0] 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1174fd800) [pid = 1663] [serial = 2241] [outer = 0x112a78800] 22:52:57 INFO - PROCESS | 1663 | 1467265977513 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1181f5c00) [pid = 1663] [serial = 2242] [outer = 0x112a78800] 22:52:57 INFO - PROCESS | 1663 | 1467265977804 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]]]}] 22:52:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:52:57 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 22:52:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 22:52:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:52:57 INFO - PROCESS | 1663 | 1467265977831 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 1663 | 1467265977833 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 22:52:57 INFO - PROCESS | 1663 | 1467265977835 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 1663 | 1467265977836 Marionette TRACE conn2 <- [1,2958,null,{}] 22:52:57 INFO - PROCESS | 1663 | 1467265977841 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}] 22:52:57 INFO - PROCESS | 1663 | 1467265977846 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:57 INFO - PROCESS | 1663 | 1467265977948 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 22:52:57 INFO - PROCESS | 1663 | 1467265977951 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 1663 | 1467265977953 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1273dc800 == 32 [pid = 1663] [id = 748] 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1176f7000) [pid = 1663] [serial = 2243] [outer = 0x0] 22:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1182be000) [pid = 1663] [serial = 2244] [outer = 0x1176f7000] 22:52:57 INFO - PROCESS | 1663 | 1467265977980 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1192ae400) [pid = 1663] [serial = 2245] [outer = 0x1176f7000] 22:52:58 INFO - PROCESS | 1663 | 1467265978259 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]]]}] 22:52:58 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. 22:52:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 22:52:58 INFO - PROCESS | 1663 | 1467265978304 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 22:52:58 INFO - PROCESS | 1663 | 1467265978307 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 22:52:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:52:58 INFO - PROCESS | 1663 | 1467265978311 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:52:58 INFO - PROCESS | 1663 | 1467265978312 Marionette TRACE conn2 <- [1,2962,null,{}] 22:52:58 INFO - PROCESS | 1663 | 1467265978314 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}] 22:52:58 INFO - PROCESS | 1663 | 1467265978315 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:58 INFO - PROCESS | 1663 | 1467265978423 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 22:52:58 INFO - PROCESS | 1663 | 1467265978429 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 1663 | 1467265978430 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1273f2000 == 33 [pid = 1663] [id = 749] 22:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1181f7000) [pid = 1663] [serial = 2246] [outer = 0x0] 22:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11938d000) [pid = 1663] [serial = 2247] [outer = 0x1181f7000] 22:52:58 INFO - PROCESS | 1663 | 1467265978454 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119691000) [pid = 1663] [serial = 2248] [outer = 0x1181f7000] 22:52:58 INFO - PROCESS | 1663 | 1467265978718 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]]]}] 22:52:58 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. 22:52:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 419ms 22:52:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:52:58 INFO - PROCESS | 1663 | 1467265978732 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 22:52:58 INFO - PROCESS | 1663 | 1467265978733 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 22:52:58 INFO - PROCESS | 1663 | 1467265978735 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:52:58 INFO - PROCESS | 1663 | 1467265978736 Marionette TRACE conn2 <- [1,2966,null,{}] 22:52:58 INFO - PROCESS | 1663 | 1467265978746 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}] 22:52:58 INFO - PROCESS | 1663 | 1467265978747 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:58 INFO - PROCESS | 1663 | 1467265978825 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 22:52:58 INFO - PROCESS | 1663 | 1467265978829 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 1663 | 1467265978830 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12925c800 == 34 [pid = 1663] [id = 750] 22:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116f22400) [pid = 1663] [serial = 2249] [outer = 0x0] 22:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1196b1000) [pid = 1663] [serial = 2250] [outer = 0x116f22400] 22:52:58 INFO - PROCESS | 1663 | 1467265978855 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11994f800) [pid = 1663] [serial = 2251] [outer = 0x116f22400] 22:52:59 INFO - PROCESS | 1663 | 1467265979127 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]]]}] 22:52:59 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. 22:52:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 427ms 22:52:59 INFO - PROCESS | 1663 | 1467265979187 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 1663 | 1467265979191 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 22:52:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:52:59 INFO - PROCESS | 1663 | 1467265979194 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 1663 | 1467265979195 Marionette TRACE conn2 <- [1,2970,null,{}] 22:52:59 INFO - PROCESS | 1663 | 1467265979198 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}] 22:52:59 INFO - PROCESS | 1663 | 1467265979199 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:59 INFO - PROCESS | 1663 | 1467265979319 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 22:52:59 INFO - PROCESS | 1663 | 1467265979398 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 1663 | 1467265979399 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119537800 == 35 [pid = 1663] [id = 751] 22:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1181fac00) [pid = 1663] [serial = 2252] [outer = 0x0] 22:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11994f000) [pid = 1663] [serial = 2253] [outer = 0x1181fac00] 22:52:59 INFO - PROCESS | 1663 | 1467265979437 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x12123c800) [pid = 1663] [serial = 2254] [outer = 0x1181fac00] 22:52:59 INFO - PROCESS | 1663 | 1467265979747 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]]]}] 22:52:59 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. 22:52:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 568ms 22:52:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:52:59 INFO - PROCESS | 1663 | 1467265979766 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 1663 | 1467265979767 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 22:52:59 INFO - PROCESS | 1663 | 1467265979769 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 1663 | 1467265979770 Marionette TRACE conn2 <- [1,2974,null,{}] 22:52:59 INFO - PROCESS | 1663 | 1467265979780 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}] 22:52:59 INFO - PROCESS | 1663 | 1467265979781 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:59 INFO - PROCESS | 1663 | 1467265979865 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 22:52:59 INFO - PROCESS | 1663 | 1467265979868 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 1663 | 1467265979870 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:52:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa2d800 == 36 [pid = 1663] [id = 752] 22:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121290800) [pid = 1663] [serial = 2255] [outer = 0x0] 22:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12161a400) [pid = 1663] [serial = 2256] [outer = 0x121290800] 22:52:59 INFO - PROCESS | 1663 | 1467265979896 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121658000) [pid = 1663] [serial = 2257] [outer = 0x121290800] 22:53:00 INFO - PROCESS | 1663 | 1467265980204 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]]]}] 22:53:00 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. 22:53:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 475ms 22:53:00 INFO - PROCESS | 1663 | 1467265980245 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 1663 | 1467265980246 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 22:53:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:53:00 INFO - PROCESS | 1663 | 1467265980249 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 1663 | 1467265980250 Marionette TRACE conn2 <- [1,2978,null,{}] 22:53:00 INFO - PROCESS | 1663 | 1467265980252 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}] 22:53:00 INFO - PROCESS | 1663 | 1467265980254 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:00 INFO - PROCESS | 1663 | 1467265980380 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 22:53:00 INFO - PROCESS | 1663 | 1467265980394 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:00 INFO - PROCESS | 1663 | 1467265980395 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a20000 == 37 [pid = 1663] [id = 753] 22:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121423800) [pid = 1663] [serial = 2258] [outer = 0x0] 22:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121791c00) [pid = 1663] [serial = 2259] [outer = 0x121423800] 22:53:00 INFO - PROCESS | 1663 | 1467265980421 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12494c400) [pid = 1663] [serial = 2260] [outer = 0x121423800] 22:53:00 INFO - PROCESS | 1663 | 1467265980728 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]]]}] 22:53:00 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. 22:53:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 518ms 22:53:00 INFO - PROCESS | 1663 | 1467265980775 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 1663 | 1467265980776 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 22:53:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:53:00 INFO - PROCESS | 1663 | 1467265980779 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 1663 | 1467265980780 Marionette TRACE conn2 <- [1,2982,null,{}] 22:53:00 INFO - PROCESS | 1663 | 1467265980782 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}] 22:53:00 INFO - PROCESS | 1663 | 1467265980783 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:00 INFO - PROCESS | 1663 | 1467265980881 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 22:53:00 INFO - PROCESS | 1663 | 1467265980884 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:00 INFO - PROCESS | 1663 | 1467265980885 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb04800 == 38 [pid = 1663] [id = 754] 22:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1249bcc00) [pid = 1663] [serial = 2261] [outer = 0x0] 22:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12516f000) [pid = 1663] [serial = 2262] [outer = 0x1249bcc00] 22:53:00 INFO - PROCESS | 1663 | 1467265980910 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x125acd800) [pid = 1663] [serial = 2263] [outer = 0x1249bcc00] 22:53:01 INFO - PROCESS | 1663 | 1467265981195 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"]]]}] 22:53:01 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 22:53:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:53:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 22:53:01 INFO - PROCESS | 1663 | 1467265981250 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 22:53:01 INFO - PROCESS | 1663 | 1467265981252 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 22:53:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:53:01 INFO - PROCESS | 1663 | 1467265981275 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:53:01 INFO - PROCESS | 1663 | 1467265981277 Marionette TRACE conn2 <- [1,2986,null,{}] 22:53:01 INFO - PROCESS | 1663 | 1467265981280 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}] 22:53:01 INFO - PROCESS | 1663 | 1467265981282 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:01 INFO - PROCESS | 1663 | 1467265981445 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 22:53:01 INFO - PROCESS | 1663 | 1467265981461 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 1663 | 1467265981461 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be74800 == 39 [pid = 1663] [id = 755] 22:53:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x125acf400) [pid = 1663] [serial = 2264] [outer = 0x0] 22:53:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x125d99800) [pid = 1663] [serial = 2265] [outer = 0x125acf400] 22:53:01 INFO - PROCESS | 1663 | 1467265981499 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1265cb400) [pid = 1663] [serial = 2266] [outer = 0x125acf400] 22:53:01 INFO - PROCESS | 1663 | 1467265981849 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]]]}] 22:53:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 22:53:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 628ms 22:53:01 INFO - PROCESS | 1663 | 1467265981895 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 22:53:01 INFO - PROCESS | 1663 | 1467265981896 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 22:53:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:53:01 INFO - PROCESS | 1663 | 1467265981899 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:53:01 INFO - PROCESS | 1663 | 1467265981900 Marionette TRACE conn2 <- [1,2990,null,{}] 22:53:01 INFO - PROCESS | 1663 | 1467265981902 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}] 22:53:01 INFO - PROCESS | 1663 | 1467265981903 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:02 INFO - PROCESS | 1663 | 1467265981999 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 22:53:02 INFO - PROCESS | 1663 | 1467265982012 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 1663 | 1467265982012 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c46f000 == 40 [pid = 1663] [id = 756] 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1265cf800) [pid = 1663] [serial = 2267] [outer = 0x0] 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1267f9800) [pid = 1663] [serial = 2268] [outer = 0x1265cf800] 22:53:02 INFO - PROCESS | 1663 | 1467265982036 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x127461400) [pid = 1663] [serial = 2269] [outer = 0x1265cf800] 22:53:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb6a000 == 41 [pid = 1663] [id = 757] 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12892a400) [pid = 1663] [serial = 2270] [outer = 0x0] 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1267fac00) [pid = 1663] [serial = 2271] [outer = 0x12892a400] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112a55000) [pid = 1663] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1181ee000) [pid = 1663] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121613c00) [pid = 1663] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x123953000) [pid = 1663] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x125175800) [pid = 1663] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x127464800) [pid = 1663] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1133b2800) [pid = 1663] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112695000) [pid = 1663] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1181f2c00) [pid = 1663] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x111f5fc00) [pid = 1663] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112a52c00) [pid = 1663] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x115e89c00) [pid = 1663] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a2f800) [pid = 1663] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:53:02 INFO - PROCESS | 1663 | 1467265982494 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]]]}] 22:53:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 22:53:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 617ms 22:53:02 INFO - PROCESS | 1663 | 1467265982517 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 22:53:02 INFO - PROCESS | 1663 | 1467265982518 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 22:53:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:53:02 INFO - PROCESS | 1663 | 1467265982521 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 1663 | 1467265982522 Marionette TRACE conn2 <- [1,2994,null,{}] 22:53:02 INFO - PROCESS | 1663 | 1467265982525 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}] 22:53:02 INFO - PROCESS | 1663 | 1467265982526 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:02 INFO - PROCESS | 1663 | 1467265982649 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 22:53:02 INFO - PROCESS | 1663 | 1467265982655 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 1663 | 1467265982656 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c699000 == 42 [pid = 1663] [id = 758] 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x112a52c00) [pid = 1663] [serial = 2272] [outer = 0x0] 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x121613c00) [pid = 1663] [serial = 2273] [outer = 0x112a52c00] 22:53:02 INFO - PROCESS | 1663 | 1467265982695 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124b4c000) [pid = 1663] [serial = 2274] [outer = 0x112a52c00] 22:53:03 INFO - PROCESS | 1663 | 1467265983042 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]]]}] 22:53:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:53:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 22:53:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 22:53:03 INFO - PROCESS | 1663 | 1467265983091 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 1663 | 1467265983092 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 22:53:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:53:03 INFO - PROCESS | 1663 | 1467265983094 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 1663 | 1467265983095 Marionette TRACE conn2 <- [1,2998,null,{}] 22:53:03 INFO - PROCESS | 1663 | 1467265983098 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}] 22:53:03 INFO - PROCESS | 1663 | 1467265983099 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:03 INFO - PROCESS | 1663 | 1467265983204 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 22:53:03 INFO - PROCESS | 1663 | 1467265983210 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 1663 | 1467265983211 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d035800 == 43 [pid = 1663] [id = 759] 22:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112ab4400) [pid = 1663] [serial = 2275] [outer = 0x0] 22:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127466000) [pid = 1663] [serial = 2276] [outer = 0x112ab4400] 22:53:03 INFO - PROCESS | 1663 | 1467265983236 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12892c000) [pid = 1663] [serial = 2277] [outer = 0x112ab4400] 22:53:03 INFO - PROCESS | 1663 | 1467265983512 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]]]}] 22:53:03 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. 22:53:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 467ms 22:53:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:53:03 INFO - PROCESS | 1663 | 1467265983563 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 1663 | 1467265983564 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 22:53:03 INFO - PROCESS | 1663 | 1467265983566 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 1663 | 1467265983567 Marionette TRACE conn2 <- [1,3002,null,{}] 22:53:03 INFO - PROCESS | 1663 | 1467265983569 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}] 22:53:03 INFO - PROCESS | 1663 | 1467265983580 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:03 INFO - PROCESS | 1663 | 1467265983663 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 22:53:03 INFO - PROCESS | 1663 | 1467265983666 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 1663 | 1467265983667 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d04e800 == 44 [pid = 1663] [id = 760] 22:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12892c800) [pid = 1663] [serial = 2278] [outer = 0x0] 22:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c05800) [pid = 1663] [serial = 2279] [outer = 0x12892c800] 22:53:03 INFO - PROCESS | 1663 | 1467265983691 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c0b800) [pid = 1663] [serial = 2280] [outer = 0x12892c800] 22:53:03 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. 22:53:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 421ms 22:53:03 INFO - PROCESS | 1663 | 1467265983984 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]]]}] 22:53:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:53:04 INFO - PROCESS | 1663 | 1467265983996 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 22:53:04 INFO - PROCESS | 1663 | 1467265983998 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 22:53:04 INFO - PROCESS | 1663 | 1467265984000 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:53:04 INFO - PROCESS | 1663 | 1467265984001 Marionette TRACE conn2 <- [1,3006,null,{}] 22:53:04 INFO - PROCESS | 1663 | 1467265984011 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}] 22:53:04 INFO - PROCESS | 1663 | 1467265984012 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:04 INFO - PROCESS | 1663 | 1467265984099 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 22:53:04 INFO - PROCESS | 1663 | 1467265984161 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 1663 | 1467265984162 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d129800 == 45 [pid = 1663] [id = 761] 22:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128c07c00) [pid = 1663] [serial = 2281] [outer = 0x0] 22:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128c53c00) [pid = 1663] [serial = 2282] [outer = 0x128c07c00] 22:53:04 INFO - PROCESS | 1663 | 1467265984185 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x128c5f000) [pid = 1663] [serial = 2283] [outer = 0x128c07c00] 22:53:04 INFO - PROCESS | 1663 | 1467265984428 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]]]}] 22:53:04 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. 22:53:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 469ms 22:53:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:53:04 INFO - PROCESS | 1663 | 1467265984499 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 22:53:04 INFO - PROCESS | 1663 | 1467265984502 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 22:53:04 INFO - PROCESS | 1663 | 1467265984507 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:53:04 INFO - PROCESS | 1663 | 1467265984509 Marionette TRACE conn2 <- [1,3010,null,{}] 22:53:04 INFO - PROCESS | 1663 | 1467265984513 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}] 22:53:04 INFO - PROCESS | 1663 | 1467265984515 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:04 INFO - PROCESS | 1663 | 1467265984635 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 22:53:04 INFO - PROCESS | 1663 | 1467265984691 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 1663 | 1467265984694 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x116677000 == 46 [pid = 1663] [id = 762] 22:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x111ba9400) [pid = 1663] [serial = 2284] [outer = 0x0] 22:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1122b8000) [pid = 1663] [serial = 2285] [outer = 0x111ba9400] 22:53:04 INFO - PROCESS | 1663 | 1467265984725 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1128d9000) [pid = 1663] [serial = 2286] [outer = 0x111ba9400] 22:53:05 INFO - PROCESS | 1663 | 1467265985133 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]]]}] 22:53:05 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 22:53:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 672ms 22:53:05 INFO - PROCESS | 1663 | 1467265985180 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 22:53:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:53:05 INFO - PROCESS | 1663 | 1467265985182 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 22:53:05 INFO - PROCESS | 1663 | 1467265985186 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 1663 | 1467265985189 Marionette TRACE conn2 <- [1,3014,null,{}] 22:53:05 INFO - PROCESS | 1663 | 1467265985192 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}] 22:53:05 INFO - PROCESS | 1663 | 1467265985193 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:05 INFO - PROCESS | 1663 | 1467265985327 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 22:53:05 INFO - PROCESS | 1663 | 1467265985428 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:05 INFO - PROCESS | 1663 | 1467265985429 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x11984c000 == 47 [pid = 1663] [id = 763] 22:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x112a51000) [pid = 1663] [serial = 2287] [outer = 0x0] 22:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x113028800) [pid = 1663] [serial = 2288] [outer = 0x112a51000] 22:53:05 INFO - PROCESS | 1663 | 1467265985462 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x115e1a400) [pid = 1663] [serial = 2289] [outer = 0x112a51000] 22:53:05 INFO - PROCESS | 1663 | [1663] 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 22:53:05 INFO - PROCESS | 1663 | 1467265985911 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:53:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:53:05 INFO - {} 22:53:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:53:05 INFO - {} 22:53:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:53:05 INFO - {} 22:53:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:53:05 INFO - {} 22:53:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 774ms 22:53:06 INFO - PROCESS | 1663 | 1467265986231 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 1663 | 1467265986235 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 22:53:06 INFO - TEST-START | /FileAPI/fileReader.html 22:53:06 INFO - PROCESS | 1663 | 1467265986291 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - PROCESS | 1663 | 1467265986293 Marionette TRACE conn2 <- [1,3018,null,{}] 22:53:06 INFO - PROCESS | 1663 | 1467265986299 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}] 22:53:06 INFO - PROCESS | 1663 | 1467265986301 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:06 INFO - PROCESS | 1663 | 1467265986448 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 22:53:06 INFO - PROCESS | 1663 | 1467265986533 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 1663 | 1467265986536 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1192d1800 == 48 [pid = 1663] [id = 764] 22:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x112f48c00) [pid = 1663] [serial = 2290] [outer = 0x0] 22:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1130e4c00) [pid = 1663] [serial = 2291] [outer = 0x112f48c00] 22:53:06 INFO - PROCESS | 1663 | 1467265986564 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x114f83000) [pid = 1663] [serial = 2292] [outer = 0x112f48c00] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12d04e800 == 47 [pid = 1663] [id = 760] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12d035800 == 46 [pid = 1663] [id = 759] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c699000 == 45 [pid = 1663] [id = 758] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb6a000 == 44 [pid = 1663] [id = 757] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126118000) [pid = 1663] [serial = 2224] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | 1467265987059 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]]]}] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46f000 == 43 [pid = 1663] [id = 756] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12be74800 == 42 [pid = 1663] [id = 755] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb04800 == 41 [pid = 1663] [id = 754] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x123a20000 == 40 [pid = 1663] [id = 753] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa2d800 == 39 [pid = 1663] [id = 752] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119537800 == 38 [pid = 1663] [id = 751] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12925c800 == 37 [pid = 1663] [id = 750] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1273f2000 == 36 [pid = 1663] [id = 749] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1273dc800 == 35 [pid = 1663] [id = 748] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x123a21000 == 34 [pid = 1663] [id = 747] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x121194800 == 33 [pid = 1663] [id = 746] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x120f97000 == 32 [pid = 1663] [id = 745] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119538000 == 31 [pid = 1663] [id = 744] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d1000 == 30 [pid = 1663] [id = 743] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x116fb8800 == 29 [pid = 1663] [id = 742] 22:53:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c46d000 == 28 [pid = 1663] [id = 741] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x112aa2c00) [pid = 1663] [serial = 2206] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116f63400) [pid = 1663] [serial = 2209] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x113dca000) [pid = 1663] [serial = 2207] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1196b1c00) [pid = 1663] [serial = 2212] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1181f2800) [pid = 1663] [serial = 2210] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119d5d000) [pid = 1663] [serial = 2213] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x115dd2800) [pid = 1663] [serial = 2185] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1176ef800) [pid = 1663] [serial = 2186] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11938f800) [pid = 1663] [serial = 2188] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1196b1400) [pid = 1663] [serial = 2189] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121651400) [pid = 1663] [serial = 2191] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121791800) [pid = 1663] [serial = 2192] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1249bb800) [pid = 1663] [serial = 2194] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x125174c00) [pid = 1663] [serial = 2195] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x126116000) [pid = 1663] [serial = 2197] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12633f400) [pid = 1663] [serial = 2198] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x128929000) [pid = 1663] [serial = 2200] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128c04c00) [pid = 1663] [serial = 2201] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x115dd5c00) [pid = 1663] [serial = 2203] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112f52800) [pid = 1663] [serial = 2216] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x115e85c00) [pid = 1663] [serial = 2218] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1126a0400) [pid = 1663] [serial = 2215] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121464000) [pid = 1663] [serial = 2221] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119957000) [pid = 1663] [serial = 2219] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x125178800) [pid = 1663] [serial = 2222] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1176f3c00) [pid = 1663] [serial = 2204] [outer = 0x0] [url = about:blank] 22:53:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:53:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:53:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:53:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:53:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 827ms 22:53:07 INFO - PROCESS | 1663 | 1467265987118 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1663 | 1467265987121 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 22:53:07 INFO - TEST-START | /FileAPI/historical.html 22:53:07 INFO - PROCESS | 1663 | 1467265987136 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1663 | 1467265987140 Marionette TRACE conn2 <- [1,3022,null,{}] 22:53:07 INFO - PROCESS | 1663 | 1467265987145 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}] 22:53:07 INFO - PROCESS | 1663 | 1467265987147 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:07 INFO - PROCESS | 1663 | 1467265987244 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 22:53:07 INFO - PROCESS | 1663 | 1467265987253 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 1663 | 1467265987254 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x119220000 == 29 [pid = 1663] [id = 765] 22:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116138400) [pid = 1663] [serial = 2293] [outer = 0x0] 22:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1164eac00) [pid = 1663] [serial = 2294] [outer = 0x116138400] 22:53:07 INFO - PROCESS | 1663 | 1467265987284 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1176f8400) [pid = 1663] [serial = 2295] [outer = 0x116138400] 22:53:07 INFO - PROCESS | 1663 | 1467265987603 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"]]]}] 22:53:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:53:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:53:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:53:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:53:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:53:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:53:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:53:07 INFO - TEST-OK | /FileAPI/historical.html | took 528ms 22:53:07 INFO - TEST-START | /FileAPI/idlharness.html 22:53:07 INFO - PROCESS | 1663 | 1467265987661 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1663 | 1467265987663 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 22:53:07 INFO - PROCESS | 1663 | 1467265987665 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1663 | 1467265987666 Marionette TRACE conn2 <- [1,3026,null,{}] 22:53:07 INFO - PROCESS | 1663 | 1467265987673 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}] 22:53:07 INFO - PROCESS | 1663 | 1467265987676 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:07 INFO - PROCESS | 1663 | 1467265987754 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 22:53:07 INFO - PROCESS | 1663 | 1467265987762 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 1663 | 1467265987765 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211a4000 == 30 [pid = 1663] [id = 766] 22:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11845f400) [pid = 1663] [serial = 2296] [outer = 0x0] 22:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118468800) [pid = 1663] [serial = 2297] [outer = 0x11845f400] 22:53:07 INFO - PROCESS | 1663 | 1467265987793 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1187bd400) [pid = 1663] [serial = 2298] [outer = 0x11845f400] 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:53:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:53:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:53:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:53:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:53:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:53:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:53:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:53:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:53:08 INFO - PROCESS | 1663 | 1467265988325 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]]]}] 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:53:08 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 22:53:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:53:08 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 22:53:08 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 22:53:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:53:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:53:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:53:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:53:08 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 22:53:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:53:08 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 22:53:08 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 22:53:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:53:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:53:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 686ms 22:53:08 INFO - TEST-START | /FileAPI/idlharness.worker 22:53:08 INFO - PROCESS | 1663 | 1467265988353 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 22:53:08 INFO - PROCESS | 1663 | 1467265988354 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 22:53:08 INFO - PROCESS | 1663 | 1467265988356 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - PROCESS | 1663 | 1467265988357 Marionette TRACE conn2 <- [1,3030,null,{}] 22:53:08 INFO - PROCESS | 1663 | 1467265988359 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}] 22:53:08 INFO - PROCESS | 1663 | 1467265988360 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:08 INFO - PROCESS | 1663 | 1467265988443 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 22:53:08 INFO - PROCESS | 1663 | 1467265988448 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 1663 | 1467265988450 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb03000 == 31 [pid = 1663] [id = 767] 22:53:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1192a7400) [pid = 1663] [serial = 2299] [outer = 0x0] 22:53:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124955400) [pid = 1663] [serial = 2300] [outer = 0x1192a7400] 22:53:08 INFO - PROCESS | 1663 | 1467265988475 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x125da4800) [pid = 1663] [serial = 2301] [outer = 0x1192a7400] 22:53:08 INFO - PROCESS | 1663 | [1663] 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 22:53:09 INFO - PROCESS | 1663 | 1467265989097 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,{},{}]]]}] 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:53:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:53:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:53:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:53:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:53:09 INFO - {} 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:53:09 INFO - {} 22:53:09 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 - {} 22:53:09 INFO - {} 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:53:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:53:09 INFO - {} 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:53:09 INFO - {} 22:53:09 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 - {} 22:53:09 INFO - {} 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:53:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:53:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 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 22:53:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:53:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:53:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:53:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:53:09 INFO - {} 22:53:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 785ms 22:53:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:53:09 INFO - PROCESS | 1663 | 1467265989142 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1663 | 1467265989143 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 22:53:09 INFO - PROCESS | 1663 | 1467265989145 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1663 | 1467265989146 Marionette TRACE conn2 <- [1,3034,null,{}] 22:53:09 INFO - PROCESS | 1663 | 1467265989148 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}] 22:53:09 INFO - PROCESS | 1663 | 1467265989149 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:09 INFO - PROCESS | 1663 | 1467265989257 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 22:53:09 INFO - PROCESS | 1663 | 1467265989269 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1663 | 1467265989270 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d757800 == 32 [pid = 1663] [id = 768] 22:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1265cf000) [pid = 1663] [serial = 2302] [outer = 0x0] 22:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12932e800) [pid = 1663] [serial = 2303] [outer = 0x1265cf000] 22:53:09 INFO - PROCESS | 1663 | 1467265989296 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12a79cc00) [pid = 1663] [serial = 2304] [outer = 0x1265cf000] 22:53:09 INFO - PROCESS | 1663 | 1467265989599 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]]]}] 22:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:53:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 469ms 22:53:09 INFO - PROCESS | 1663 | 1467265989620 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1663 | 1467265989622 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 22:53:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:53:09 INFO - PROCESS | 1663 | 1467265989628 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1663 | 1467265989629 Marionette TRACE conn2 <- [1,3038,null,{}] 22:53:09 INFO - PROCESS | 1663 | 1467265989631 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}] 22:53:09 INFO - PROCESS | 1663 | 1467265989635 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:09 INFO - PROCESS | 1663 | 1467265989757 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 22:53:09 INFO - PROCESS | 1663 | 1467265989794 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1663 | 1467265989795 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12df30000 == 33 [pid = 1663] [id = 769] 22:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12a797000) [pid = 1663] [serial = 2305] [outer = 0x0] 22:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12a8b5800) [pid = 1663] [serial = 2306] [outer = 0x12a797000] 22:53:09 INFO - PROCESS | 1663 | 1467265989820 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12aab4800) [pid = 1663] [serial = 2307] [outer = 0x12a797000] 22:53:10 INFO - PROCESS | 1663 | 1467265990113 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"]]]}] 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:53:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 520ms 22:53:10 INFO - PROCESS | 1663 | 1467265990153 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1663 | 1467265990156 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 22:53:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:53:10 INFO - PROCESS | 1663 | 1467265990162 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1663 | 1467265990163 Marionette TRACE conn2 <- [1,3042,null,{}] 22:53:10 INFO - PROCESS | 1663 | 1467265990167 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}] 22:53:10 INFO - PROCESS | 1663 | 1467265990169 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:10 INFO - PROCESS | 1663 | 1467265990318 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 22:53:10 INFO - PROCESS | 1663 | 1467265990336 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1663 | 1467265990337 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x118245000 == 34 [pid = 1663] [id = 770] 22:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12aabb800) [pid = 1663] [serial = 2308] [outer = 0x0] 22:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12aabdc00) [pid = 1663] [serial = 2309] [outer = 0x12aabb800] 22:53:10 INFO - PROCESS | 1663 | 1467265990376 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121429c00) [pid = 1663] [serial = 2310] [outer = 0x12aabb800] 22:53:10 INFO - PROCESS | 1663 | 1467265990804 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]]]}] 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:53:10 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. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:53:10 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'.) 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:53:10 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. 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:53:10 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. 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:53:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:53:10 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. 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:53:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:53:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:53:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 685ms 22:53:10 INFO - PROCESS | 1663 | 1467265990847 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1663 | 1467265990849 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 22:53:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:53:10 INFO - PROCESS | 1663 | 1467265990851 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1663 | 1467265990852 Marionette TRACE conn2 <- [1,3046,null,{}] 22:53:10 INFO - PROCESS | 1663 | 1467265990855 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}] 22:53:10 INFO - PROCESS | 1663 | 1467265990856 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:10 INFO - PROCESS | 1663 | 1467265990959 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 22:53:10 INFO - PROCESS | 1663 | 1467265990963 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1663 | 1467265990964 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dde9000 == 35 [pid = 1663] [id = 771] 22:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12aab9800) [pid = 1663] [serial = 2311] [outer = 0x0] 22:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12b150800) [pid = 1663] [serial = 2312] [outer = 0x12aab9800] 22:53:10 INFO - PROCESS | 1663 | 1467265990989 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12ba06000) [pid = 1663] [serial = 2313] [outer = 0x12aab9800] 22:53:11 INFO - PROCESS | 1663 | [1663] 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 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112a52c00) [pid = 1663] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1249bcc00) [pid = 1663] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x125acf400) [pid = 1663] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1181f7000) [pid = 1663] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1181fac00) [pid = 1663] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1128ce400) [pid = 1663] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121290800) [pid = 1663] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112767c00) [pid = 1663] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112a79800) [pid = 1663] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116639000) [pid = 1663] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x117ed1000) [pid = 1663] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a78800) [pid = 1663] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1176f7000) [pid = 1663] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116f22400) [pid = 1663] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1265cf800) [pid = 1663] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12892c800) [pid = 1663] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x111037c00) [pid = 1663] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12892a400) [pid = 1663] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121423800) [pid = 1663] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:53:11 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112ab4400) [pid = 1663] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:53:11 INFO - PROCESS | 1663 | 1467265991482 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:53:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:53:11 INFO - {} 22:53:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 672ms 22:53:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:53:11 INFO - PROCESS | 1663 | 1467265991524 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 1663 | 1467265991525 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 22:53:11 INFO - PROCESS | 1663 | 1467265991527 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 1663 | 1467265991529 Marionette TRACE conn2 <- [1,3050,null,{}] 22:53:11 INFO - PROCESS | 1663 | 1467265991531 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}] 22:53:11 INFO - PROCESS | 1663 | 1467265991532 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:11 INFO - PROCESS | 1663 | 1467265991615 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 22:53:11 INFO - PROCESS | 1663 | 1467265991698 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 1663 | 1467265991699 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddad800 == 36 [pid = 1663] [id = 772] 22:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a7a400) [pid = 1663] [serial = 2314] [outer = 0x0] 22:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119bb3400) [pid = 1663] [serial = 2315] [outer = 0x112a7a400] 22:53:11 INFO - PROCESS | 1663 | 1467265991734 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1265bd800) [pid = 1663] [serial = 2316] [outer = 0x112a7a400] 22:53:12 INFO - PROCESS | 1663 | 1467265992008 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]]]}] 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:53:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 519ms 22:53:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:53:12 INFO - PROCESS | 1663 | 1467265992047 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1663 | 1467265992049 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 22:53:12 INFO - PROCESS | 1663 | 1467265992051 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 1663 | 1467265992052 Marionette TRACE conn2 <- [1,3054,null,{}] 22:53:12 INFO - PROCESS | 1663 | 1467265992062 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}] 22:53:12 INFO - PROCESS | 1663 | 1467265992063 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:12 INFO - PROCESS | 1663 | 1467265992148 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 22:53:12 INFO - PROCESS | 1663 | 1467265992152 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 1663 | 1467265992154 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddca800 == 37 [pid = 1663] [id = 773] 22:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x125d9c400) [pid = 1663] [serial = 2317] [outer = 0x0] 22:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12ba06800) [pid = 1663] [serial = 2318] [outer = 0x125d9c400] 22:53:12 INFO - PROCESS | 1663 | 1467265992177 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12ba0b400) [pid = 1663] [serial = 2319] [outer = 0x125d9c400] 22:53:12 INFO - PROCESS | 1663 | 1467265992594 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"]]]}] 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:53:12 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" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:53:12 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" 22:53:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:53:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:53:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 588ms 22:53:12 INFO - PROCESS | 1663 | 1467265992640 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1663 | 1467265992642 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 22:53:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:53:12 INFO - PROCESS | 1663 | 1467265992644 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 1663 | 1467265992645 Marionette TRACE conn2 <- [1,3058,null,{}] 22:53:12 INFO - PROCESS | 1663 | 1467265992648 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}] 22:53:12 INFO - PROCESS | 1663 | 1467265992649 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:12 INFO - PROCESS | 1663 | 1467265992751 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 22:53:12 INFO - PROCESS | 1663 | 1467265992763 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 1663 | 1467265992765 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dde1800 == 38 [pid = 1663] [id = 774] 22:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12bec8800) [pid = 1663] [serial = 2320] [outer = 0x0] 22:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12bece800) [pid = 1663] [serial = 2321] [outer = 0x12bec8800] 22:53:12 INFO - PROCESS | 1663 | 1467265992792 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12beee000) [pid = 1663] [serial = 2322] [outer = 0x12bec8800] 22:53:13 INFO - PROCESS | 1663 | 1467265993130 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]]]}] 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:53:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:53:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:53:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:53:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:53:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:53:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:53:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:53:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:53:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 525ms 22:53:13 INFO - PROCESS | 1663 | 1467265993170 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 1663 | 1467265993171 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 22:53:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:53:13 INFO - PROCESS | 1663 | 1467265993174 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 1663 | 1467265993175 Marionette TRACE conn2 <- [1,3062,null,{}] 22:53:13 INFO - PROCESS | 1663 | 1467265993177 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}] 22:53:13 INFO - PROCESS | 1663 | 1467265993178 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:13 INFO - PROCESS | 1663 | 1467265993283 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 22:53:13 INFO - PROCESS | 1663 | 1467265993292 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 1663 | 1467265993293 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x111017000 == 39 [pid = 1663] [id = 775] 22:53:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12bef0c00) [pid = 1663] [serial = 2323] [outer = 0x0] 22:53:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12bef5c00) [pid = 1663] [serial = 2324] [outer = 0x12bef0c00] 22:53:13 INFO - PROCESS | 1663 | 1467265993316 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12c019400) [pid = 1663] [serial = 2325] [outer = 0x12bef0c00] 22:53:13 INFO - PROCESS | 1663 | [1663] 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 22:53:13 INFO - PROCESS | 1663 | 1467265993713 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:53:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:53:13 INFO - {} 22:53:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 568ms 22:53:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:53:13 INFO - PROCESS | 1663 | 1467265993742 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 1663 | 1467265993745 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 22:53:13 INFO - PROCESS | 1663 | 1467265993748 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 1663 | 1467265993750 Marionette TRACE conn2 <- [1,3066,null,{}] 22:53:13 INFO - PROCESS | 1663 | 1467265993755 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}] 22:53:13 INFO - PROCESS | 1663 | 1467265993756 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:13 INFO - PROCESS | 1663 | 1467265993895 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 22:53:14 INFO - PROCESS | 1663 | 1467265994000 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 1663 | 1467265994002 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aab800 == 40 [pid = 1663] [id = 776] 22:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11679f800) [pid = 1663] [serial = 2326] [outer = 0x0] 22:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116f1cc00) [pid = 1663] [serial = 2327] [outer = 0x11679f800] 22:53:14 INFO - PROCESS | 1663 | 1467265994060 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x117ed3c00) [pid = 1663] [serial = 2328] [outer = 0x11679f800] 22:53:14 INFO - PROCESS | 1663 | 1467265994433 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]]]}] 22:53:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:53:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:53:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:53:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:53:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:53:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:53:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:53:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 722ms 22:53:14 INFO - PROCESS | 1663 | 1467265994470 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 1663 | 1467265994473 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 22:53:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:53:14 INFO - PROCESS | 1663 | 1467265994478 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 1663 | 1467265994479 Marionette TRACE conn2 <- [1,3070,null,{}] 22:53:14 INFO - PROCESS | 1663 | 1467265994482 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}] 22:53:14 INFO - PROCESS | 1663 | 1467265994484 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:14 INFO - PROCESS | 1663 | 1467265994587 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 22:53:14 INFO - PROCESS | 1663 | 1467265994653 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 1663 | 1467265994655 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x123acf800 == 41 [pid = 1663] [id = 777] 22:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1181fcc00) [pid = 1663] [serial = 2329] [outer = 0x0] 22:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1187b7000) [pid = 1663] [serial = 2330] [outer = 0x1181fcc00] 22:53:14 INFO - PROCESS | 1663 | 1467265994726 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121613000) [pid = 1663] [serial = 2331] [outer = 0x1181fcc00] 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:53:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 22:53:15 INFO - PROCESS | 1663 | 1467265995094 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]]]}] 22:53:15 INFO - PROCESS | 1663 | 1467265995100 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 1663 | 1467265995101 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 22:53:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:53:15 INFO - PROCESS | 1663 | 1467265995104 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - PROCESS | 1663 | 1467265995108 Marionette TRACE conn2 <- [1,3074,null,{}] 22:53:15 INFO - PROCESS | 1663 | 1467265995116 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}] 22:53:15 INFO - PROCESS | 1663 | 1467265995119 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:15 INFO - PROCESS | 1663 | 1467265995223 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 22:53:15 INFO - PROCESS | 1663 | 1467265995310 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 1663 | 1467265995312 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c459800 == 42 [pid = 1663] [id = 778] 22:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121654800) [pid = 1663] [serial = 2332] [outer = 0x0] 22:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123e96400) [pid = 1663] [serial = 2333] [outer = 0x121654800] 22:53:15 INFO - PROCESS | 1663 | 1467265995384 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1267f2c00) [pid = 1663] [serial = 2334] [outer = 0x121654800] 22:53:15 INFO - PROCESS | 1663 | 1467265995753 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]]]}] 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:53:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 676ms 22:53:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:53:15 INFO - PROCESS | 1663 | 1467265995780 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 1663 | 1467265995782 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 22:53:15 INFO - PROCESS | 1663 | 1467265995784 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - PROCESS | 1663 | 1467265995786 Marionette TRACE conn2 <- [1,3078,null,{}] 22:53:15 INFO - PROCESS | 1663 | 1467265995788 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}] 22:53:15 INFO - PROCESS | 1663 | 1467265995789 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:15 INFO - PROCESS | 1663 | 1467265995892 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 22:53:15 INFO - PROCESS | 1663 | 1467265995968 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 1663 | 1467265995969 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb14800 == 43 [pid = 1663] [id = 779] 22:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x115dd3c00) [pid = 1663] [serial = 2335] [outer = 0x0] 22:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1267fa800) [pid = 1663] [serial = 2336] [outer = 0x115dd3c00] 22:53:15 INFO - PROCESS | 1663 | 1467265995998 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128925800) [pid = 1663] [serial = 2337] [outer = 0x115dd3c00] 22:53:16 INFO - PROCESS | 1663 | 1467265996390 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] 22:53:16 INFO - PROCESS | 1663 | 1467265996409 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 22:53:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:53:16 INFO - PROCESS | 1663 | 1467265996413 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 1663 | 1467265996415 Marionette TRACE conn2 <- [1,3082,null,{}] 22:53:16 INFO - PROCESS | 1663 | 1467265996419 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}] 22:53:16 INFO - PROCESS | 1663 | 1467265996420 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:16 INFO - PROCESS | 1663 | 1467265996564 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 22:53:16 INFO - PROCESS | 1663 | 1467265996806 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 1663 | 1467265996807 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11823e800 == 44 [pid = 1663] [id = 780] 22:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x112a5a000) [pid = 1663] [serial = 2338] [outer = 0x0] 22:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112a7a000) [pid = 1663] [serial = 2339] [outer = 0x112a5a000] 22:53:16 INFO - PROCESS | 1663 | 1467265996835 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1132cd000) [pid = 1663] [serial = 2340] [outer = 0x112a5a000] 22:53:17 INFO - PROCESS | 1663 | 1467265997213 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]]]}] 22:53:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:53:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:53:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:53:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:53:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 825ms 22:53:17 INFO - PROCESS | 1663 | 1467265997239 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 22:53:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:53:17 INFO - PROCESS | 1663 | 1467265997241 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 22:53:17 INFO - PROCESS | 1663 | 1467265997244 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 1663 | 1467265997246 Marionette TRACE conn2 <- [1,3086,null,{}] 22:53:17 INFO - PROCESS | 1663 | 1467265997249 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}] 22:53:17 INFO - PROCESS | 1663 | 1467265997251 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:17 INFO - PROCESS | 1663 | 1467265997346 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 22:53:17 INFO - PROCESS | 1663 | 1467265997414 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 1663 | 1467265997416 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187b0000 == 45 [pid = 1663] [id = 781] 22:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x116489800) [pid = 1663] [serial = 2341] [outer = 0x0] 22:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116886400) [pid = 1663] [serial = 2342] [outer = 0x116489800] 22:53:17 INFO - PROCESS | 1663 | 1467265997444 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1181f2c00) [pid = 1663] [serial = 2343] [outer = 0x116489800] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12dde1800 == 44 [pid = 1663] [id = 774] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddca800 == 43 [pid = 1663] [id = 773] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddad800 == 42 [pid = 1663] [id = 772] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12dde9000 == 41 [pid = 1663] [id = 771] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118245000 == 40 [pid = 1663] [id = 770] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12df30000 == 39 [pid = 1663] [id = 769] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12d757800 == 38 [pid = 1663] [id = 768] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb03000 == 37 [pid = 1663] [id = 767] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1211a4000 == 36 [pid = 1663] [id = 766] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x119220000 == 35 [pid = 1663] [id = 765] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1192d1800 == 34 [pid = 1663] [id = 764] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11984c000 == 33 [pid = 1663] [id = 763] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x116677000 == 32 [pid = 1663] [id = 762] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12d129800 == 31 [pid = 1663] [id = 761] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11823e800 == 30 [pid = 1663] [id = 780] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb14800 == 29 [pid = 1663] [id = 779] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12c459800 == 28 [pid = 1663] [id = 778] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x123acf800 == 27 [pid = 1663] [id = 777] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118aab800 == 26 [pid = 1663] [id = 776] 22:53:18 INFO - PROCESS | 1663 | --DOCSHELL 0x111017000 == 25 [pid = 1663] [id = 775] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12516f000) [pid = 1663] [serial = 2262] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x125d99800) [pid = 1663] [serial = 2265] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11938d000) [pid = 1663] [serial = 2247] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119691000) [pid = 1663] [serial = 2248] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11994f000) [pid = 1663] [serial = 2253] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12123c800) [pid = 1663] [serial = 2254] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1128cec00) [pid = 1663] [serial = 2227] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112a2a400) [pid = 1663] [serial = 2228] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12161a400) [pid = 1663] [serial = 2256] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x121658000) [pid = 1663] [serial = 2257] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1265ce800) [pid = 1663] [serial = 2225] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x112f4b000) [pid = 1663] [serial = 2230] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112f50000) [pid = 1663] [serial = 2231] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116882000) [pid = 1663] [serial = 2236] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116635800) [pid = 1663] [serial = 2239] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116f61000) [pid = 1663] [serial = 2237] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1174fd800) [pid = 1663] [serial = 2241] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1181f5c00) [pid = 1663] [serial = 2242] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1182be000) [pid = 1663] [serial = 2244] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1192ae400) [pid = 1663] [serial = 2245] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1196b1000) [pid = 1663] [serial = 2250] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11994f800) [pid = 1663] [serial = 2251] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1267f9800) [pid = 1663] [serial = 2268] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1265cb400) [pid = 1663] [serial = 2266] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x124b4c000) [pid = 1663] [serial = 2274] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121613c00) [pid = 1663] [serial = 2273] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x128c05800) [pid = 1663] [serial = 2279] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115e21400) [pid = 1663] [serial = 2233] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1267fac00) [pid = 1663] [serial = 2271] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x127461400) [pid = 1663] [serial = 2269] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x128c0b800) [pid = 1663] [serial = 2280] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1164e1000) [pid = 1663] [serial = 2234] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x121791c00) [pid = 1663] [serial = 2259] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12494c400) [pid = 1663] [serial = 2260] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x125acd800) [pid = 1663] [serial = 2263] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12892c000) [pid = 1663] [serial = 2277] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x128c53c00) [pid = 1663] [serial = 2282] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x127466000) [pid = 1663] [serial = 2276] [outer = 0x0] [url = about:blank] 22:53:18 INFO - PROCESS | 1663 | 1467265998357 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:53:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:53:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1174ms 22:53:18 INFO - PROCESS | 1663 | 1467265998419 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1663 | 1467265998421 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 22:53:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:53:18 INFO - PROCESS | 1663 | 1467265998425 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1663 | 1467265998427 Marionette TRACE conn2 <- [1,3090,null,{}] 22:53:18 INFO - PROCESS | 1663 | 1467265998430 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}] 22:53:18 INFO - PROCESS | 1663 | 1467265998432 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:18 INFO - PROCESS | 1663 | 1467265998517 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 22:53:18 INFO - PROCESS | 1663 | 1467265998524 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 1663 | 1467265998527 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x116fbb800 == 26 [pid = 1663] [id = 782] 22:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x112f4c400) [pid = 1663] [serial = 2344] [outer = 0x0] 22:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112f51c00) [pid = 1663] [serial = 2345] [outer = 0x112f4c400] 22:53:18 INFO - PROCESS | 1663 | 1467265998555 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x113dd4c00) [pid = 1663] [serial = 2346] [outer = 0x112f4c400] 22:53:18 INFO - PROCESS | 1663 | 1467265998883 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:53:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:53:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 470ms 22:53:18 INFO - PROCESS | 1663 | 1467265998895 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1663 | 1467265998898 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 22:53:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:53:18 INFO - PROCESS | 1663 | 1467265998933 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1663 | 1467265998935 Marionette TRACE conn2 <- [1,3094,null,{}] 22:53:18 INFO - PROCESS | 1663 | 1467265998943 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}] 22:53:18 INFO - PROCESS | 1663 | 1467265998945 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:19 INFO - PROCESS | 1663 | 1467265999020 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 22:53:19 INFO - PROCESS | 1663 | 1467265999026 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 1663 | 1467265999027 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183db800 == 27 [pid = 1663] [id = 783] 22:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x112a53c00) [pid = 1663] [serial = 2347] [outer = 0x0] 22:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x116635800) [pid = 1663] [serial = 2348] [outer = 0x112a53c00] 22:53:19 INFO - PROCESS | 1663 | 1467265999055 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116f1f400) [pid = 1663] [serial = 2349] [outer = 0x112a53c00] 22:53:19 INFO - PROCESS | 1663 | 1467265999387 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:53:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:53:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 506ms 22:53:19 INFO - PROCESS | 1663 | 1467265999409 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 22:53:19 INFO - PROCESS | 1663 | 1467265999418 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 22:53:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:53:19 INFO - PROCESS | 1663 | 1467265999421 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 1663 | 1467265999423 Marionette TRACE conn2 <- [1,3098,null,{}] 22:53:19 INFO - PROCESS | 1663 | 1467265999431 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}] 22:53:19 INFO - PROCESS | 1663 | 1467265999434 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:19 INFO - PROCESS | 1663 | 1467265999517 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 22:53:19 INFO - PROCESS | 1663 | 1467265999580 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 1663 | 1467265999583 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119979000 == 28 [pid = 1663] [id = 784] 22:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118155000) [pid = 1663] [serial = 2350] [outer = 0x0] 22:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1181f5c00) [pid = 1663] [serial = 2351] [outer = 0x118155000] 22:53:19 INFO - PROCESS | 1663 | 1467265999611 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118a63c00) [pid = 1663] [serial = 2352] [outer = 0x118155000] 22:53:19 INFO - PROCESS | 1663 | 1467265999897 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]]]}] 22:53:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:53:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:53:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 22:53:19 INFO - PROCESS | 1663 | 1467265999945 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 22:53:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:53:19 INFO - PROCESS | 1663 | 1467265999947 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 22:53:19 INFO - PROCESS | 1663 | 1467265999949 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 1663 | 1467265999950 Marionette TRACE conn2 <- [1,3102,null,{}] 22:53:19 INFO - PROCESS | 1663 | 1467265999952 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}] 22:53:19 INFO - PROCESS | 1663 | 1467265999954 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:20 INFO - PROCESS | 1663 | 1467266000034 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 22:53:20 INFO - PROCESS | 1663 | 1467266000102 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 1663 | 1467266000104 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x123931000 == 29 [pid = 1663] [id = 785] 22:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118a5f800) [pid = 1663] [serial = 2353] [outer = 0x0] 22:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119690c00) [pid = 1663] [serial = 2354] [outer = 0x118a5f800] 22:53:20 INFO - PROCESS | 1663 | 1467266000129 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1196b9800) [pid = 1663] [serial = 2355] [outer = 0x118a5f800] 22:53:20 INFO - PROCESS | 1663 | 1467266000431 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:53:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:53:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 521ms 22:53:20 INFO - PROCESS | 1663 | 1467266000471 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 1663 | 1467266000476 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 22:53:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:53:20 INFO - PROCESS | 1663 | 1467266000485 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1663 | 1467266000496 Marionette TRACE conn2 <- [1,3106,null,{}] 22:53:20 INFO - PROCESS | 1663 | 1467266000500 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}] 22:53:20 INFO - PROCESS | 1663 | 1467266000502 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:20 INFO - PROCESS | 1663 | 1467266000643 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 22:53:20 INFO - PROCESS | 1663 | 1467266000659 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 1663 | 1467266000660 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x125a4c800 == 30 [pid = 1663] [id = 786] 22:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x112a2e400) [pid = 1663] [serial = 2356] [outer = 0x0] 22:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119bc0400) [pid = 1663] [serial = 2357] [outer = 0x112a2e400] 22:53:20 INFO - PROCESS | 1663 | 1467266000699 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12123c800) [pid = 1663] [serial = 2358] [outer = 0x112a2e400] 22:53:21 INFO - PROCESS | 1663 | 1467266001101 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]]]}] 22:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:53:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 636ms 22:53:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:53:21 INFO - PROCESS | 1663 | 1467266001114 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 1663 | 1467266001115 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 22:53:21 INFO - PROCESS | 1663 | 1467266001118 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 1663 | 1467266001119 Marionette TRACE conn2 <- [1,3110,null,{}] 22:53:21 INFO - PROCESS | 1663 | 1467266001121 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}] 22:53:21 INFO - PROCESS | 1663 | 1467266001128 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:21 INFO - PROCESS | 1663 | 1467266001248 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 22:53:21 INFO - PROCESS | 1663 | 1467266001306 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1663 | 1467266001307 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc7000 == 31 [pid = 1663] [id = 787] 22:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12145c400) [pid = 1663] [serial = 2359] [outer = 0x0] 22:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121654c00) [pid = 1663] [serial = 2360] [outer = 0x12145c400] 22:53:21 INFO - PROCESS | 1663 | 1467266001334 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x124b49c00) [pid = 1663] [serial = 2361] [outer = 0x12145c400] 22:53:21 INFO - PROCESS | 1663 | 1467266001612 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"]]]}] 22:53:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:53:21 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 22:53:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:53:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 22:53:21 INFO - PROCESS | 1663 | 1467266001637 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 1663 | 1467266001639 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 22:53:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:53:21 INFO - PROCESS | 1663 | 1467266001657 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 1663 | 1467266001660 Marionette TRACE conn2 <- [1,3114,null,{}] 22:53:21 INFO - PROCESS | 1663 | 1467266001662 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}] 22:53:21 INFO - PROCESS | 1663 | 1467266001670 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:21 INFO - PROCESS | 1663 | 1467266001776 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 22:53:21 INFO - PROCESS | 1663 | 1467266001786 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\", \"2b15d53a-4e84-432c-8028-7e0db08a3891\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1663 | 1467266001788 Marionette INFO sendAsync 180c3d23-2da3-5447-ab24-de65e32038f1 22:53:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x129525800 == 32 [pid = 1663] [id = 788] 22:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12516f000) [pid = 1663] [serial = 2362] [outer = 0x0] 22:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12611b000) [pid = 1663] [serial = 2363] [outer = 0x12516f000] 22:53:21 INFO - PROCESS | 1663 | 1467266001813 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1265b3c00) [pid = 1663] [serial = 2364] [outer = 0x12516f000] 22:53:22 INFO - PROCESS | 1663 | 1467266002117 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]]]}] 22:53:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:53:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 479ms 22:53:22 INFO - PROCESS | 1663 | 1467266002135 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 1663 | 1467266002136 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12bec8800) [pid = 1663] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12a797000) [pid = 1663] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12aabb800) [pid = 1663] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12aab9800) [pid = 1663] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a7a400) [pid = 1663] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x111ba9400) [pid = 1663] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112a51000) [pid = 1663] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116138400) [pid = 1663] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128c07c00) [pid = 1663] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112f48c00) [pid = 1663] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11845f400) [pid = 1663] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x125d9c400) [pid = 1663] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1265cf000) [pid = 1663] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1192a7400) [pid = 1663] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:53:22 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12bef0c00) [pid = 1663] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:53:23 WARNING - u'runner_teardown' () 22:53:23 INFO - No more tests 22:53:23 INFO - Got 0 unexpected results 22:53:23 INFO - SUITE-END | took 504s 22:53:23 INFO - Closing logging queue 22:53:23 INFO - queue closed 22:53:23 INFO - Return code: 0 22:53:23 WARNING - # TBPL SUCCESS # 22:53:23 INFO - Running post-action listener: _resource_record_post_action 22:53:23 INFO - Running post-run listener: _resource_record_post_run 22:53:24 INFO - Total resource usage - Wall time: 526s; CPU: 58.0%; Read bytes: 31747584; Write bytes: 951893504; Read time: 206; Write time: 4941 22:53:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:53:24 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152648192; Write bytes: 144977920; Read time: 13711; Write time: 303 22:53:24 INFO - run-tests - Wall time: 508s; CPU: 58.0%; Read bytes: 29576704; Write bytes: 795069952; Read time: 185; Write time: 4596 22:53:24 INFO - Running post-run listener: _upload_blobber_files 22:53:24 INFO - Blob upload gear active. 22:53:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:53:24 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 22:53:24 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'] 22:53:24 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 22:53:24 INFO - (blobuploader) - INFO - Open directory for files ... 22:53:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:53:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:53:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:53:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:53:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:53:25 INFO - (blobuploader) - INFO - Done attempting. 22:53:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:53:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:53:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:53:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:53:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:53:27 INFO - (blobuploader) - INFO - Done attempting. 22:53:27 INFO - (blobuploader) - INFO - Iteration through files over. 22:53:27 INFO - Return code: 0 22:53:27 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:53:27 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:53:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8fedb4f2c7d102905488d8682384f72b6867873396a5723c81d46a82b650ab20061e6e8b36c1e2a991543d9b209c552d97f7daa680aa3e9f0c00c2dd156a49ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d26126cd286c8237c8e843e451503e47cbe65706e2264d392e88bf13e18e032bc9a06cee323b7f4125a9091e628bde200cd9a6fc9676e7f164f269bb4879f39a"} 22:53:27 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:53:27 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:53:27 INFO - Contents: 22:53:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8fedb4f2c7d102905488d8682384f72b6867873396a5723c81d46a82b650ab20061e6e8b36c1e2a991543d9b209c552d97f7daa680aa3e9f0c00c2dd156a49ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d26126cd286c8237c8e843e451503e47cbe65706e2264d392e88bf13e18e032bc9a06cee323b7f4125a9091e628bde200cd9a6fc9676e7f164f269bb4879f39a"} 22:53:27 INFO - Running post-run listener: copy_logs_to_upload_dir 22:53:27 INFO - Copying logs to upload dir... 22:53:27 INFO - mkdir: /builds/slave/test/build/upload/logs 22:53:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=678.031450 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 18 secs) (at 2016-06-29 22:53:27.893044) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 22:53:27.896427) ========= 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.qsbClylPy6/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.I8ePO82olc/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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/8fedb4f2c7d102905488d8682384f72b6867873396a5723c81d46a82b650ab20061e6e8b36c1e2a991543d9b209c552d97f7daa680aa3e9f0c00c2dd156a49ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d26126cd286c8237c8e843e451503e47cbe65706e2264d392e88bf13e18e032bc9a06cee323b7f4125a9091e628bde200cd9a6fc9676e7f164f269bb4879f39a"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012452 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8fedb4f2c7d102905488d8682384f72b6867873396a5723c81d46a82b650ab20061e6e8b36c1e2a991543d9b209c552d97f7daa680aa3e9f0c00c2dd156a49ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d26126cd286c8237c8e843e451503e47cbe65706e2264d392e88bf13e18e032bc9a06cee323b7f4125a9091e628bde200cd9a6fc9676e7f164f269bb4879f39a"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467230637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 22:53:27.933975) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 22:53:27.936698) ========= 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.qsbClylPy6/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.I8ePO82olc/Listeners TMPDIR=/var/folders/t0/q6j3ybpx29q21vrxg9z4zx0800000w/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.005219 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 22:53:27.985844) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 22:53:27.988292) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 22:53:27.988670) ========= ========= Total master_lag: 0.64 =========