builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0283 starttime: 1468819983.23 results: success (0) buildid: 20160716031557 builduid: b362da397c6c493ca5cb410c272af1bf revision: 24af5e8917a2a3efabc8f1c614c709282fc2d473 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.234506) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.234951) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.235230) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.259270) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.259550) ========= 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.JDqAk0BX4f/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.XjKPubm9x4/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-17 22:33:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 19.2M=0.001s 2016-07-17 22:33:03 (19.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.117000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.398255) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.398573) ========= 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.JDqAk0BX4f/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.XjKPubm9x4/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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.025889 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:03.447319) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 22:33:03.447690) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 24af5e8917a2a3efabc8f1c614c709282fc2d473 --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 24af5e8917a2a3efabc8f1c614c709282fc2d473 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.JDqAk0BX4f/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.XjKPubm9x4/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-17 22:33:03,526 truncating revision to first 12 chars 2016-07-17 22:33:03,526 Setting DEBUG logging. 2016-07-17 22:33:03,526 attempt 1/10 2016-07-17 22:33:03,526 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/24af5e8917a2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-17 22:33:04,583 unpacking tar archive at: mozilla-beta-24af5e8917a2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.333718 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 22:33:04.803368) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:04.803741) ========= script_repo_revision: 24af5e8917a2a3efabc8f1c614c709282fc2d473 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:04.804189) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:04.804492) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 22:33:04.822346) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-07-17 22:33:04.822619) ========= /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.JDqAk0BX4f/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_NODE_PATH=/usr/local/bin/node 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.XjKPubm9x4/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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:33:04 INFO - MultiFileLogger online at 20160717 22:33:04 in /builds/slave/test 22:33:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 22:33:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:33:04 INFO - {'append_to_log': False, 22:33:04 INFO - 'base_work_dir': '/builds/slave/test', 22:33:04 INFO - 'blob_upload_branch': 'mozilla-beta', 22:33:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:33:05 INFO - 'buildbot_json_path': 'buildprops.json', 22:33:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:33:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:33:05 INFO - 'download_minidump_stackwalk': True, 22:33:05 INFO - 'download_symbols': 'true', 22:33:05 INFO - 'e10s': False, 22:33:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:33:05 INFO - 'tooltool.py': '/tools/tooltool.py', 22:33:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:33:05 INFO - '/tools/misc-python/virtualenv.py')}, 22:33:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:33:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:33:05 INFO - 'log_level': 'info', 22:33:05 INFO - 'log_to_console': True, 22:33:05 INFO - 'opt_config_files': (), 22:33:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:33:05 INFO - '--processes=1', 22:33:05 INFO - '--config=%(test_path)s/wptrunner.ini', 22:33:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:33:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:33:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:33:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:33:05 INFO - 'pip_index': False, 22:33:05 INFO - 'require_test_zip': True, 22:33:05 INFO - 'test_type': ('testharness',), 22:33:05 INFO - 'this_chunk': '1', 22:33:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:33:05 INFO - 'total_chunks': '10', 22:33:05 INFO - 'virtualenv_path': 'venv', 22:33:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:33:05 INFO - 'work_dir': 'build'} 22:33:05 INFO - ##### 22:33:05 INFO - ##### Running clobber step. 22:33:05 INFO - ##### 22:33:05 INFO - Running pre-action listener: _resource_record_pre_action 22:33:05 INFO - Running main action method: clobber 22:33:05 INFO - rmtree: /builds/slave/test/build 22:33:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:33:06 INFO - Running post-action listener: _resource_record_post_action 22:33:06 INFO - ##### 22:33:06 INFO - ##### Running read-buildbot-config step. 22:33:06 INFO - ##### 22:33:06 INFO - Running pre-action listener: _resource_record_pre_action 22:33:06 INFO - Running main action method: read_buildbot_config 22:33:06 INFO - Using buildbot properties: 22:33:06 INFO - { 22:33:06 INFO - "project": "", 22:33:06 INFO - "product": "firefox", 22:33:06 INFO - "script_repo_revision": "production", 22:33:06 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 22:33:06 INFO - "repository": "", 22:33:06 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 22:33:06 INFO - "buildid": "20160716031557", 22:33:06 INFO - "pgo_build": "False", 22:33:06 INFO - "basedir": "/builds/slave/test", 22:33:06 INFO - "buildnumber": 41, 22:33:06 INFO - "slavename": "t-yosemite-r7-0283", 22:33:06 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 22:33:06 INFO - "platform": "macosx64", 22:33:06 INFO - "branch": "mozilla-beta", 22:33:06 INFO - "revision": "24af5e8917a2a3efabc8f1c614c709282fc2d473", 22:33:06 INFO - "repo_path": "releases/mozilla-beta", 22:33:06 INFO - "moz_repo_path": "", 22:33:06 INFO - "stage_platform": "macosx64", 22:33:06 INFO - "builduid": "b362da397c6c493ca5cb410c272af1bf", 22:33:06 INFO - "slavebuilddir": "test" 22:33:06 INFO - } 22:33:06 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg. 22:33:06 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.test_packages.json. 22:33:06 INFO - Running post-action listener: _resource_record_post_action 22:33:06 INFO - ##### 22:33:06 INFO - ##### Running download-and-extract step. 22:33:06 INFO - ##### 22:33:06 INFO - Running pre-action listener: _resource_record_pre_action 22:33:06 INFO - Running main action method: download_and_extract 22:33:06 INFO - mkdir: /builds/slave/test/build/tests 22:33:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:06 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.test_packages.json 22:33:06 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:33:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/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:33:07 INFO - Downloaded 1201 bytes. 22:33:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:33:07 INFO - Using the following test package requirements: 22:33:07 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:33:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 22:33:07 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 22:33:07 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'jsshell-mac64.zip'], 22:33:07 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 22:33:07 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:33:07 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 22:33:07 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 22:33:07 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 22:33:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:33:07 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 22:33:07 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:33:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:07 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.common.tests.zip 22:33:07 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 22:33:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/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:33:07 INFO - Downloaded 18370182 bytes. 22:33:07 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:33:07 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:33:07 INFO - caution: filename not matched: web-platform/* 22:33:07 INFO - Return code: 11 22:33:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:07 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:33:07 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/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:33:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/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:33:11 INFO - Downloaded 36389883 bytes. 22:33:11 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:33:11 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:33:15 INFO - caution: filename not matched: bin/* 22:33:15 INFO - caution: filename not matched: config/* 22:33:15 INFO - caution: filename not matched: mozbase/* 22:33:15 INFO - caution: filename not matched: marionette/* 22:33:15 INFO - caution: filename not matched: tools/wptserve/* 22:33:15 INFO - Return code: 11 22:33:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:15 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg 22:33:15 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 22:33:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 22:33:17 INFO - Downloaded 73022040 bytes. 22:33:17 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg 22:33:17 INFO - mkdir: /builds/slave/test/properties 22:33:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:33:17 INFO - Writing to file /builds/slave/test/properties/build_url 22:33:17 INFO - Contents: 22:33:17 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg 22:33:17 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:33:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:33:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:33:17 INFO - Contents: 22:33:17 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:33: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:33:17 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:33:17 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:33:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/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:33:24 INFO - Downloaded 103716647 bytes. 22:33:24 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:33:24 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:33:28 INFO - Return code: 0 22:33:28 INFO - Running post-action listener: _resource_record_post_action 22:33:28 INFO - Running post-action listener: set_extra_try_arguments 22:33:28 INFO - ##### 22:33:28 INFO - ##### Running create-virtualenv step. 22:33:28 INFO - ##### 22:33:28 INFO - Running pre-action listener: _pre_create_virtualenv 22:33:28 INFO - Running pre-action listener: _resource_record_pre_action 22:33:28 INFO - Running main action method: create_virtualenv 22:33:28 INFO - Creating virtualenv /builds/slave/test/build/venv 22:33:28 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:33:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:33:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:33:28 INFO - Using real prefix '/tools/python27' 22:33:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:33:28 INFO - Installing distribute.............................................................................................................................................................................................done. 22:33:31 INFO - Installing pip.................done. 22:33:31 INFO - Return code: 0 22:33:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:33: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:33:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:33:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33: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:33:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:33:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:31 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 0x102765e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102782f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa0394d77d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10277e5e0>, '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 0x102361cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10238c990>, '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.JDqAk0BX4f/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.XjKPubm9x4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:33:31 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:33:31 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:33:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JDqAk0BX4f/Render', 22:33:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:33:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:33:31 INFO - 'HOME': '/Users/cltbld', 22:33:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:33:31 INFO - 'LOGNAME': 'cltbld', 22:33:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:33:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:33:31 INFO - 'MOZ_NO_REMOTE': '1', 22:33:31 INFO - 'NO_EM_RESTART': '1', 22:33:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:33:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:33:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:33:31 INFO - 'PWD': '/builds/slave/test', 22:33:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:33:31 INFO - 'SHELL': '/bin/bash', 22:33:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XjKPubm9x4/Listeners', 22:33:31 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 22:33:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:33:31 INFO - 'USER': 'cltbld', 22:33:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:33:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:33:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:33:31 INFO - 'XPC_FLAGS': '0x0', 22:33:31 INFO - 'XPC_SERVICE_NAME': '0', 22:33:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:33:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:33:31 INFO - Downloading/unpacking psutil>=0.7.1 22:33:31 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:33:31 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:33:31 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:33:31 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:33:31 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:33:31 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:33:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:33:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:33:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:33:34 INFO - Installing collected packages: psutil 22:33:34 INFO - Running setup.py install for psutil 22:33:34 INFO - building 'psutil._psutil_osx' extension 22:33:34 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:33:35 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:33:35 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:33:35 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:33:35 INFO - building 'psutil._psutil_posix' extension 22:33:35 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:33:35 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 22:33:35 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 22:33:35 INFO - ^ 22:33:35 INFO - 1 warning generated. 22:33:35 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:33:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:33:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:33:35 INFO - Successfully installed psutil 22:33:35 INFO - Cleaning up... 22:33:35 INFO - Return code: 0 22:33:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:33:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:33:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:33:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:35 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 0x102765e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102782f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa0394d77d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10277e5e0>, '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 0x102361cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10238c990>, '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.JDqAk0BX4f/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.XjKPubm9x4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:33:35 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:33:35 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:33:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JDqAk0BX4f/Render', 22:33:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:33:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:33:35 INFO - 'HOME': '/Users/cltbld', 22:33:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:33:35 INFO - 'LOGNAME': 'cltbld', 22:33:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:33:35 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:33:35 INFO - 'MOZ_NO_REMOTE': '1', 22:33:35 INFO - 'NO_EM_RESTART': '1', 22:33:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:33:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:33:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:33:35 INFO - 'PWD': '/builds/slave/test', 22:33:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:33:35 INFO - 'SHELL': '/bin/bash', 22:33:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XjKPubm9x4/Listeners', 22:33:35 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 22:33:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:33:35 INFO - 'USER': 'cltbld', 22:33:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:33:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:33:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:33:35 INFO - 'XPC_FLAGS': '0x0', 22:33:35 INFO - 'XPC_SERVICE_NAME': '0', 22:33:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:33:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:33:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:33:36 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:33:36 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:33:36 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:33:36 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:33:36 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:33:36 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:33:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:33:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:33:38 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:33:38 INFO - Installing collected packages: mozsystemmonitor 22:33:38 INFO - Running setup.py install for mozsystemmonitor 22:33:38 INFO - Successfully installed mozsystemmonitor 22:33:38 INFO - Cleaning up... 22:33:38 INFO - Return code: 0 22:33:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:33:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:33:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:33:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:33:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:38 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 0x102765e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102782f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa0394d77d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10277e5e0>, '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 0x102361cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10238c990>, '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.JDqAk0BX4f/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.XjKPubm9x4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:33:38 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:33:38 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:33:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JDqAk0BX4f/Render', 22:33:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:33:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:33:38 INFO - 'HOME': '/Users/cltbld', 22:33:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:33:38 INFO - 'LOGNAME': 'cltbld', 22:33:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:33:38 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:33:38 INFO - 'MOZ_NO_REMOTE': '1', 22:33:38 INFO - 'NO_EM_RESTART': '1', 22:33:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:33:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:33:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:33:38 INFO - 'PWD': '/builds/slave/test', 22:33:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:33:38 INFO - 'SHELL': '/bin/bash', 22:33:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XjKPubm9x4/Listeners', 22:33:38 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 22:33:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:33:38 INFO - 'USER': 'cltbld', 22:33:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:33:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:33:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:33:38 INFO - 'XPC_FLAGS': '0x0', 22:33:38 INFO - 'XPC_SERVICE_NAME': '0', 22:33:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:33:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:33:39 INFO - Downloading/unpacking blobuploader==1.2.4 22:33:39 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:33:39 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:33:39 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:33:39 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:33:39 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:33:39 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:33:41 INFO - Downloading blobuploader-1.2.4.tar.gz 22:33:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:33:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:33:41 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:33:41 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:33:41 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:33:41 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:33:41 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:33:41 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:33:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:33:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:33:42 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:33:42 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:33:42 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:33:42 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:33:42 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:33:42 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:33:42 INFO - Downloading docopt-0.6.1.tar.gz 22:33:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:33:42 INFO - Installing collected packages: blobuploader, requests, docopt 22:33:42 INFO - Running setup.py install for blobuploader 22:33:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:33:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:33:43 INFO - Running setup.py install for requests 22:33:43 INFO - Running setup.py install for docopt 22:33:43 INFO - Successfully installed blobuploader requests docopt 22:33:43 INFO - Cleaning up... 22:33:43 INFO - Return code: 0 22:33:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:33: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:33:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:33:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33: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:33:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:33:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:43 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 0x102765e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102782f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa0394d77d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10277e5e0>, '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 0x102361cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10238c990>, '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.JDqAk0BX4f/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.XjKPubm9x4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:33:43 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:33:43 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:33:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JDqAk0BX4f/Render', 22:33:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:33:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:33:43 INFO - 'HOME': '/Users/cltbld', 22:33:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:33:43 INFO - 'LOGNAME': 'cltbld', 22:33:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:33:43 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:33:43 INFO - 'MOZ_NO_REMOTE': '1', 22:33:43 INFO - 'NO_EM_RESTART': '1', 22:33:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:33:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:33:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:33:43 INFO - 'PWD': '/builds/slave/test', 22:33:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:33:43 INFO - 'SHELL': '/bin/bash', 22:33:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XjKPubm9x4/Listeners', 22:33:43 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 22:33:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:33:43 INFO - 'USER': 'cltbld', 22:33:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:33:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:33:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:33:43 INFO - 'XPC_FLAGS': '0x0', 22:33:43 INFO - 'XPC_SERVICE_NAME': '0', 22:33:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:33:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:33:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-k8S4Jv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-PeLUHT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-hiqKRC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-ro2Kq5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-6DiORE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-CU1XmX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-bfsQrP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-1YRtlP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-4fQdJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:33:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:33:44 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-USi8Wg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-fpBpF_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-8ZsKzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-X9Yv6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-mfn3aJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-K3TlT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-u9Hzpw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-sRaNer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-OPAhW9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:33:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:33:45 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-_3UgBi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:33:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:33:46 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-zPMO5d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:33:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:33:46 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-pAySoi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:33:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:33:46 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:33:46 INFO - Running setup.py install for manifestparser 22:33:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:33:46 INFO - Running setup.py install for mozcrash 22:33:46 INFO - Running setup.py install for mozdebug 22:33:47 INFO - Running setup.py install for mozdevice 22:33:47 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Running setup.py install for mozfile 22:33:47 INFO - Running setup.py install for mozhttpd 22:33:47 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Running setup.py install for mozinfo 22:33:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Running setup.py install for mozInstall 22:33:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:33:47 INFO - Running setup.py install for mozleak 22:33:47 INFO - Running setup.py install for mozlog 22:33:48 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:33:48 INFO - Running setup.py install for moznetwork 22:33:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:33:48 INFO - Running setup.py install for mozprocess 22:33:48 INFO - Running setup.py install for mozprofile 22:33:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:33:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:33:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:33:48 INFO - Running setup.py install for mozrunner 22:33:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:33:48 INFO - Running setup.py install for mozscreenshot 22:33:48 INFO - Running setup.py install for moztest 22:33:49 INFO - Running setup.py install for mozversion 22:33:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:33:49 INFO - Running setup.py install for wptserve 22:33:49 INFO - Running setup.py install for marionette-driver 22:33:49 INFO - Running setup.py install for browsermob-proxy 22:33:49 INFO - Running setup.py install for marionette-client 22:33:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:33:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:33:49 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:33:49 INFO - Cleaning up... 22:33:50 INFO - Return code: 0 22:33:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:33:50 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:33:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:33:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:50 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:33:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:33:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:33:50 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 0x102765e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102782f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa0394d77d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10277e5e0>, '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 0x102361cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10238c990>, '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.JDqAk0BX4f/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.XjKPubm9x4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:33:50 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:33:50 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:33:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JDqAk0BX4f/Render', 22:33:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:33:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:33:50 INFO - 'HOME': '/Users/cltbld', 22:33:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:33:50 INFO - 'LOGNAME': 'cltbld', 22:33:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:33:50 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:33:50 INFO - 'MOZ_NO_REMOTE': '1', 22:33:50 INFO - 'NO_EM_RESTART': '1', 22:33:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:33:50 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:33:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:33:50 INFO - 'PWD': '/builds/slave/test', 22:33:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:33:50 INFO - 'SHELL': '/bin/bash', 22:33:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XjKPubm9x4/Listeners', 22:33:50 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 22:33:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:33:50 INFO - 'USER': 'cltbld', 22:33:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:33:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:33:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:33:50 INFO - 'XPC_FLAGS': '0x0', 22:33:50 INFO - 'XPC_SERVICE_NAME': '0', 22:33:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:33:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:33:50 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-UUCklu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:33:50 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-TrUoPM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:33:50 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-Emm_aZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:33:50 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-KrGyue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:33:50 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-dghTo8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:33:50 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-Ch6PBd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:33:50 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-HXnump-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-H8sVCW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-RCMLrn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-gd_gwf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-HBSsgx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-oFJgJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-yis34T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-xiivs0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-SO9yfP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-Edd1uY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:33:51 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-wX8RSD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:33:52 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:33:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:33:52 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-N7kTdp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:33:52 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:33:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:33:52 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-XVtc_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:33:52 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:33:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:33:52 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-5wQB1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:33:52 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:33:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:33:52 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-k2EEQy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:33:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:33:52 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:33:52 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:33:52 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:33:52 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:33:52 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:33:52 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:33:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:33:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:33:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:33:52 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:33:52 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:33:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:33:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:33:55 INFO - Downloading blessings-1.6.tar.gz 22:33:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:33:55 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:33:55 INFO - Installing collected packages: blessings 22:33:55 INFO - Running setup.py install for blessings 22:33:55 INFO - Successfully installed blessings 22:33:55 INFO - Cleaning up... 22:33:55 INFO - Return code: 0 22:33:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:33:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:33:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:33:56 INFO - Reading from file tmpfile_stdout 22:33:56 INFO - Current package versions: 22:33:56 INFO - blessings == 1.6 22:33:56 INFO - blobuploader == 1.2.4 22:33:56 INFO - browsermob-proxy == 0.6.0 22:33:56 INFO - docopt == 0.6.1 22:33:56 INFO - manifestparser == 1.1 22:33:56 INFO - marionette-client == 2.3.0 22:33:56 INFO - marionette-driver == 1.4.0 22:33:56 INFO - mozInstall == 1.12 22:33:56 INFO - mozcrash == 0.17 22:33:56 INFO - mozdebug == 0.1 22:33:56 INFO - mozdevice == 0.48 22:33:56 INFO - mozfile == 1.2 22:33:56 INFO - mozhttpd == 0.7 22:33:56 INFO - mozinfo == 0.9 22:33:56 INFO - mozleak == 0.1 22:33:56 INFO - mozlog == 3.1 22:33:56 INFO - moznetwork == 0.27 22:33:56 INFO - mozprocess == 0.22 22:33:56 INFO - mozprofile == 0.28 22:33:56 INFO - mozrunner == 6.11 22:33:56 INFO - mozscreenshot == 0.1 22:33:56 INFO - mozsystemmonitor == 0.0 22:33:56 INFO - moztest == 0.7 22:33:56 INFO - mozversion == 1.4 22:33:56 INFO - psutil == 3.1.1 22:33:56 INFO - requests == 1.2.3 22:33:56 INFO - wptserve == 1.4.0 22:33:56 INFO - wsgiref == 0.1.2 22:33:56 INFO - Running post-action listener: _resource_record_post_action 22:33:56 INFO - Running post-action listener: _start_resource_monitoring 22:33:56 INFO - Starting resource monitoring. 22:33:56 INFO - ##### 22:33:56 INFO - ##### Running pull step. 22:33:56 INFO - ##### 22:33:56 INFO - Running pre-action listener: _resource_record_pre_action 22:33:56 INFO - Running main action method: pull 22:33:56 INFO - Pull has nothing to do! 22:33:56 INFO - Running post-action listener: _resource_record_post_action 22:33:56 INFO - ##### 22:33:56 INFO - ##### Running install step. 22:33:56 INFO - ##### 22:33:56 INFO - Running pre-action listener: _resource_record_pre_action 22:33:56 INFO - Running main action method: install 22:33:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:33:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:33:56 INFO - Reading from file tmpfile_stdout 22:33:56 INFO - Detecting whether we're running mozinstall >=1.0... 22:33:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:33:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:33:56 INFO - Reading from file tmpfile_stdout 22:33:56 INFO - Output received: 22:33:56 INFO - Usage: mozinstall [options] installer 22:33:56 INFO - Options: 22:33:56 INFO - -h, --help show this help message and exit 22:33:56 INFO - -d DEST, --destination=DEST 22:33:56 INFO - Directory to install application into. [default: 22:33:56 INFO - "/builds/slave/test"] 22:33:56 INFO - --app=APP Application being installed. [default: firefox] 22:33:56 INFO - mkdir: /builds/slave/test/build/application 22:33:56 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:33:56 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:34:14 INFO - Reading from file tmpfile_stdout 22:34:14 INFO - Output received: 22:34:14 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 22:34:14 INFO - Running post-action listener: _resource_record_post_action 22:34:14 INFO - ##### 22:34:14 INFO - ##### Running run-tests step. 22:34:14 INFO - ##### 22:34:14 INFO - Running pre-action listener: _resource_record_pre_action 22:34:14 INFO - Running main action method: run_tests 22:34:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:34:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:34:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:34:14 INFO - grabbing minidump binary from tooltool 22:34: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:34:14 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 0x10277e5e0>, '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 0x102361cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10238c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:34:14 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:34:14 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:34:14 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:34:14 INFO - Return code: 0 22:34:14 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 22:34:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:34:14 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/1468664157/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:34:14 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/1468664157/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:34:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JDqAk0BX4f/Render', 22:34:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:34:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:34:14 INFO - 'HOME': '/Users/cltbld', 22:34:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:34:14 INFO - 'LOGNAME': 'cltbld', 22:34:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:34:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:34:14 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:34:14 INFO - 'MOZ_NO_REMOTE': '1', 22:34:14 INFO - 'NO_EM_RESTART': '1', 22:34:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:34:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:34:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:34:14 INFO - 'PWD': '/builds/slave/test', 22:34:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:34:14 INFO - 'SHELL': '/bin/bash', 22:34:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XjKPubm9x4/Listeners', 22:34:14 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 22:34:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:34:14 INFO - 'USER': 'cltbld', 22:34:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:34:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:34:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:34:14 INFO - 'XPC_FLAGS': '0x0', 22:34:14 INFO - 'XPC_SERVICE_NAME': '0', 22:34:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:34:14 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/1468664157/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:34:14 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:34:14 INFO - import pkg_resources 22:34:15 INFO - Using 1 client processes 22:34:16 INFO - wptserve Starting http server on 127.0.0.1:8000 22:34:16 INFO - wptserve Starting http server on 127.0.0.1:8001 22:34:16 INFO - wptserve Starting http server on 127.0.0.1:8443 22:34:17 INFO - SUITE-START | Running 778 tests 22:34:17 INFO - Running testharness tests 22:34:17 INFO - Setting up ssl 22:34:17 INFO - PROCESS | certutil | 22:34:17 INFO - PROCESS | certutil | 22:34:17 INFO - PROCESS | certutil | 22:34:17 INFO - Certificate Nickname Trust Attributes 22:34:17 INFO - SSL,S/MIME,JAR/XPI 22:34:17 INFO - 22:34:17 INFO - web-platform-tests CT,, 22:34:17 INFO - 22:34:17 INFO - Starting runner 22:34:19 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 22:34:19 INFO - PROCESS | 1648 | 1468820059330 Marionette DEBUG Marionette enabled via build flag and pref 22:34:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x113dde800 == 1 [pid = 1648] [id = 1] 22:34:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 1 (0x113ddf000) [pid = 1648] [serial = 1] [outer = 0x0] 22:34:19 INFO - PROCESS | 1648 | [1648] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:34:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 2 (0x113de0000) [pid = 1648] [serial = 2] [outer = 0x113ddf000] 22:34:19 INFO - PROCESS | 1648 | 1468820059746 Marionette INFO Listening on port 2828 22:34:20 INFO - PROCESS | 1648 | 1468820060085 Marionette DEBUG Marionette enabled via command-line flag 22:34:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x11696b000 == 2 [pid = 1648] [id = 2] 22:34:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 3 (0x11696b800) [pid = 1648] [serial = 3] [outer = 0x0] 22:34:20 INFO - PROCESS | 1648 | [1648] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:34:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 4 (0x11696c800) [pid = 1648] [serial = 4] [outer = 0x11696b800] 22:34:20 INFO - PROCESS | 1648 | [1648] 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:34:20 INFO - PROCESS | 1648 | 1468820060258 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 22:34:20 INFO - PROCESS | 1648 | 1468820060307 Marionette DEBUG Closed connection conn0 22:34:20 INFO - PROCESS | 1648 | [1648] 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:34:20 INFO - PROCESS | 1648 | 1468820060395 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 22:34:20 INFO - PROCESS | 1648 | 1468820060398 Marionette DEBUG Closed connection conn1 22:34:20 INFO - PROCESS | 1648 | [1648] 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:34:20 INFO - PROCESS | 1648 | 1468820060403 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 22:34:20 INFO - PROCESS | 1648 | 1468820060406 Marionette DEBUG Closed connection conn2 22:34:20 INFO - PROCESS | 1648 | [1648] 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:34:20 INFO - PROCESS | 1648 | 1468820060411 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49287 22:34:20 INFO - PROCESS | 1648 | 1468820060415 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:34:20 INFO - PROCESS | 1648 | 1468820060421 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":"20160716031557","device":"desktop","version":"48.0"} 22:34:20 INFO - PROCESS | 1648 | [1648] 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:34:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x119ce6800 == 3 [pid = 1648] [id = 3] 22:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 5 (0x119ced000) [pid = 1648] [serial = 5] [outer = 0x0] 22:34:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x119cee000 == 4 [pid = 1648] [id = 4] 22:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 6 (0x119e3fc00) [pid = 1648] [serial = 6] [outer = 0x0] 22:34:21 INFO - PROCESS | 1648 | [1648] 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:34:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ac8800 == 5 [pid = 1648] [id = 5] 22:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 7 (0x119a50800) [pid = 1648] [serial = 7] [outer = 0x0] 22:34:21 INFO - PROCESS | 1648 | [1648] 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:34:21 INFO - PROCESS | 1648 | [1648] 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:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 8 (0x121bba000) [pid = 1648] [serial = 8] [outer = 0x119a50800] 22:34:21 INFO - PROCESS | 1648 | [1648] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:34:21 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 9 (0x1226e3000) [pid = 1648] [serial = 9] [outer = 0x119ced000] 22:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 10 (0x124878000) [pid = 1648] [serial = 10] [outer = 0x119e3fc00] 22:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 11 (0x124879c00) [pid = 1648] [serial = 11] [outer = 0x119a50800] 22:34:22 INFO - PROCESS | 1648 | [1648] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:34:22 INFO - PROCESS | 1648 | 1468820062504 Marionette INFO startBrowser e3e10db1-b570-b143-b942-8c73c0a85592 22:34:22 INFO - PROCESS | 1648 | 1468820062524 Marionette DEBUG loaded listener.js 22:34:22 INFO - PROCESS | 1648 | 1468820062531 Marionette DEBUG loaded listener.js 22:34:22 INFO - PROCESS | 1648 | 1468820062533 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:22 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:34:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 12 (0x12713e400) [pid = 1648] [serial = 12] [outer = 0x119a50800] 22:34:22 INFO - PROCESS | 1648 | 1468820062841 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e3e10db1-b570-b143-b942-8c73c0a85592","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":"20160716031557","device":"desktop","version":"48.0","command_id":1}}] 22:34:22 INFO - PROCESS | 1648 | 1468820062921 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:34:22 INFO - PROCESS | 1648 | 1468820062923 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:22 INFO - PROCESS | 1648 | 1468820062990 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:34:23 INFO - PROCESS | 1648 | 1468820063070 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:34:23 INFO - PROCESS | 1648 | 1468820063071 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:23 INFO - PROCESS | 1648 | [1648] 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:34:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:34:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 13 (0x1275cc400) [pid = 1648] [serial = 13] [outer = 0x119a50800] 22:34:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:34:23 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:34:23 INFO - PROCESS | 1648 | 1468820063329 Marionette TRACE conn3 <- [1,3,null,{}] 22:34:23 INFO - PROCESS | 1648 | 1468820063337 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:34:23 INFO - PROCESS | 1648 | 1468820063339 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:23 INFO - PROCESS | 1648 | 1468820063357 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:34:23 INFO - PROCESS | 1648 | 1468820063377 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:34:23 INFO - PROCESS | 1648 | 1468820063378 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 22:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:34:23 INFO - PROCESS | 1648 | 1468820063387 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:34:23 INFO - PROCESS | 1648 | 1468820063389 Marionette TRACE conn3 <- [1,6,null,{}] 22:34:23 INFO - PROCESS | 1648 | 1468820063392 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:23 INFO - PROCESS | 1648 | 1468820063393 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:23 INFO - PROCESS | 1648 | 1468820063408 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:34:23 INFO - PROCESS | 1648 | 1468820063412 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:23 INFO - PROCESS | 1648 | 1468820063415 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210be800 == 6 [pid = 1648] [id = 6] 22:34:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 14 (0x129018400) [pid = 1648] [serial = 14] [outer = 0x0] 22:34:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 15 (0x12901a000) [pid = 1648] [serial = 15] [outer = 0x129018400] 22:34:23 INFO - PROCESS | 1648 | 1468820063447 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 16 (0x129222c00) [pid = 1648] [serial = 16] [outer = 0x129018400] 22:34:23 INFO - PROCESS | 1648 | 1468820063754 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:34:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x129247000 == 7 [pid = 1648] [id = 7] 22:34:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 17 (0x121183800) [pid = 1648] [serial = 17] [outer = 0x0] 22:34:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 18 (0x129228c00) [pid = 1648] [serial = 18] [outer = 0x121183800] 22:34:23 INFO - PROCESS | 1648 | 1468820063785 Marionette DEBUG loaded listener.js 22:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 22:34:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 19 (0x1293b3800) [pid = 1648] [serial = 19] [outer = 0x121183800] 22:34:23 INFO - PROCESS | 1648 | 1468820063841 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:34:23 INFO - PROCESS | 1648 | 1468820063842 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 22:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:34:23 INFO - PROCESS | 1648 | 1468820063885 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:34:23 INFO - PROCESS | 1648 | 1468820063886 Marionette TRACE conn3 <- [1,10,null,{}] 22:34:23 INFO - PROCESS | 1648 | 1468820063907 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:23 INFO - PROCESS | 1648 | 1468820063911 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:24 INFO - PROCESS | 1648 | 1468820064120 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:34:24 INFO - PROCESS | 1648 | 1468820064160 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1648 | 1468820064162 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a812800 == 8 [pid = 1648] [id = 8] 22:34:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 20 (0x12a871000) [pid = 1648] [serial = 20] [outer = 0x0] 22:34:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 21 (0x12a872c00) [pid = 1648] [serial = 21] [outer = 0x12a871000] 22:34:24 INFO - PROCESS | 1648 | 1468820064188 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x12a877000) [pid = 1648] [serial = 22] [outer = 0x12a871000] 22:34:24 INFO - PROCESS | 1648 | 1468820064617 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 22:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 790ms 22:34:24 INFO - PROCESS | 1648 | 1468820064661 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:34:24 INFO - PROCESS | 1648 | 1468820064664 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 22:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:34:24 INFO - PROCESS | 1648 | 1468820064667 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:34:24 INFO - PROCESS | 1648 | 1468820064669 Marionette TRACE conn3 <- [1,14,null,{}] 22:34:24 INFO - PROCESS | 1648 | 1468820064672 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:24 INFO - PROCESS | 1648 | 1468820064674 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:24 INFO - PROCESS | 1648 | 1468820064819 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:34:24 INFO - PROCESS | 1648 | 1468820064841 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1648 | 1468820064842 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08e000 == 9 [pid = 1648] [id = 9] 22:34:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x12b074c00) [pid = 1648] [serial = 23] [outer = 0x0] 22:34:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x12b078000) [pid = 1648] [serial = 24] [outer = 0x12b074c00] 22:34:24 INFO - PROCESS | 1648 | 1468820064884 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x12b807400) [pid = 1648] [serial = 25] [outer = 0x12b074c00] 22:34:25 INFO - PROCESS | 1648 | 1468820065152 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 520ms 22:34:25 INFO - PROCESS | 1648 | 1468820065189 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 1648 | 1468820065191 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 22:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:34:25 INFO - PROCESS | 1648 | 1468820065193 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:34:25 INFO - PROCESS | 1648 | 1468820065194 Marionette TRACE conn3 <- [1,18,null,{}] 22:34:25 INFO - PROCESS | 1648 | 1468820065204 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:25 INFO - PROCESS | 1648 | 1468820065205 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:25 INFO - PROCESS | 1648 | 1468820065301 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:34:25 INFO - PROCESS | 1648 | 1468820065306 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 1648 | 1468820065307 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b895000 == 10 [pid = 1648] [id = 10] 22:34:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x12b8e8000) [pid = 1648] [serial = 26] [outer = 0x0] 22:34:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x12b8edc00) [pid = 1648] [serial = 27] [outer = 0x12b8e8000] 22:34:25 INFO - PROCESS | 1648 | 1468820065332 Marionette DEBUG loaded listener.js 22:34:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12b8f4000) [pid = 1648] [serial = 28] [outer = 0x12b8e8000] 22:34:25 INFO - PROCESS | 1648 | 1468820065602 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 22:34:25 INFO - PROCESS | 1648 | 1468820065621 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 1648 | 1468820065623 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 22:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:34:25 INFO - PROCESS | 1648 | 1468820065625 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:34:25 INFO - PROCESS | 1648 | 1468820065626 Marionette TRACE conn3 <- [1,22,null,{}] 22:34:25 INFO - PROCESS | 1648 | 1468820065628 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:25 INFO - PROCESS | 1648 | 1468820065631 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:25 INFO - PROCESS | 1648 | 1468820065735 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:34:25 INFO - PROCESS | 1648 | 1468820065739 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 1648 | 1468820065739 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd1b000 == 11 [pid = 1648] [id = 11] 22:34:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12bd3fc00) [pid = 1648] [serial = 29] [outer = 0x0] 22:34:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x12bd47c00) [pid = 1648] [serial = 30] [outer = 0x12bd3fc00] 22:34:25 INFO - PROCESS | 1648 | 1468820065764 Marionette DEBUG loaded listener.js 22:34:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x12bf23c00) [pid = 1648] [serial = 31] [outer = 0x12bd3fc00] 22:34:26 INFO - PROCESS | 1648 | 1468820066003 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 22:34:26 INFO - PROCESS | 1648 | 1468820066043 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1648 | 1468820066044 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 22:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:34:26 INFO - PROCESS | 1648 | 1468820066054 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1648 | 1468820066055 Marionette TRACE conn3 <- [1,26,null,{}] 22:34:26 INFO - PROCESS | 1648 | 1468820066057 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:26 INFO - PROCESS | 1648 | 1468820066058 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:26 INFO - PROCESS | 1648 | 1468820066156 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:34:26 INFO - PROCESS | 1648 | 1468820066160 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:26 INFO - PROCESS | 1648 | 1468820066162 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e68800 == 12 [pid = 1648] [id = 12] 22:34:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12bf26c00) [pid = 1648] [serial = 32] [outer = 0x0] 22:34:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x12bf31000) [pid = 1648] [serial = 33] [outer = 0x12bf26c00] 22:34:26 INFO - PROCESS | 1648 | 1468820066186 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12c056000) [pid = 1648] [serial = 34] [outer = 0x12bf26c00] 22:34:26 INFO - PROCESS | 1648 | 1468820066430 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 22:34:26 INFO - PROCESS | 1648 | 1468820066479 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1648 | 1468820066482 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 22:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:34:26 INFO - PROCESS | 1648 | 1468820066490 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1648 | 1468820066491 Marionette TRACE conn3 <- [1,30,null,{}] 22:34:26 INFO - PROCESS | 1648 | 1468820066506 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:26 INFO - PROCESS | 1648 | 1468820066507 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:26 INFO - PROCESS | 1648 | 1468820066603 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:34:26 INFO - PROCESS | 1648 | 1468820066607 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:26 INFO - PROCESS | 1648 | 1468820066608 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c240800 == 13 [pid = 1648] [id = 13] 22:34:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12c058c00) [pid = 1648] [serial = 35] [outer = 0x0] 22:34:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12c534400) [pid = 1648] [serial = 36] [outer = 0x12c058c00] 22:34:26 INFO - PROCESS | 1648 | 1468820066632 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12c538400) [pid = 1648] [serial = 37] [outer = 0x12c058c00] 22:34:26 INFO - PROCESS | 1648 | 1468820066866 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 22:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:34:26 INFO - PROCESS | 1648 | 1468820066909 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1648 | 1468820066910 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 22:34:26 INFO - PROCESS | 1648 | 1468820066920 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1648 | 1468820066921 Marionette TRACE conn3 <- [1,34,null,{}] 22:34:26 INFO - PROCESS | 1648 | 1468820066923 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:26 INFO - PROCESS | 1648 | 1468820066924 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:27 INFO - PROCESS | 1648 | 1468820067017 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:34:27 INFO - PROCESS | 1648 | 1468820067021 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1648 | 1468820067022 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c64a000 == 14 [pid = 1648] [id = 14] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12c53ac00) [pid = 1648] [serial = 38] [outer = 0x0] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12c6f1000) [pid = 1648] [serial = 39] [outer = 0x12c53ac00] 22:34:27 INFO - PROCESS | 1648 | 1468820067048 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12c6f7000) [pid = 1648] [serial = 40] [outer = 0x12c53ac00] 22:34:27 INFO - PROCESS | 1648 | 1468820067284 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 22:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 22:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:34:27 INFO - PROCESS | 1648 | 1468820067338 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:34:27 INFO - PROCESS | 1648 | 1468820067339 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 22:34:27 INFO - PROCESS | 1648 | 1468820067341 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:34:27 INFO - PROCESS | 1648 | 1468820067342 Marionette TRACE conn3 <- [1,38,null,{}] 22:34:27 INFO - PROCESS | 1648 | 1468820067345 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:27 INFO - PROCESS | 1648 | 1468820067347 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:27 INFO - PROCESS | 1648 | 1468820067461 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:34:27 INFO - PROCESS | 1648 | 1468820067464 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1648 | 1468820067465 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c99e800 == 15 [pid = 1648] [id = 15] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c6fd400) [pid = 1648] [serial = 41] [outer = 0x0] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12cba5000) [pid = 1648] [serial = 42] [outer = 0x12c6fd400] 22:34:27 INFO - PROCESS | 1648 | 1468820067489 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12cbaa000) [pid = 1648] [serial = 43] [outer = 0x12c6fd400] 22:34:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x124816800 == 16 [pid = 1648] [id = 16] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x124817000) [pid = 1648] [serial = 44] [outer = 0x0] 22:34:27 INFO - PROCESS | 1648 | 1468820067726 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x124818800) [pid = 1648] [serial = 45] [outer = 0x124817000] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12481d000) [pid = 1648] [serial = 46] [outer = 0x124817000] 22:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 22:34:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x124816000 == 17 [pid = 1648] [id = 17] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x1161ae000) [pid = 1648] [serial = 47] [outer = 0x0] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12cf2d000) [pid = 1648] [serial = 48] [outer = 0x1161ae000] 22:34:27 INFO - PROCESS | 1648 | 1468820067807 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:34:27 INFO - PROCESS | 1648 | 1468820067809 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x116913c00) [pid = 1648] [serial = 49] [outer = 0x1161ae000] 22:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:34:27 INFO - PROCESS | 1648 | 1468820067845 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:34:27 INFO - PROCESS | 1648 | 1468820067846 Marionette TRACE conn3 <- [1,42,null,{}] 22:34:27 INFO - PROCESS | 1648 | 1468820067858 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:27 INFO - PROCESS | 1648 | 1468820067859 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:27 INFO - PROCESS | 1648 | 1468820067980 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:34:27 INFO - PROCESS | 1648 | 1468820067984 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1648 | 1468820067985 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d21f000 == 18 [pid = 1648] [id = 18] 22:34:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12cbaa400) [pid = 1648] [serial = 50] [outer = 0x0] 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12cf25800) [pid = 1648] [serial = 51] [outer = 0x12cbaa400] 22:34:28 INFO - PROCESS | 1648 | 1468820068010 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12d315400) [pid = 1648] [serial = 52] [outer = 0x12cbaa400] 22:34:28 INFO - PROCESS | 1648 | 1468820068257 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 438ms 22:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:34:28 INFO - PROCESS | 1648 | 1468820068270 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1648 | 1468820068272 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 22:34:28 INFO - PROCESS | 1648 | 1468820068274 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 1648 | 1468820068276 Marionette TRACE conn3 <- [1,46,null,{}] 22:34:28 INFO - PROCESS | 1648 | 1468820068279 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:28 INFO - PROCESS | 1648 | 1468820068282 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:28 INFO - PROCESS | 1648 | 1468820068386 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:34:28 INFO - PROCESS | 1648 | 1468820068390 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 1648 | 1468820068400 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d3b5000 == 19 [pid = 1648] [id = 19] 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x1185b3000) [pid = 1648] [serial = 53] [outer = 0x0] 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12d318800) [pid = 1648] [serial = 54] [outer = 0x1185b3000] 22:34:28 INFO - PROCESS | 1648 | 1468820068426 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12d31d000) [pid = 1648] [serial = 55] [outer = 0x1185b3000] 22:34:28 INFO - PROCESS | 1648 | 1468820068666 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 22:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:34:28 INFO - PROCESS | 1648 | 1468820068693 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1648 | 1468820068695 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 22:34:28 INFO - PROCESS | 1648 | 1468820068706 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 1648 | 1468820068707 Marionette TRACE conn3 <- [1,50,null,{}] 22:34:28 INFO - PROCESS | 1648 | 1468820068709 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:28 INFO - PROCESS | 1648 | 1468820068710 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:28 INFO - PROCESS | 1648 | 1468820068808 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:34:28 INFO - PROCESS | 1648 | 1468820068812 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 1648 | 1468820068813 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c2800 == 20 [pid = 1648] [id = 20] 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12ba05c00) [pid = 1648] [serial = 56] [outer = 0x0] 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12ba09400) [pid = 1648] [serial = 57] [outer = 0x12ba05c00] 22:34:28 INFO - PROCESS | 1648 | 1468820068836 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x12c055800) [pid = 1648] [serial = 58] [outer = 0x12ba05c00] 22:34:29 INFO - PROCESS | 1648 | 1468820069067 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 377ms 22:34:29 INFO - PROCESS | 1648 | 1468820069075 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:34:29 INFO - PROCESS | 1648 | 1468820069076 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 22:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:34:29 INFO - PROCESS | 1648 | 1468820069079 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:34:29 INFO - PROCESS | 1648 | 1468820069080 Marionette TRACE conn3 <- [1,54,null,{}] 22:34:29 INFO - PROCESS | 1648 | 1468820069091 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:29 INFO - PROCESS | 1648 | 1468820069092 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:29 INFO - PROCESS | 1648 | 1468820069205 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:34:29 INFO - PROCESS | 1648 | 1468820069210 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:29 INFO - PROCESS | 1648 | 1468820069211 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d3c1000 == 21 [pid = 1648] [id = 21] 22:34:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x12d614c00) [pid = 1648] [serial = 59] [outer = 0x0] 22:34:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x12d61ac00) [pid = 1648] [serial = 60] [outer = 0x12d614c00] 22:34:29 INFO - PROCESS | 1648 | 1468820069243 Marionette DEBUG loaded listener.js 22:34:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x12b80dc00) [pid = 1648] [serial = 61] [outer = 0x12d614c00] 22:34:30 INFO - PROCESS | 1648 | 1468820070107 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1079ms 22:34:30 INFO - PROCESS | 1648 | 1468820070158 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:34:30 INFO - PROCESS | 1648 | 1468820070160 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 22:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:34:30 INFO - PROCESS | 1648 | 1468820070164 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:34:30 INFO - PROCESS | 1648 | 1468820070168 Marionette TRACE conn3 <- [1,58,null,{}] 22:34:30 INFO - PROCESS | 1648 | 1468820070171 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:30 INFO - PROCESS | 1648 | 1468820070173 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:30 INFO - PROCESS | 1648 | 1468820070286 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:34:30 INFO - PROCESS | 1648 | 1468820070338 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 1648 | 1468820070340 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x112649000 == 22 [pid = 1648] [id = 22] 22:34:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x1127a5000) [pid = 1648] [serial = 62] [outer = 0x0] 22:34:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x112d5d400) [pid = 1648] [serial = 63] [outer = 0x1127a5000] 22:34:30 INFO - PROCESS | 1648 | 1468820070371 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x113d39c00) [pid = 1648] [serial = 64] [outer = 0x1127a5000] 22:34:30 INFO - PROCESS | 1648 | 1468820070788 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 673ms 22:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:34:30 INFO - PROCESS | 1648 | 1468820070837 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:34:30 INFO - PROCESS | 1648 | 1468820070840 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 22:34:30 INFO - PROCESS | 1648 | 1468820070844 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:34:30 INFO - PROCESS | 1648 | 1468820070846 Marionette TRACE conn3 <- [1,62,null,{}] 22:34:30 INFO - PROCESS | 1648 | 1468820070849 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:30 INFO - PROCESS | 1648 | 1468820070850 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:30 INFO - PROCESS | 1648 | 1468820070968 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:34:31 INFO - PROCESS | 1648 | 1468820071010 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 1648 | 1468820071012 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169bf000 == 23 [pid = 1648] [id = 23] 22:34:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x1161a6800) [pid = 1648] [serial = 65] [outer = 0x0] 22:34:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x117161400) [pid = 1648] [serial = 66] [outer = 0x1161a6800] 22:34:31 INFO - PROCESS | 1648 | 1468820071047 Marionette DEBUG loaded listener.js 22:34:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x11858f800) [pid = 1648] [serial = 67] [outer = 0x1161a6800] 22:34:31 INFO - PROCESS | 1648 | 1468820071600 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 820ms 22:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:34:31 INFO - PROCESS | 1648 | 1468820071665 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:34:31 INFO - PROCESS | 1648 | 1468820071666 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 22:34:31 INFO - PROCESS | 1648 | 1468820071669 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:34:31 INFO - PROCESS | 1648 | 1468820071671 Marionette TRACE conn3 <- [1,66,null,{}] 22:34:31 INFO - PROCESS | 1648 | 1468820071678 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:31 INFO - PROCESS | 1648 | 1468820071681 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:31 INFO - PROCESS | 1648 | 1468820071792 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:34:31 INFO - PROCESS | 1648 | 1468820071844 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 1648 | 1468820071846 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ff3000 == 24 [pid = 1648] [id = 24] 22:34:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x119908800) [pid = 1648] [serial = 68] [outer = 0x0] 22:34:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x11990f000) [pid = 1648] [serial = 69] [outer = 0x119908800] 22:34:31 INFO - PROCESS | 1648 | 1468820071874 Marionette DEBUG loaded listener.js 22:34:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x119e43000) [pid = 1648] [serial = 70] [outer = 0x119908800] 22:34:32 INFO - PROCESS | 1648 | 1468820072464 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 821ms 22:34:32 INFO - PROCESS | 1648 | 1468820072541 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:34:32 INFO - PROCESS | 1648 | 1468820072543 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 22:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:34:32 INFO - PROCESS | 1648 | 1468820072566 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:34:32 INFO - PROCESS | 1648 | 1468820072568 Marionette TRACE conn3 <- [1,70,null,{}] 22:34:32 INFO - PROCESS | 1648 | 1468820072574 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:32 INFO - PROCESS | 1648 | 1468820072575 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:32 INFO - PROCESS | 1648 | 1468820072655 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:34:32 INFO - PROCESS | 1648 | 1468820072694 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:32 INFO - PROCESS | 1648 | 1468820072696 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x113dd6800 == 25 [pid = 1648] [id = 25] 22:34:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x114fa4800) [pid = 1648] [serial = 71] [outer = 0x0] 22:34:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x116797000) [pid = 1648] [serial = 72] [outer = 0x114fa4800] 22:34:32 INFO - PROCESS | 1648 | 1468820072723 Marionette DEBUG loaded listener.js 22:34:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x116994c00) [pid = 1648] [serial = 73] [outer = 0x114fa4800] 22:34:33 INFO - PROCESS | 1648 | 1468820073180 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 641ms 22:34:33 INFO - PROCESS | 1648 | 1468820073189 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:34:33 INFO - PROCESS | 1648 | 1468820073193 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 22:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:34:33 INFO - PROCESS | 1648 | 1468820073202 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:34:33 INFO - PROCESS | 1648 | 1468820073204 Marionette TRACE conn3 <- [1,74,null,{}] 22:34:33 INFO - PROCESS | 1648 | 1468820073208 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:33 INFO - PROCESS | 1648 | 1468820073210 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:33 INFO - PROCESS | 1648 | 1468820073326 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:34:33 INFO - PROCESS | 1648 | 1468820073413 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:33 INFO - PROCESS | 1648 | 1468820073414 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x112d05000 == 26 [pid = 1648] [id = 26] 22:34:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x112d55000) [pid = 1648] [serial = 74] [outer = 0x0] 22:34:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x113db9c00) [pid = 1648] [serial = 75] [outer = 0x112d55000] 22:34:33 INFO - PROCESS | 1648 | 1468820073465 Marionette DEBUG loaded listener.js 22:34:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x117ebb400) [pid = 1648] [serial = 76] [outer = 0x112d55000] 22:34:33 INFO - PROCESS | 1648 | 1468820073808 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 22:34:33 INFO - PROCESS | 1648 | 1468820073823 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:34:33 INFO - PROCESS | 1648 | 1468820073824 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 22:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:34:33 INFO - PROCESS | 1648 | 1468820073826 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:34:33 INFO - PROCESS | 1648 | 1468820073829 Marionette TRACE conn3 <- [1,78,null,{}] 22:34:33 INFO - PROCESS | 1648 | 1468820073844 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:33 INFO - PROCESS | 1648 | 1468820073847 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:33 INFO - PROCESS | 1648 | 1468820073926 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:34:33 INFO - PROCESS | 1648 | 1468820073977 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:33 INFO - PROCESS | 1648 | 1468820073979 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169b7800 == 27 [pid = 1648] [id = 27] 22:34:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x11826dc00) [pid = 1648] [serial = 77] [outer = 0x0] 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11859d800) [pid = 1648] [serial = 78] [outer = 0x11826dc00] 22:34:34 INFO - PROCESS | 1648 | 1468820074006 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119032c00) [pid = 1648] [serial = 79] [outer = 0x11826dc00] 22:34:34 INFO - PROCESS | 1648 | 1468820074271 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 479ms 22:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:34:34 INFO - PROCESS | 1648 | 1468820074306 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:34:34 INFO - PROCESS | 1648 | 1468820074307 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 22:34:34 INFO - PROCESS | 1648 | 1468820074309 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 1648 | 1468820074310 Marionette TRACE conn3 <- [1,82,null,{}] 22:34:34 INFO - PROCESS | 1648 | 1468820074320 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:34 INFO - PROCESS | 1648 | 1468820074322 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:34 INFO - PROCESS | 1648 | 1468820074402 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:34:34 INFO - PROCESS | 1648 | 1468820074406 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 1648 | 1468820074407 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fee800 == 28 [pid = 1648] [id = 28] 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11903c400) [pid = 1648] [serial = 80] [outer = 0x0] 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1190a3000) [pid = 1648] [serial = 81] [outer = 0x11903c400] 22:34:34 INFO - PROCESS | 1648 | 1468820074435 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119661400) [pid = 1648] [serial = 82] [outer = 0x11903c400] 22:34:34 INFO - PROCESS | 1648 | 1468820074738 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 22:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:34:34 INFO - PROCESS | 1648 | 1468820074779 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:34:34 INFO - PROCESS | 1648 | 1468820074780 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 22:34:34 INFO - PROCESS | 1648 | 1468820074782 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 1648 | 1468820074783 Marionette TRACE conn3 <- [1,86,null,{}] 22:34:34 INFO - PROCESS | 1648 | 1468820074786 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:34 INFO - PROCESS | 1648 | 1468820074787 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:34 INFO - PROCESS | 1648 | 1468820074858 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:34:34 INFO - PROCESS | 1648 | 1468820074862 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 1648 | 1468820074863 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e51000 == 29 [pid = 1648] [id = 29] 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x119907800) [pid = 1648] [serial = 83] [outer = 0x0] 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11993a000) [pid = 1648] [serial = 84] [outer = 0x119907800] 22:34:34 INFO - PROCESS | 1648 | 1468820074892 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119b2d400) [pid = 1648] [serial = 85] [outer = 0x119907800] 22:34:35 INFO - PROCESS | 1648 | 1468820075202 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 22:34:35 INFO - PROCESS | 1648 | 1468820075251 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:34:35 INFO - PROCESS | 1648 | 1468820075252 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 22:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:34:35 INFO - PROCESS | 1648 | 1468820075255 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:34:35 INFO - PROCESS | 1648 | 1468820075256 Marionette TRACE conn3 <- [1,90,null,{}] 22:34:35 INFO - PROCESS | 1648 | 1468820075258 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:35 INFO - PROCESS | 1648 | 1468820075262 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:35 INFO - PROCESS | 1648 | 1468820075354 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:34:35 INFO - PROCESS | 1648 | 1468820075399 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:35 INFO - PROCESS | 1648 | 1468820075400 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x118081000 == 30 [pid = 1648] [id = 30] 22:34:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1190a3c00) [pid = 1648] [serial = 86] [outer = 0x0] 22:34:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119b95c00) [pid = 1648] [serial = 87] [outer = 0x1190a3c00] 22:34:35 INFO - PROCESS | 1648 | 1468820075425 Marionette DEBUG loaded listener.js 22:34:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x121306000) [pid = 1648] [serial = 88] [outer = 0x1190a3c00] 22:34:35 INFO - PROCESS | 1648 | 1468820075697 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 22:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:34:35 INFO - PROCESS | 1648 | 1468820075726 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:34:35 INFO - PROCESS | 1648 | 1468820075728 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 22:34:35 INFO - PROCESS | 1648 | 1468820075743 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:34:35 INFO - PROCESS | 1648 | 1468820075745 Marionette TRACE conn3 <- [1,94,null,{}] 22:34:35 INFO - PROCESS | 1648 | 1468820075750 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:35 INFO - PROCESS | 1648 | 1468820075754 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:35 INFO - PROCESS | 1648 | 1468820075867 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:34:35 INFO - PROCESS | 1648 | 1468820075872 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:35 INFO - PROCESS | 1648 | 1468820075874 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187c4000 == 31 [pid = 1648] [id = 31] 22:34:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1211c7c00) [pid = 1648] [serial = 89] [outer = 0x0] 22:34:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1213e2000) [pid = 1648] [serial = 90] [outer = 0x1211c7c00] 22:34:35 INFO - PROCESS | 1648 | 1468820075915 Marionette DEBUG loaded listener.js 22:34:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121626c00) [pid = 1648] [serial = 91] [outer = 0x1211c7c00] 22:34:36 INFO - PROCESS | 1648 | 1468820076284 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 581ms 22:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:34:36 INFO - PROCESS | 1648 | 1468820076313 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 1648 | 1468820076315 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 22:34:36 INFO - PROCESS | 1648 | 1468820076317 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:34:36 INFO - PROCESS | 1648 | 1468820076318 Marionette TRACE conn3 <- [1,98,null,{}] 22:34:36 INFO - PROCESS | 1648 | 1468820076320 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:36 INFO - PROCESS | 1648 | 1468820076321 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:36 INFO - PROCESS | 1648 | 1468820076418 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:34:36 INFO - PROCESS | 1648 | 1468820076424 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:36 INFO - PROCESS | 1648 | 1468820076425 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d94800 == 32 [pid = 1648] [id = 32] 22:34:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x121309c00) [pid = 1648] [serial = 92] [outer = 0x0] 22:34:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x121a0e400) [pid = 1648] [serial = 93] [outer = 0x121309c00] 22:34:36 INFO - PROCESS | 1648 | 1468820076449 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x122632000) [pid = 1648] [serial = 94] [outer = 0x121309c00] 22:34:36 INFO - PROCESS | 1648 | 1468820076720 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 22:34:36 INFO - PROCESS | 1648 | 1468820076736 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 1648 | 1468820076737 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 22:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:34:36 INFO - PROCESS | 1648 | 1468820076739 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:34:36 INFO - PROCESS | 1648 | 1468820076741 Marionette TRACE conn3 <- [1,102,null,{}] 22:34:36 INFO - PROCESS | 1648 | 1468820076743 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:36 INFO - PROCESS | 1648 | 1468820076744 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:36 INFO - PROCESS | 1648 | 1468820076820 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:34:36 INFO - PROCESS | 1648 | 1468820076824 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:36 INFO - PROCESS | 1648 | 1468820076826 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x119612800 == 33 [pid = 1648] [id = 33] 22:34:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1226b3c00) [pid = 1648] [serial = 95] [outer = 0x0] 22:34:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12487b000) [pid = 1648] [serial = 96] [outer = 0x1226b3c00] 22:34:36 INFO - PROCESS | 1648 | 1468820076852 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x124bf5400) [pid = 1648] [serial = 97] [outer = 0x1226b3c00] 22:34:37 INFO - PROCESS | 1648 | 1468820077136 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 22:34:37 INFO - PROCESS | 1648 | 1468820077158 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:34:37 INFO - PROCESS | 1648 | 1468820077159 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 22:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:34:37 INFO - PROCESS | 1648 | 1468820077162 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:34:37 INFO - PROCESS | 1648 | 1468820077163 Marionette TRACE conn3 <- [1,106,null,{}] 22:34:37 INFO - PROCESS | 1648 | 1468820077188 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:37 INFO - PROCESS | 1648 | 1468820077189 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:37 INFO - PROCESS | 1648 | 1468820077264 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:34:37 INFO - PROCESS | 1648 | 1468820077308 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:37 INFO - PROCESS | 1648 | 1468820077309 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x119627800 == 34 [pid = 1648] [id = 34] 22:34:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x124879000) [pid = 1648] [serial = 98] [outer = 0x0] 22:34:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124cd3800) [pid = 1648] [serial = 99] [outer = 0x124879000] 22:34:37 INFO - PROCESS | 1648 | 1468820077333 Marionette DEBUG loaded listener.js 22:34:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x124ee5400) [pid = 1648] [serial = 100] [outer = 0x124879000] 22:34:37 INFO - PROCESS | 1648 | 1468820077585 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 439ms 22:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:34:37 INFO - PROCESS | 1648 | 1468820077605 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:34:37 INFO - PROCESS | 1648 | 1468820077606 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 22:34:37 INFO - PROCESS | 1648 | 1468820077620 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:34:37 INFO - PROCESS | 1648 | 1468820077622 Marionette TRACE conn3 <- [1,110,null,{}] 22:34:37 INFO - PROCESS | 1648 | 1468820077625 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:37 INFO - PROCESS | 1648 | 1468820077627 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:37 INFO - PROCESS | 1648 | 1468820077719 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:34:37 INFO - PROCESS | 1648 | 1468820077723 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:37 INFO - PROCESS | 1648 | 1468820077725 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x119cef000 == 35 [pid = 1648] [id = 35] 22:34:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x121308400) [pid = 1648] [serial = 101] [outer = 0x0] 22:34:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126129000) [pid = 1648] [serial = 102] [outer = 0x121308400] 22:34:37 INFO - PROCESS | 1648 | 1468820077750 Marionette DEBUG loaded listener.js 22:34:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x124ebb800) [pid = 1648] [serial = 103] [outer = 0x121308400] 22:34:38 INFO - PROCESS | 1648 | 1468820078050 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 481ms 22:34:38 INFO - PROCESS | 1648 | 1468820078091 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:34:38 INFO - PROCESS | 1648 | 1468820078092 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 22:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:34:38 INFO - PROCESS | 1648 | 1468820078094 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:34:38 INFO - PROCESS | 1648 | 1468820078095 Marionette TRACE conn3 <- [1,114,null,{}] 22:34:38 INFO - PROCESS | 1648 | 1468820078099 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:38 INFO - PROCESS | 1648 | 1468820078101 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:38 INFO - PROCESS | 1648 | 1468820078174 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:34:38 INFO - PROCESS | 1648 | 1468820078221 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:38 INFO - PROCESS | 1648 | 1468820078222 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a043000 == 36 [pid = 1648] [id = 36] 22:34:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12130ac00) [pid = 1648] [serial = 104] [outer = 0x0] 22:34:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x126bc8000) [pid = 1648] [serial = 105] [outer = 0x12130ac00] 22:34:38 INFO - PROCESS | 1648 | 1468820078245 Marionette DEBUG loaded listener.js 22:34:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12713a000) [pid = 1648] [serial = 106] [outer = 0x12130ac00] 22:34:38 INFO - PROCESS | 1648 | 1468820078504 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 419ms 22:34:38 INFO - PROCESS | 1648 | 1468820078520 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:34:38 INFO - PROCESS | 1648 | 1468820078521 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 22:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:34:38 INFO - PROCESS | 1648 | 1468820078523 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:34:38 INFO - PROCESS | 1648 | 1468820078524 Marionette TRACE conn3 <- [1,118,null,{}] 22:34:38 INFO - PROCESS | 1648 | 1468820078527 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:38 INFO - PROCESS | 1648 | 1468820078528 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:38 INFO - PROCESS | 1648 | 1468820078609 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:34:38 INFO - PROCESS | 1648 | 1468820078612 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:38 INFO - PROCESS | 1648 | 1468820078614 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d0000 == 37 [pid = 1648] [id = 37] 22:34:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x126f48800) [pid = 1648] [serial = 107] [outer = 0x0] 22:34:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1273e5000) [pid = 1648] [serial = 108] [outer = 0x126f48800] 22:34:38 INFO - PROCESS | 1648 | 1468820078640 Marionette DEBUG loaded listener.js 22:34:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1275cb800) [pid = 1648] [serial = 109] [outer = 0x126f48800] 22:34:38 INFO - PROCESS | 1648 | 1468820078918 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 22:34:38 INFO - PROCESS | 1648 | 1468820078941 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:34:38 INFO - PROCESS | 1648 | 1468820078943 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 22:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:34:38 INFO - PROCESS | 1648 | 1468820078945 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:34:38 INFO - PROCESS | 1648 | 1468820078946 Marionette TRACE conn3 <- [1,122,null,{}] 22:34:38 INFO - PROCESS | 1648 | 1468820078955 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:38 INFO - PROCESS | 1648 | 1468820078956 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:39 INFO - PROCESS | 1648 | 1468820079039 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:34:39 INFO - PROCESS | 1648 | 1468820079043 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:39 INFO - PROCESS | 1648 | 1468820079044 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x121502800 == 38 [pid = 1648] [id = 38] 22:34:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x126f50400) [pid = 1648] [serial = 110] [outer = 0x0] 22:34:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x129017800) [pid = 1648] [serial = 111] [outer = 0x126f50400] 22:34:39 INFO - PROCESS | 1648 | 1468820079068 Marionette DEBUG loaded listener.js 22:34:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x129223800) [pid = 1648] [serial = 112] [outer = 0x126f50400] 22:34:39 INFO - PROCESS | 1648 | 1468820079353 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 22:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:34:39 INFO - PROCESS | 1648 | 1468820079371 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:34:39 INFO - PROCESS | 1648 | 1468820079372 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 22:34:39 INFO - PROCESS | 1648 | 1468820079374 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:34:39 INFO - PROCESS | 1648 | 1468820079375 Marionette TRACE conn3 <- [1,126,null,{}] 22:34:39 INFO - PROCESS | 1648 | 1468820079378 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:39 INFO - PROCESS | 1648 | 1468820079379 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:39 INFO - PROCESS | 1648 | 1468820079472 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:34:39 INFO - PROCESS | 1648 | 1468820079520 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:39 INFO - PROCESS | 1648 | 1468820079521 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12165e000 == 39 [pid = 1648] [id = 39] 22:34:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x119661c00) [pid = 1648] [serial = 113] [outer = 0x0] 22:34:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x129224800) [pid = 1648] [serial = 114] [outer = 0x119661c00] 22:34:39 INFO - PROCESS | 1648 | 1468820079545 Marionette DEBUG loaded listener.js 22:34:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1293ac000) [pid = 1648] [serial = 115] [outer = 0x119661c00] 22:34:39 INFO - PROCESS | 1648 | 1468820079848 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 518ms 22:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:34:39 INFO - PROCESS | 1648 | 1468820079894 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:34:39 INFO - PROCESS | 1648 | 1468820079895 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 22:34:39 INFO - PROCESS | 1648 | 1468820079897 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:34:39 INFO - PROCESS | 1648 | 1468820079898 Marionette TRACE conn3 <- [1,130,null,{}] 22:34:39 INFO - PROCESS | 1648 | 1468820079900 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:39 INFO - PROCESS | 1648 | 1468820079902 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:39 INFO - PROCESS | 1648 | 1468820079978 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:34:39 INFO - PROCESS | 1648 | 1468820079983 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:39 INFO - PROCESS | 1648 | 1468820079985 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226dd000 == 40 [pid = 1648] [id = 40] 22:34:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x1293b0c00) [pid = 1648] [serial = 116] [outer = 0x0] 22:34:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12a40b000) [pid = 1648] [serial = 117] [outer = 0x1293b0c00] 22:34:40 INFO - PROCESS | 1648 | 1468820080008 Marionette DEBUG loaded listener.js 22:34:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12a5cb800) [pid = 1648] [serial = 118] [outer = 0x1293b0c00] 22:34:40 INFO - PROCESS | 1648 | 1468820080324 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 22:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 22:34:40 INFO - PROCESS | 1648 | 1468820080367 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:34:40 INFO - PROCESS | 1648 | 1468820080368 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 22:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:34:40 INFO - PROCESS | 1648 | 1468820080370 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:34:40 INFO - PROCESS | 1648 | 1468820080371 Marionette TRACE conn3 <- [1,134,null,{}] 22:34:40 INFO - PROCESS | 1648 | 1468820080373 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:40 INFO - PROCESS | 1648 | 1468820080374 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:41 INFO - PROCESS | 1648 | 1468820081102 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:34:41 INFO - PROCESS | 1648 | 1468820081121 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1648 | 1468820081122 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x11221f800 == 41 [pid = 1648] [id = 41] 22:34:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1131ad800) [pid = 1648] [serial = 119] [outer = 0x0] 22:34:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x115e08c00) [pid = 1648] [serial = 120] [outer = 0x1131ad800] 22:34:41 INFO - PROCESS | 1648 | 1468820081150 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x116aa8400) [pid = 1648] [serial = 121] [outer = 0x1131ad800] 22:34:41 INFO - PROCESS | 1648 | 1468820081524 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 22:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1170ms 22:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:34:41 INFO - PROCESS | 1648 | 1468820081541 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:34:41 INFO - PROCESS | 1648 | 1468820081543 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 22:34:41 INFO - PROCESS | 1648 | 1468820081546 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:34:41 INFO - PROCESS | 1648 | 1468820081548 Marionette TRACE conn3 <- [1,138,null,{}] 22:34:41 INFO - PROCESS | 1648 | 1468820081559 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:41 INFO - PROCESS | 1648 | 1468820081562 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:41 INFO - PROCESS | 1648 | 1468820081654 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:34:41 INFO - PROCESS | 1648 | 1468820081658 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1648 | 1468820081659 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x116175000 == 42 [pid = 1648] [id = 42] 22:34:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1176c5c00) [pid = 1648] [serial = 122] [outer = 0x0] 22:34:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x118595c00) [pid = 1648] [serial = 123] [outer = 0x1176c5c00] 22:34:41 INFO - PROCESS | 1648 | 1468820081686 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x118d08800) [pid = 1648] [serial = 124] [outer = 0x1176c5c00] 22:34:41 INFO - PROCESS | 1648 | 1468820081994 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 22:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 478ms 22:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:34:42 INFO - PROCESS | 1648 | 1468820082024 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:34:42 INFO - PROCESS | 1648 | 1468820082026 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 22:34:42 INFO - PROCESS | 1648 | 1468820082028 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:34:42 INFO - PROCESS | 1648 | 1468820082029 Marionette TRACE conn3 <- [1,142,null,{}] 22:34:42 INFO - PROCESS | 1648 | 1468820082034 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:42 INFO - PROCESS | 1648 | 1468820082036 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:42 INFO - PROCESS | 1648 | 1468820082137 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:34:42 INFO - PROCESS | 1648 | 1468820082143 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 1648 | 1468820082144 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ac8000 == 43 [pid = 1648] [id = 43] 22:34:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x11909a400) [pid = 1648] [serial = 125] [outer = 0x0] 22:34:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x119658c00) [pid = 1648] [serial = 126] [outer = 0x11909a400] 22:34:42 INFO - PROCESS | 1648 | 1468820082169 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11993a400) [pid = 1648] [serial = 127] [outer = 0x11909a400] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12b8e8000) [pid = 1648] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12b074c00) [pid = 1648] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12a871000) [pid = 1648] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x129018400) [pid = 1648] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x12ba05c00) [pid = 1648] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1185b3000) [pid = 1648] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12cbaa400) [pid = 1648] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x12c6fd400) [pid = 1648] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12c53ac00) [pid = 1648] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12c058c00) [pid = 1648] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x12bf26c00) [pid = 1648] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12bd3fc00) [pid = 1648] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x126f48800) [pid = 1648] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x126f50400) [pid = 1648] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1127a5000) [pid = 1648] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1161a6800) [pid = 1648] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x119908800) [pid = 1648] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x114fa4800) [pid = 1648] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x112d55000) [pid = 1648] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11826dc00) [pid = 1648] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11903c400) [pid = 1648] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x119907800) [pid = 1648] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1190a3c00) [pid = 1648] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1211c7c00) [pid = 1648] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x121309c00) [pid = 1648] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1226b3c00) [pid = 1648] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x124879000) [pid = 1648] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12130ac00) [pid = 1648] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:34:42 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12d614c00) [pid = 1648] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:34:42 INFO - PROCESS | 1648 | 1468820082949 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 22:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 22:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:34:43 INFO - PROCESS | 1648 | 1468820082998 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 1648 | 1468820083001 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 22:34:43 INFO - PROCESS | 1648 | 1468820083008 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:34:43 INFO - PROCESS | 1648 | 1468820083011 Marionette TRACE conn3 <- [1,146,null,{}] 22:34:43 INFO - PROCESS | 1648 | 1468820083013 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:43 INFO - PROCESS | 1648 | 1468820083015 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:43 INFO - PROCESS | 1648 | 1468820083090 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:34:43 INFO - PROCESS | 1648 | 1468820083093 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 1648 | 1468820083095 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e64800 == 44 [pid = 1648] [id = 44] 22:34:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x116992000) [pid = 1648] [serial = 128] [outer = 0x0] 22:34:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11909f000) [pid = 1648] [serial = 129] [outer = 0x116992000] 22:34:43 INFO - PROCESS | 1648 | 1468820083122 Marionette DEBUG loaded listener.js 22:34:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x119a49000) [pid = 1648] [serial = 130] [outer = 0x116992000] 22:34:43 INFO - PROCESS | 1648 | 1468820083416 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 473ms 22:34:43 INFO - PROCESS | 1648 | 1468820083478 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 1648 | 1468820083481 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 22:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:34:43 INFO - PROCESS | 1648 | 1468820083484 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:34:43 INFO - PROCESS | 1648 | 1468820083486 Marionette TRACE conn3 <- [1,150,null,{}] 22:34:43 INFO - PROCESS | 1648 | 1468820083489 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:43 INFO - PROCESS | 1648 | 1468820083491 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:43 INFO - PROCESS | 1648 | 1468820083611 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:34:43 INFO - PROCESS | 1648 | 1468820083619 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 1648 | 1468820083620 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x11849c800 == 45 [pid = 1648] [id = 45] 22:34:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x11826dc00) [pid = 1648] [serial = 131] [outer = 0x0] 22:34:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x121181800) [pid = 1648] [serial = 132] [outer = 0x11826dc00] 22:34:43 INFO - PROCESS | 1648 | 1468820083662 Marionette DEBUG loaded listener.js 22:34:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1211c6800) [pid = 1648] [serial = 133] [outer = 0x11826dc00] 22:34:44 INFO - PROCESS | 1648 | 1468820084091 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 22:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 619ms 22:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:34:44 INFO - PROCESS | 1648 | 1468820084103 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:34:44 INFO - PROCESS | 1648 | 1468820084105 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 22:34:44 INFO - PROCESS | 1648 | 1468820084107 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:34:44 INFO - PROCESS | 1648 | 1468820084108 Marionette TRACE conn3 <- [1,154,null,{}] 22:34:44 INFO - PROCESS | 1648 | 1468820084110 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:44 INFO - PROCESS | 1648 | 1468820084111 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:44 INFO - PROCESS | 1648 | 1468820084184 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:34:44 INFO - PROCESS | 1648 | 1468820084188 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 1648 | 1468820084192 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915d000 == 46 [pid = 1648] [id = 46] 22:34:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x121620800) [pid = 1648] [serial = 134] [outer = 0x0] 22:34:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x121a0e800) [pid = 1648] [serial = 135] [outer = 0x121620800] 22:34:44 INFO - PROCESS | 1648 | 1468820084225 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x124876000) [pid = 1648] [serial = 136] [outer = 0x121620800] 22:34:44 INFO - PROCESS | 1648 | 1468820084554 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 22:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 22:34:44 INFO - PROCESS | 1648 | 1468820084575 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:34:44 INFO - PROCESS | 1648 | 1468820084576 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 22:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:34:44 INFO - PROCESS | 1648 | 1468820084579 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:34:44 INFO - PROCESS | 1648 | 1468820084580 Marionette TRACE conn3 <- [1,158,null,{}] 22:34:44 INFO - PROCESS | 1648 | 1468820084585 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:44 INFO - PROCESS | 1648 | 1468820084586 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:44 INFO - PROCESS | 1648 | 1468820084685 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:34:44 INFO - PROCESS | 1648 | 1468820084690 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 1648 | 1468820084691 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x1164c7000 == 47 [pid = 1648] [id = 47] 22:34:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x119e41c00) [pid = 1648] [serial = 137] [outer = 0x0] 22:34:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x124cd2800) [pid = 1648] [serial = 138] [outer = 0x119e41c00] 22:34:44 INFO - PROCESS | 1648 | 1468820084715 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12612a400) [pid = 1648] [serial = 139] [outer = 0x119e41c00] 22:34:45 INFO - PROCESS | 1648 | 1468820085149 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 621ms 22:34:45 INFO - PROCESS | 1648 | 1468820085214 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 1648 | 1468820085217 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 22:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:34:45 INFO - PROCESS | 1648 | 1468820085222 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 1648 | 1468820085224 Marionette TRACE conn3 <- [1,162,null,{}] 22:34:45 INFO - PROCESS | 1648 | 1468820085228 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:45 INFO - PROCESS | 1648 | 1468820085229 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:45 INFO - PROCESS | 1648 | 1468820085324 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:34:45 INFO - PROCESS | 1648 | 1468820085372 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1648 | 1468820085373 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x115ee6000 == 48 [pid = 1648] [id = 48] 22:34:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11678a800) [pid = 1648] [serial = 140] [outer = 0x0] 22:34:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x117158800) [pid = 1648] [serial = 141] [outer = 0x11678a800] 22:34:45 INFO - PROCESS | 1648 | 1468820085403 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11826f800) [pid = 1648] [serial = 142] [outer = 0x11678a800] 22:34:45 INFO - PROCESS | 1648 | 1468820085830 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 620ms 22:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:34:45 INFO - PROCESS | 1648 | 1468820085842 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 1648 | 1468820085845 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 22:34:45 INFO - PROCESS | 1648 | 1468820085849 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 1648 | 1468820085851 Marionette TRACE conn3 <- [1,166,null,{}] 22:34:45 INFO - PROCESS | 1648 | 1468820085854 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:45 INFO - PROCESS | 1648 | 1468820085856 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:45 INFO - PROCESS | 1648 | 1468820085952 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:34:45 INFO - PROCESS | 1648 | 1468820085994 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1648 | 1468820085996 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x119159800 == 49 [pid = 1648] [id = 49] 22:34:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118d09c00) [pid = 1648] [serial = 143] [outer = 0x0] 22:34:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x119653400) [pid = 1648] [serial = 144] [outer = 0x118d09c00] 22:34:46 INFO - PROCESS | 1648 | 1468820086026 Marionette DEBUG loaded listener.js 22:34:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x119940800) [pid = 1648] [serial = 145] [outer = 0x118d09c00] 22:34:46 INFO - PROCESS | 1648 | 1468820086467 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 22:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:34:46 INFO - PROCESS | 1648 | 1468820086520 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:34:46 INFO - PROCESS | 1648 | 1468820086521 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 22:34:46 INFO - PROCESS | 1648 | 1468820086524 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:34:46 INFO - PROCESS | 1648 | 1468820086527 Marionette TRACE conn3 <- [1,170,null,{}] 22:34:46 INFO - PROCESS | 1648 | 1468820086534 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:46 INFO - PROCESS | 1648 | 1468820086538 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:46 INFO - PROCESS | 1648 | 1468820086640 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:34:46 INFO - PROCESS | 1648 | 1468820086701 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 1648 | 1468820086703 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e5e800 == 50 [pid = 1648] [id = 50] 22:34:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x1226ba400) [pid = 1648] [serial = 146] [outer = 0x0] 22:34:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12487ec00) [pid = 1648] [serial = 147] [outer = 0x1226ba400] 22:34:46 INFO - PROCESS | 1648 | 1468820086734 Marionette DEBUG loaded listener.js 22:34:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x124ee7800) [pid = 1648] [serial = 148] [outer = 0x1226ba400] 22:34:47 INFO - PROCESS | 1648 | 1468820087134 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 22:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:34:47 INFO - PROCESS | 1648 | 1468820087147 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 1648 | 1468820087149 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 22:34:47 INFO - PROCESS | 1648 | 1468820087151 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:34:47 INFO - PROCESS | 1648 | 1468820087152 Marionette TRACE conn3 <- [1,174,null,{}] 22:34:47 INFO - PROCESS | 1648 | 1468820087155 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:47 INFO - PROCESS | 1648 | 1468820087156 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:47 INFO - PROCESS | 1648 | 1468820087247 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:34:47 INFO - PROCESS | 1648 | 1468820087290 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 1648 | 1468820087291 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226df800 == 51 [pid = 1648] [id = 51] 22:34:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x126b02400) [pid = 1648] [serial = 149] [outer = 0x0] 22:34:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x126b0f000) [pid = 1648] [serial = 150] [outer = 0x126b02400] 22:34:47 INFO - PROCESS | 1648 | 1468820087320 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x126f4b400) [pid = 1648] [serial = 151] [outer = 0x126b02400] 22:34:47 INFO - PROCESS | 1648 | 1468820087736 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 22:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:34:47 INFO - PROCESS | 1648 | 1468820087771 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 1648 | 1468820087772 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 22:34:47 INFO - PROCESS | 1648 | 1468820087774 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:34:47 INFO - PROCESS | 1648 | 1468820087775 Marionette TRACE conn3 <- [1,178,null,{}] 22:34:47 INFO - PROCESS | 1648 | 1468820087777 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:47 INFO - PROCESS | 1648 | 1468820087778 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:47 INFO - PROCESS | 1648 | 1468820087886 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:34:47 INFO - PROCESS | 1648 | 1468820087991 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 1648 | 1468820087992 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x115d92800 == 52 [pid = 1648] [id = 52] 22:34:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x116aa7000) [pid = 1648] [serial = 152] [outer = 0x0] 22:34:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x11859b800) [pid = 1648] [serial = 153] [outer = 0x116aa7000] 22:34:48 INFO - PROCESS | 1648 | 1468820088041 Marionette DEBUG loaded listener.js 22:34:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x11993c400) [pid = 1648] [serial = 154] [outer = 0x116aa7000] 22:34:48 INFO - PROCESS | 1648 | 1468820088656 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 919ms 22:34:48 INFO - PROCESS | 1648 | 1468820088698 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:34:48 INFO - PROCESS | 1648 | 1468820088700 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 22:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:34:48 INFO - PROCESS | 1648 | 1468820088705 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:34:48 INFO - PROCESS | 1648 | 1468820088707 Marionette TRACE conn3 <- [1,182,null,{}] 22:34:48 INFO - PROCESS | 1648 | 1468820088710 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:48 INFO - PROCESS | 1648 | 1468820088712 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:48 INFO - PROCESS | 1648 | 1468820088805 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:34:48 INFO - PROCESS | 1648 | 1468820088853 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:48 INFO - PROCESS | 1648 | 1468820088855 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x114f14800 == 53 [pid = 1648] [id = 53] 22:34:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x115e12000) [pid = 1648] [serial = 155] [outer = 0x0] 22:34:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x1164dfc00) [pid = 1648] [serial = 156] [outer = 0x115e12000] 22:34:48 INFO - PROCESS | 1648 | 1468820088884 Marionette DEBUG loaded listener.js 22:34:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1176b8c00) [pid = 1648] [serial = 157] [outer = 0x115e12000] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x11915d000 == 52 [pid = 1648] [id = 46] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x11849c800 == 51 [pid = 1648] [id = 45] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1187c4000 == 50 [pid = 1648] [id = 31] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x117e64800 == 49 [pid = 1648] [id = 44] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x117e51000 == 48 [pid = 1648] [id = 29] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x116ac8000 == 47 [pid = 1648] [id = 43] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x118081000 == 46 [pid = 1648] [id = 30] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x116175000 == 45 [pid = 1648] [id = 42] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x116fee800 == 44 [pid = 1648] [id = 28] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x11221f800 == 43 [pid = 1648] [id = 41] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1169b7800 == 42 [pid = 1648] [id = 27] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12165e000 == 41 [pid = 1648] [id = 39] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d0000 == 40 [pid = 1648] [id = 37] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x119cef000 == 39 [pid = 1648] [id = 35] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x118d94800 == 38 [pid = 1648] [id = 32] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x121502800 == 37 [pid = 1648] [id = 38] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x119612800 == 36 [pid = 1648] [id = 33] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x115d92800 == 35 [pid = 1648] [id = 52] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1226df800 == 34 [pid = 1648] [id = 51] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x117e5e800 == 33 [pid = 1648] [id = 50] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x119159800 == 32 [pid = 1648] [id = 49] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x119627800 == 31 [pid = 1648] [id = 34] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1226dd000 == 30 [pid = 1648] [id = 40] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1164c7000 == 29 [pid = 1648] [id = 47] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x11a043000 == 28 [pid = 1648] [id = 36] 22:34:49 INFO - PROCESS | 1648 | --DOCSHELL 0x115ee6000 == 27 [pid = 1648] [id = 48] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x124879c00) [pid = 1648] [serial = 11] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x126bc8000) [pid = 1648] [serial = 105] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1273e5000) [pid = 1648] [serial = 108] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x129017800) [pid = 1648] [serial = 111] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x129224800) [pid = 1648] [serial = 114] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x117161400) [pid = 1648] [serial = 66] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x11990f000) [pid = 1648] [serial = 69] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x119e43000) [pid = 1648] [serial = 70] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x116797000) [pid = 1648] [serial = 72] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x113db9c00) [pid = 1648] [serial = 75] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x11859d800) [pid = 1648] [serial = 78] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1190a3000) [pid = 1648] [serial = 81] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x11993a000) [pid = 1648] [serial = 84] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x119b2d400) [pid = 1648] [serial = 85] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x119b95c00) [pid = 1648] [serial = 87] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x121306000) [pid = 1648] [serial = 88] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1213e2000) [pid = 1648] [serial = 90] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x121a0e400) [pid = 1648] [serial = 93] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x122632000) [pid = 1648] [serial = 94] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12487b000) [pid = 1648] [serial = 96] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x124cd3800) [pid = 1648] [serial = 99] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x126129000) [pid = 1648] [serial = 102] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x112d5d400) [pid = 1648] [serial = 63] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x124bf5400) [pid = 1648] [serial = 97] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x124ee5400) [pid = 1648] [serial = 100] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x116994c00) [pid = 1648] [serial = 73] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12713a000) [pid = 1648] [serial = 106] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x129223800) [pid = 1648] [serial = 112] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1275cb800) [pid = 1648] [serial = 109] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x113d39c00) [pid = 1648] [serial = 64] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x121626c00) [pid = 1648] [serial = 91] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119661400) [pid = 1648] [serial = 82] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119032c00) [pid = 1648] [serial = 79] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x117ebb400) [pid = 1648] [serial = 76] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11858f800) [pid = 1648] [serial = 67] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12b80dc00) [pid = 1648] [serial = 61] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x121bba000) [pid = 1648] [serial = 8] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12c6f1000) [pid = 1648] [serial = 39] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12c534400) [pid = 1648] [serial = 36] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12c538400) [pid = 1648] [serial = 37] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12bf31000) [pid = 1648] [serial = 33] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12c056000) [pid = 1648] [serial = 34] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12bf23c00) [pid = 1648] [serial = 31] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12bd47c00) [pid = 1648] [serial = 30] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12b8edc00) [pid = 1648] [serial = 27] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12b8f4000) [pid = 1648] [serial = 28] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12b078000) [pid = 1648] [serial = 24] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12b807400) [pid = 1648] [serial = 25] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a877000) [pid = 1648] [serial = 22] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12a872c00) [pid = 1648] [serial = 21] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x129228c00) [pid = 1648] [serial = 18] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12901a000) [pid = 1648] [serial = 15] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x129222c00) [pid = 1648] [serial = 16] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12d61ac00) [pid = 1648] [serial = 60] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12ba09400) [pid = 1648] [serial = 57] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12c055800) [pid = 1648] [serial = 58] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x12d31d000) [pid = 1648] [serial = 55] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12d318800) [pid = 1648] [serial = 54] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12cf25800) [pid = 1648] [serial = 51] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12d315400) [pid = 1648] [serial = 52] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x124818800) [pid = 1648] [serial = 45] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12cf2d000) [pid = 1648] [serial = 48] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12cba5000) [pid = 1648] [serial = 42] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x12cbaa000) [pid = 1648] [serial = 43] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12c6f7000) [pid = 1648] [serial = 40] [outer = 0x0] [url = about:blank] 22:34:49 INFO - PROCESS | 1648 | 1468820089718 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1020ms 22:34:49 INFO - PROCESS | 1648 | 1468820089725 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:34:49 INFO - PROCESS | 1648 | 1468820089727 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 22:34:49 INFO - PROCESS | 1648 | 1468820089731 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:34:49 INFO - PROCESS | 1648 | 1468820089735 Marionette TRACE conn3 <- [1,186,null,{}] 22:34:49 INFO - PROCESS | 1648 | 1468820089744 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:49 INFO - PROCESS | 1648 | 1468820089746 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:49 INFO - PROCESS | 1648 | 1468820089821 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:34:49 INFO - PROCESS | 1648 | 1468820089825 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:49 INFO - PROCESS | 1648 | 1468820089828 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x113ddd000 == 28 [pid = 1648] [id = 54] 22:34:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x116912000) [pid = 1648] [serial = 158] [outer = 0x0] 22:34:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x117161400) [pid = 1648] [serial = 159] [outer = 0x116912000] 22:34:49 INFO - PROCESS | 1648 | 1468820089857 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x1180a5000) [pid = 1648] [serial = 160] [outer = 0x116912000] 22:34:50 INFO - PROCESS | 1648 | 1468820090154 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 477ms 22:34:50 INFO - PROCESS | 1648 | 1468820090208 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:34:50 INFO - PROCESS | 1648 | 1468820090211 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 22:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:34:50 INFO - PROCESS | 1648 | 1468820090216 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:34:50 INFO - PROCESS | 1648 | 1468820090218 Marionette TRACE conn3 <- [1,190,null,{}] 22:34:50 INFO - PROCESS | 1648 | 1468820090220 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:50 INFO - PROCESS | 1648 | 1468820090222 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:50 INFO - PROCESS | 1648 | 1468820090293 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:34:50 INFO - PROCESS | 1648 | 1468820090299 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 1648 | 1468820090302 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169ce800 == 29 [pid = 1648] [id = 55] 22:34:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x11827c000) [pid = 1648] [serial = 161] [outer = 0x0] 22:34:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x118d09000) [pid = 1648] [serial = 162] [outer = 0x11827c000] 22:34:50 INFO - PROCESS | 1648 | 1468820090329 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x1190a0400) [pid = 1648] [serial = 163] [outer = 0x11827c000] 22:34:50 INFO - PROCESS | 1648 | 1468820090617 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 421ms 22:34:50 INFO - PROCESS | 1648 | 1468820090662 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:34:50 INFO - PROCESS | 1648 | 1468820090664 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 22:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:34:50 INFO - PROCESS | 1648 | 1468820090671 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:34:50 INFO - PROCESS | 1648 | 1468820090675 Marionette TRACE conn3 <- [1,194,null,{}] 22:34:50 INFO - PROCESS | 1648 | 1468820090689 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:50 INFO - PROCESS | 1648 | 1468820090694 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:50 INFO - PROCESS | 1648 | 1468820090812 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:34:50 INFO - PROCESS | 1648 | 1468820090873 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 1648 | 1468820090876 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e25000 == 30 [pid = 1648] [id = 56] 22:34:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x116913400) [pid = 1648] [serial = 164] [outer = 0x0] 22:34:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x119935800) [pid = 1648] [serial = 165] [outer = 0x116913400] 22:34:50 INFO - PROCESS | 1648 | 1468820090919 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x11a09e400) [pid = 1648] [serial = 166] [outer = 0x116913400] 22:34:51 INFO - PROCESS | 1648 | 1468820091219 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 575ms 22:34:51 INFO - PROCESS | 1648 | 1468820091246 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:34:51 INFO - PROCESS | 1648 | 1468820091250 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 22:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:34:51 INFO - PROCESS | 1648 | 1468820091254 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:34:51 INFO - PROCESS | 1648 | 1468820091256 Marionette TRACE conn3 <- [1,198,null,{}] 22:34:51 INFO - PROCESS | 1648 | 1468820091259 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:51 INFO - PROCESS | 1648 | 1468820091261 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:51 INFO - PROCESS | 1648 | 1468820091405 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:34:51 INFO - PROCESS | 1648 | 1468820091440 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:51 INFO - PROCESS | 1648 | 1468820091441 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e66800 == 31 [pid = 1648] [id = 57] 22:34:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x11a0a3400) [pid = 1648] [serial = 167] [outer = 0x0] 22:34:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x1211c8c00) [pid = 1648] [serial = 168] [outer = 0x11a0a3400] 22:34:51 INFO - PROCESS | 1648 | 1468820091484 Marionette DEBUG loaded listener.js 22:34:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1213df800) [pid = 1648] [serial = 169] [outer = 0x11a0a3400] 22:34:51 INFO - PROCESS | 1648 | 1468820091806 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 22:34:51 INFO - PROCESS | 1648 | 1468820091830 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:34:51 INFO - PROCESS | 1648 | 1468820091832 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 22:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:34:51 INFO - PROCESS | 1648 | 1468820091841 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:34:51 INFO - PROCESS | 1648 | 1468820091842 Marionette TRACE conn3 <- [1,202,null,{}] 22:34:51 INFO - PROCESS | 1648 | 1468820091844 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:51 INFO - PROCESS | 1648 | 1468820091846 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:51 INFO - PROCESS | 1648 | 1468820091944 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:34:51 INFO - PROCESS | 1648 | 1468820091948 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:51 INFO - PROCESS | 1648 | 1468820091949 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187b8000 == 32 [pid = 1648] [id = 58] 22:34:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1185b7c00) [pid = 1648] [serial = 170] [outer = 0x0] 22:34:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x121621800) [pid = 1648] [serial = 171] [outer = 0x1185b7c00] 22:34:51 INFO - PROCESS | 1648 | 1468820091974 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x121c95400) [pid = 1648] [serial = 172] [outer = 0x1185b7c00] 22:34:52 INFO - PROCESS | 1648 | 1468820092334 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 519ms 22:34:52 INFO - PROCESS | 1648 | 1468820092361 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:34:52 INFO - PROCESS | 1648 | 1468820092363 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 22:34:52 INFO - PROCESS | 1648 | 1468820092367 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:34:52 INFO - PROCESS | 1648 | 1468820092368 Marionette TRACE conn3 <- [1,206,null,{}] 22:34:52 INFO - PROCESS | 1648 | 1468820092372 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:52 INFO - PROCESS | 1648 | 1468820092377 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:52 INFO - PROCESS | 1648 | 1468820092553 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:34:52 INFO - PROCESS | 1648 | 1468820092593 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:52 INFO - PROCESS | 1648 | 1468820092594 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x119610000 == 33 [pid = 1648] [id = 59] 22:34:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x122632000) [pid = 1648] [serial = 173] [outer = 0x0] 22:34:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x124cd3800) [pid = 1648] [serial = 174] [outer = 0x122632000] 22:34:52 INFO - PROCESS | 1648 | 1468820092636 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1261d3000) [pid = 1648] [serial = 175] [outer = 0x122632000] 22:34:52 INFO - PROCESS | 1648 | 1468820092947 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 621ms 22:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:34:52 INFO - PROCESS | 1648 | 1468820092988 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:34:52 INFO - PROCESS | 1648 | 1468820092989 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 22:34:52 INFO - PROCESS | 1648 | 1468820092991 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:34:52 INFO - PROCESS | 1648 | 1468820092992 Marionette TRACE conn3 <- [1,210,null,{}] 22:34:52 INFO - PROCESS | 1648 | 1468820092995 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:52 INFO - PROCESS | 1648 | 1468820092996 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:53 INFO - PROCESS | 1648 | 1468820093090 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:34:53 INFO - PROCESS | 1648 | 1468820093093 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 1648 | 1468820093094 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199b1800 == 34 [pid = 1648] [id = 60] 22:34:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x111e60c00) [pid = 1648] [serial = 176] [outer = 0x0] 22:34:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x126b0b400) [pid = 1648] [serial = 177] [outer = 0x111e60c00] 22:34:53 INFO - PROCESS | 1648 | 1468820093119 Marionette DEBUG loaded listener.js 22:34:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x126fa6800) [pid = 1648] [serial = 178] [outer = 0x111e60c00] 22:34:53 INFO - PROCESS | 1648 | 1468820093420 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 22:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 22:34:53 INFO - PROCESS | 1648 | 1468820093462 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:34:53 INFO - PROCESS | 1648 | 1468820093463 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 22:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:34:53 INFO - PROCESS | 1648 | 1468820093465 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:34:53 INFO - PROCESS | 1648 | 1468820093468 Marionette TRACE conn3 <- [1,214,null,{}] 22:34:53 INFO - PROCESS | 1648 | 1468820093471 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:53 INFO - PROCESS | 1648 | 1468820093472 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:53 INFO - PROCESS | 1648 | 1468820093556 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:34:53 INFO - PROCESS | 1648 | 1468820093586 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 1648 | 1468820093587 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a038800 == 35 [pid = 1648] [id = 61] 22:34:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x126b09c00) [pid = 1648] [serial = 179] [outer = 0x0] 22:34:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1271c9c00) [pid = 1648] [serial = 180] [outer = 0x126b09c00] 22:34:53 INFO - PROCESS | 1648 | 1468820093611 Marionette DEBUG loaded listener.js 22:34:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1273e5c00) [pid = 1648] [serial = 181] [outer = 0x126b09c00] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1293b0c00) [pid = 1648] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119e41c00) [pid = 1648] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x121308400) [pid = 1648] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119661c00) [pid = 1648] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x121620800) [pid = 1648] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1176c5c00) [pid = 1648] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x11909a400) [pid = 1648] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x116992000) [pid = 1648] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1131ad800) [pid = 1648] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:34:53 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x11826dc00) [pid = 1648] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:34:53 INFO - PROCESS | 1648 | 1468820093950 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 22:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 22:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:34:53 INFO - PROCESS | 1648 | 1468820093987 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:34:53 INFO - PROCESS | 1648 | 1468820093988 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 22:34:53 INFO - PROCESS | 1648 | 1468820093990 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:34:53 INFO - PROCESS | 1648 | 1468820093992 Marionette TRACE conn3 <- [1,218,null,{}] 22:34:54 INFO - PROCESS | 1648 | 1468820094000 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:54 INFO - PROCESS | 1648 | 1468820094001 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:54 INFO - PROCESS | 1648 | 1468820094092 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:34:54 INFO - PROCESS | 1648 | 1468820094095 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1648 | 1468820094096 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e1f800 == 36 [pid = 1648] [id = 62] 22:34:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x121308400) [pid = 1648] [serial = 182] [outer = 0x0] 22:34:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x126128800) [pid = 1648] [serial = 183] [outer = 0x121308400] 22:34:54 INFO - PROCESS | 1648 | 1468820094123 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1271c6c00) [pid = 1648] [serial = 184] [outer = 0x121308400] 22:34:54 INFO - PROCESS | 1648 | 1468820094407 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 22:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 471ms 22:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:34:54 INFO - PROCESS | 1648 | 1468820094462 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:34:54 INFO - PROCESS | 1648 | 1468820094463 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 22:34:54 INFO - PROCESS | 1648 | 1468820094467 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:34:54 INFO - PROCESS | 1648 | 1468820094469 Marionette TRACE conn3 <- [1,222,null,{}] 22:34:54 INFO - PROCESS | 1648 | 1468820094471 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:54 INFO - PROCESS | 1648 | 1468820094473 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:54 INFO - PROCESS | 1648 | 1468820094542 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:34:54 INFO - PROCESS | 1648 | 1468820094545 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1648 | 1468820094546 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12150e000 == 37 [pid = 1648] [id = 63] 22:34:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x126b06400) [pid = 1648] [serial = 185] [outer = 0x0] 22:34:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x129010000) [pid = 1648] [serial = 186] [outer = 0x126b06400] 22:34:54 INFO - PROCESS | 1648 | 1468820094574 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x129019c00) [pid = 1648] [serial = 187] [outer = 0x126b06400] 22:34:54 INFO - PROCESS | 1648 | 1468820094872 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 22:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 421ms 22:34:54 INFO - PROCESS | 1648 | 1468820094893 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:34:54 INFO - PROCESS | 1648 | 1468820094894 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 22:34:54 INFO - PROCESS | 1648 | 1468820094896 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:34:54 INFO - PROCESS | 1648 | 1468820094899 Marionette TRACE conn3 <- [1,226,null,{}] 22:34:54 INFO - PROCESS | 1648 | 1468820094904 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:54 INFO - PROCESS | 1648 | 1468820094906 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:55 INFO - PROCESS | 1648 | 1468820095031 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:34:55 INFO - PROCESS | 1648 | 1468820095038 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 1648 | 1468820095039 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ad5000 == 38 [pid = 1648] [id = 64] 22:34:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x114f5c000) [pid = 1648] [serial = 188] [outer = 0x0] 22:34:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x129019800) [pid = 1648] [serial = 189] [outer = 0x114f5c000] 22:34:55 INFO - PROCESS | 1648 | 1468820095069 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12a402800) [pid = 1648] [serial = 190] [outer = 0x114f5c000] 22:34:55 INFO - PROCESS | 1648 | 1468820095486 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 625ms 22:34:55 INFO - PROCESS | 1648 | 1468820095521 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:34:55 INFO - PROCESS | 1648 | 1468820095523 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 22:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:34:55 INFO - PROCESS | 1648 | 1468820095526 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:34:55 INFO - PROCESS | 1648 | 1468820095528 Marionette TRACE conn3 <- [1,230,null,{}] 22:34:55 INFO - PROCESS | 1648 | 1468820095531 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:55 INFO - PROCESS | 1648 | 1468820095533 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:55 INFO - PROCESS | 1648 | 1468820095636 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:34:55 INFO - PROCESS | 1648 | 1468820095692 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 1648 | 1468820095693 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480e800 == 39 [pid = 1648] [id = 65] 22:34:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x122627000) [pid = 1648] [serial = 191] [outer = 0x0] 22:34:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12a405000) [pid = 1648] [serial = 192] [outer = 0x122627000] 22:34:55 INFO - PROCESS | 1648 | 1468820095717 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a5d9800) [pid = 1648] [serial = 193] [outer = 0x122627000] 22:34:56 INFO - PROCESS | 1648 | 1468820096180 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 22:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 22:34:56 INFO - PROCESS | 1648 | 1468820096224 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:34:56 INFO - PROCESS | 1648 | 1468820096227 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 22:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:34:56 INFO - PROCESS | 1648 | 1468820096232 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:34:56 INFO - PROCESS | 1648 | 1468820096237 Marionette TRACE conn3 <- [1,234,null,{}] 22:34:56 INFO - PROCESS | 1648 | 1468820096241 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:56 INFO - PROCESS | 1648 | 1468820096242 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:56 INFO - PROCESS | 1648 | 1468820096346 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:34:56 INFO - PROCESS | 1648 | 1468820096413 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:56 INFO - PROCESS | 1648 | 1468820096414 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169bd000 == 40 [pid = 1648] [id = 66] 22:34:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11678b000) [pid = 1648] [serial = 194] [outer = 0x0] 22:34:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x117eb9c00) [pid = 1648] [serial = 195] [outer = 0x11678b000] 22:34:56 INFO - PROCESS | 1648 | 1468820096445 Marionette DEBUG loaded listener.js 22:34:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x118591400) [pid = 1648] [serial = 196] [outer = 0x11678b000] 22:34:56 INFO - PROCESS | 1648 | 1468820096962 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 22:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 873ms 22:34:57 INFO - PROCESS | 1648 | 1468820097105 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:34:57 INFO - PROCESS | 1648 | 1468820097107 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 22:34:57 INFO - PROCESS | 1648 | 1468820097110 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:34:57 INFO - PROCESS | 1648 | 1468820097112 Marionette TRACE conn3 <- [1,238,null,{}] 22:34:57 INFO - PROCESS | 1648 | 1468820097123 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:57 INFO - PROCESS | 1648 | 1468820097125 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:57 INFO - PROCESS | 1648 | 1468820097220 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:34:57 INFO - PROCESS | 1648 | 1468820097286 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1648 | 1468820097289 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x11668e800 == 41 [pid = 1648] [id = 67] 22:34:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x118595000) [pid = 1648] [serial = 197] [outer = 0x0] 22:34:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1185b1800) [pid = 1648] [serial = 198] [outer = 0x118595000] 22:34:57 INFO - PROCESS | 1648 | 1468820097318 Marionette DEBUG loaded listener.js 22:34:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x118decc00) [pid = 1648] [serial = 199] [outer = 0x118595000] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x121ad5000 == 40 [pid = 1648] [id = 64] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x12150e000 == 39 [pid = 1648] [id = 63] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x117e1f800 == 38 [pid = 1648] [id = 62] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x11a038800 == 37 [pid = 1648] [id = 61] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x1199b1800 == 36 [pid = 1648] [id = 60] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x119610000 == 35 [pid = 1648] [id = 59] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x1187b8000 == 34 [pid = 1648] [id = 58] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x117e66800 == 33 [pid = 1648] [id = 57] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x117e25000 == 32 [pid = 1648] [id = 56] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x1169ce800 == 31 [pid = 1648] [id = 55] 22:34:57 INFO - PROCESS | 1648 | --DOCSHELL 0x113ddd000 == 30 [pid = 1648] [id = 54] 22:34:57 INFO - PROCESS | 1648 | 1468820097656 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a5cb800) [pid = 1648] [serial = 118] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x124cd2800) [pid = 1648] [serial = 138] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x121a0e800) [pid = 1648] [serial = 135] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118595c00) [pid = 1648] [serial = 123] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x119658c00) [pid = 1648] [serial = 126] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x124876000) [pid = 1648] [serial = 136] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119a49000) [pid = 1648] [serial = 130] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11993a400) [pid = 1648] [serial = 127] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x116aa8400) [pid = 1648] [serial = 121] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x115e08c00) [pid = 1648] [serial = 120] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x121181800) [pid = 1648] [serial = 132] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x11909f000) [pid = 1648] [serial = 129] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x118d08800) [pid = 1648] [serial = 124] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1211c6800) [pid = 1648] [serial = 133] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12a40b000) [pid = 1648] [serial = 117] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12612a400) [pid = 1648] [serial = 139] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x124ebb800) [pid = 1648] [serial = 103] [outer = 0x0] [url = about:blank] 22:34:57 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1293ac000) [pid = 1648] [serial = 115] [outer = 0x0] [url = about:blank] 22:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 575ms 22:34:57 INFO - PROCESS | 1648 | 1468820097687 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:34:57 INFO - PROCESS | 1648 | 1468820097689 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 22:34:57 INFO - PROCESS | 1648 | 1468820097693 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:34:57 INFO - PROCESS | 1648 | 1468820097696 Marionette TRACE conn3 <- [1,242,null,{}] 22:34:57 INFO - PROCESS | 1648 | 1468820097699 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:57 INFO - PROCESS | 1648 | 1468820097700 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:57 INFO - PROCESS | 1648 | 1468820097774 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:34:57 INFO - PROCESS | 1648 | 1468820097778 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1648 | 1468820097779 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ff0800 == 31 [pid = 1648] [id = 68] 22:34:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11965bc00) [pid = 1648] [serial = 200] [outer = 0x0] 22:34:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119907000) [pid = 1648] [serial = 201] [outer = 0x11965bc00] 22:34:57 INFO - PROCESS | 1648 | 1468820097809 Marionette DEBUG loaded listener.js 22:34:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11993a800) [pid = 1648] [serial = 202] [outer = 0x11965bc00] 22:34:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119b8b800) [pid = 1648] [serial = 203] [outer = 0x1161ae000] 22:34:58 INFO - PROCESS | 1648 | 1468820098167 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 22:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 523ms 22:34:58 INFO - PROCESS | 1648 | 1468820098216 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:34:58 INFO - PROCESS | 1648 | 1468820098217 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 22:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:34:58 INFO - PROCESS | 1648 | 1468820098219 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:34:58 INFO - PROCESS | 1648 | 1468820098220 Marionette TRACE conn3 <- [1,246,null,{}] 22:34:58 INFO - PROCESS | 1648 | 1468820098227 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:58 INFO - PROCESS | 1648 | 1468820098231 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:58 INFO - PROCESS | 1648 | 1468820098309 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:34:58 INFO - PROCESS | 1648 | 1468820098316 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:58 INFO - PROCESS | 1648 | 1468820098320 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x11848d800 == 32 [pid = 1648] [id = 69] 22:34:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x121625c00) [pid = 1648] [serial = 204] [outer = 0x0] 22:34:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x121a14000) [pid = 1648] [serial = 205] [outer = 0x121625c00] 22:34:58 INFO - PROCESS | 1648 | 1468820098348 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12487a400) [pid = 1648] [serial = 206] [outer = 0x121625c00] 22:34:58 INFO - PROCESS | 1648 | 1468820098702 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 519ms 22:34:58 INFO - PROCESS | 1648 | 1468820098744 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:34:58 INFO - PROCESS | 1648 | 1468820098745 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 22:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:34:58 INFO - PROCESS | 1648 | 1468820098749 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:34:58 INFO - PROCESS | 1648 | 1468820098750 Marionette TRACE conn3 <- [1,250,null,{}] 22:34:58 INFO - PROCESS | 1648 | 1468820098752 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:58 INFO - PROCESS | 1648 | 1468820098753 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:58 INFO - PROCESS | 1648 | 1468820098828 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:34:58 INFO - PROCESS | 1648 | 1468820098835 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:58 INFO - PROCESS | 1648 | 1468820098836 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x119152800 == 33 [pid = 1648] [id = 70] 22:34:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x116142400) [pid = 1648] [serial = 207] [outer = 0x0] 22:34:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x125119c00) [pid = 1648] [serial = 208] [outer = 0x116142400] 22:34:58 INFO - PROCESS | 1648 | 1468820098861 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x126132c00) [pid = 1648] [serial = 209] [outer = 0x116142400] 22:34:59 INFO - PROCESS | 1648 | 1468820099159 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 419ms 22:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:34:59 INFO - PROCESS | 1648 | 1468820099172 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:34:59 INFO - PROCESS | 1648 | 1468820099173 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 22:34:59 INFO - PROCESS | 1648 | 1468820099176 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:34:59 INFO - PROCESS | 1648 | 1468820099177 Marionette TRACE conn3 <- [1,254,null,{}] 22:34:59 INFO - PROCESS | 1648 | 1468820099179 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:59 INFO - PROCESS | 1648 | 1468820099182 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:59 INFO - PROCESS | 1648 | 1468820099245 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:34:59 INFO - PROCESS | 1648 | 1468820099250 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 1648 | 1468820099252 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199af800 == 34 [pid = 1648] [id = 71] 22:34:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1176c4400) [pid = 1648] [serial = 210] [outer = 0x0] 22:34:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126bc9800) [pid = 1648] [serial = 211] [outer = 0x1176c4400] 22:34:59 INFO - PROCESS | 1648 | 1468820099271 Marionette DEBUG loaded listener.js 22:34:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1273df800) [pid = 1648] [serial = 212] [outer = 0x1176c4400] 22:34:59 INFO - PROCESS | 1648 | 1468820099688 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 22:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 520ms 22:34:59 INFO - PROCESS | 1648 | 1468820099697 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:34:59 INFO - PROCESS | 1648 | 1468820099700 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 22:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:34:59 INFO - PROCESS | 1648 | 1468820099713 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:34:59 INFO - PROCESS | 1648 | 1468820099714 Marionette TRACE conn3 <- [1,258,null,{}] 22:34:59 INFO - PROCESS | 1648 | 1468820099718 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:59 INFO - PROCESS | 1648 | 1468820099725 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:59 INFO - PROCESS | 1648 | 1468820099896 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:34:59 INFO - PROCESS | 1648 | 1468820099921 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 1648 | 1468820099922 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:34:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d2800 == 35 [pid = 1648] [id = 72] 22:34:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x129016400) [pid = 1648] [serial = 213] [outer = 0x0] 22:34:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1293a9800) [pid = 1648] [serial = 214] [outer = 0x129016400] 22:34:59 INFO - PROCESS | 1648 | 1468820099963 Marionette DEBUG loaded listener.js 22:35:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a4ad800) [pid = 1648] [serial = 215] [outer = 0x129016400] 22:35:00 INFO - PROCESS | 1648 | 1468820100295 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 22:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 622ms 22:35:00 INFO - PROCESS | 1648 | 1468820100336 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:35:00 INFO - PROCESS | 1648 | 1468820100337 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 22:35:00 INFO - PROCESS | 1648 | 1468820100339 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:35:00 INFO - PROCESS | 1648 | 1468820100340 Marionette TRACE conn3 <- [1,262,null,{}] 22:35:00 INFO - PROCESS | 1648 | 1468820100343 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:00 INFO - PROCESS | 1648 | 1468820100344 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:00 INFO - PROCESS | 1648 | 1468820100433 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:35:00 INFO - PROCESS | 1648 | 1468820100469 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:00 INFO - PROCESS | 1648 | 1468820100470 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x121add800 == 36 [pid = 1648] [id = 73] 22:35:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a4bb400) [pid = 1648] [serial = 216] [outer = 0x0] 22:35:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a5da800) [pid = 1648] [serial = 217] [outer = 0x12a4bb400] 22:35:00 INFO - PROCESS | 1648 | 1468820100494 Marionette DEBUG loaded listener.js 22:35:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a874c00) [pid = 1648] [serial = 218] [outer = 0x12a4bb400] 22:35:00 INFO - PROCESS | 1648 | 1468820100792 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 22:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 22:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:35:00 INFO - PROCESS | 1648 | 1468820100809 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:35:00 INFO - PROCESS | 1648 | 1468820100810 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 22:35:00 INFO - PROCESS | 1648 | 1468820100812 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:35:00 INFO - PROCESS | 1648 | 1468820100813 Marionette TRACE conn3 <- [1,266,null,{}] 22:35:00 INFO - PROCESS | 1648 | 1468820100830 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:00 INFO - PROCESS | 1648 | 1468820100831 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:00 INFO - PROCESS | 1648 | 1468820100926 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:35:00 INFO - PROCESS | 1648 | 1468820100930 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:00 INFO - PROCESS | 1648 | 1468820100931 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x112f9e000 == 37 [pid = 1648] [id = 74] 22:35:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a4bb800) [pid = 1648] [serial = 219] [outer = 0x0] 22:35:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a87e800) [pid = 1648] [serial = 220] [outer = 0x12a4bb800] 22:35:00 INFO - PROCESS | 1648 | 1468820100956 Marionette DEBUG loaded listener.js 22:35:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a9cb800) [pid = 1648] [serial = 221] [outer = 0x12a4bb800] 22:35:01 INFO - PROCESS | 1648 | 1468820101263 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 22:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 478ms 22:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:35:01 INFO - PROCESS | 1648 | 1468820101290 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1648 | 1468820101291 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 22:35:01 INFO - PROCESS | 1648 | 1468820101293 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 1648 | 1468820101294 Marionette TRACE conn3 <- [1,270,null,{}] 22:35:01 INFO - PROCESS | 1648 | 1468820101308 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:01 INFO - PROCESS | 1648 | 1468820101309 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:01 INFO - PROCESS | 1648 | 1468820101404 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:35:01 INFO - PROCESS | 1648 | 1468820101408 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:01 INFO - PROCESS | 1648 | 1468820101409 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x125138800 == 38 [pid = 1648] [id = 75] 22:35:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a879800) [pid = 1648] [serial = 222] [outer = 0x0] 22:35:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12af3a800) [pid = 1648] [serial = 223] [outer = 0x12a879800] 22:35:01 INFO - PROCESS | 1648 | 1468820101433 Marionette DEBUG loaded listener.js 22:35:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12b074c00) [pid = 1648] [serial = 224] [outer = 0x12a879800] 22:35:01 INFO - PROCESS | 1648 | 1468820101810 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1185b7c00) [pid = 1648] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11827c000) [pid = 1648] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11a0a3400) [pid = 1648] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x111e60c00) [pid = 1648] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x116913400) [pid = 1648] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x115e12000) [pid = 1648] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11678a800) [pid = 1648] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118d09c00) [pid = 1648] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1226ba400) [pid = 1648] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x126b02400) [pid = 1648] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x116aa7000) [pid = 1648] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x122632000) [pid = 1648] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x126b09c00) [pid = 1648] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x121308400) [pid = 1648] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x126b06400) [pid = 1648] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x116912000) [pid = 1648] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:35:01 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x114f5c000) [pid = 1648] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 577ms 22:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:35:01 INFO - PROCESS | 1648 | 1468820101871 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1648 | 1468820101872 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 22:35:01 INFO - PROCESS | 1648 | 1468820101874 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 1648 | 1468820101876 Marionette TRACE conn3 <- [1,274,null,{}] 22:35:01 INFO - PROCESS | 1648 | 1468820101878 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:01 INFO - PROCESS | 1648 | 1468820101879 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:01 INFO - PROCESS | 1648 | 1468820101954 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:35:01 INFO - PROCESS | 1648 | 1468820101959 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:01 INFO - PROCESS | 1648 | 1468820101960 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a036800 == 39 [pid = 1648] [id = 76] 22:35:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x116992000) [pid = 1648] [serial = 225] [outer = 0x0] 22:35:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x117160800) [pid = 1648] [serial = 226] [outer = 0x116992000] 22:35:01 INFO - PROCESS | 1648 | 1468820101984 Marionette DEBUG loaded listener.js 22:35:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11a0a3400) [pid = 1648] [serial = 227] [outer = 0x116992000] 22:35:02 INFO - PROCESS | 1648 | 1468820102273 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 22:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 418ms 22:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:35:02 INFO - PROCESS | 1648 | 1468820102292 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:35:02 INFO - PROCESS | 1648 | 1468820102294 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 22:35:02 INFO - PROCESS | 1648 | 1468820102296 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:35:02 INFO - PROCESS | 1648 | 1468820102298 Marionette TRACE conn3 <- [1,278,null,{}] 22:35:02 INFO - PROCESS | 1648 | 1468820102308 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:02 INFO - PROCESS | 1648 | 1468820102309 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:02 INFO - PROCESS | 1648 | 1468820102403 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:35:02 INFO - PROCESS | 1648 | 1468820102450 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:02 INFO - PROCESS | 1648 | 1468820102451 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x126165000 == 40 [pid = 1648] [id = 77] 22:35:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x116a0d800) [pid = 1648] [serial = 228] [outer = 0x0] 22:35:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x126f55400) [pid = 1648] [serial = 229] [outer = 0x116a0d800] 22:35:02 INFO - PROCESS | 1648 | 1468820102478 Marionette DEBUG loaded listener.js 22:35:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12b80d400) [pid = 1648] [serial = 230] [outer = 0x116a0d800] 22:35:02 INFO - PROCESS | 1648 | 1468820102757 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 22:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 22:35:02 INFO - PROCESS | 1648 | 1468820102774 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:35:02 INFO - PROCESS | 1648 | 1468820102775 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 22:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:35:02 INFO - PROCESS | 1648 | 1468820102777 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:35:02 INFO - PROCESS | 1648 | 1468820102778 Marionette TRACE conn3 <- [1,282,null,{}] 22:35:02 INFO - PROCESS | 1648 | 1468820102788 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:02 INFO - PROCESS | 1648 | 1468820102789 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:02 INFO - PROCESS | 1648 | 1468820102871 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:35:02 INFO - PROCESS | 1648 | 1468820102876 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:02 INFO - PROCESS | 1648 | 1468820102877 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x127341800 == 41 [pid = 1648] [id = 78] 22:35:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12b810800) [pid = 1648] [serial = 231] [outer = 0x0] 22:35:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12b8e9800) [pid = 1648] [serial = 232] [outer = 0x12b810800] 22:35:02 INFO - PROCESS | 1648 | 1468820102901 Marionette DEBUG loaded listener.js 22:35:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12b8f0c00) [pid = 1648] [serial = 233] [outer = 0x12b810800] 22:35:03 INFO - PROCESS | 1648 | 1468820103203 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 22:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 22:35:03 INFO - PROCESS | 1648 | 1468820103246 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:35:03 INFO - PROCESS | 1648 | 1468820103248 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 22:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:35:03 INFO - PROCESS | 1648 | 1468820103250 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:35:03 INFO - PROCESS | 1648 | 1468820103251 Marionette TRACE conn3 <- [1,286,null,{}] 22:35:03 INFO - PROCESS | 1648 | 1468820103253 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:03 INFO - PROCESS | 1648 | 1468820103254 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:03 INFO - PROCESS | 1648 | 1468820103352 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:35:03 INFO - PROCESS | 1648 | 1468820103359 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 1648 | 1468820103360 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x127882000 == 42 [pid = 1648] [id = 79] 22:35:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12901a800) [pid = 1648] [serial = 234] [outer = 0x0] 22:35:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12b8f6400) [pid = 1648] [serial = 235] [outer = 0x12901a800] 22:35:03 INFO - PROCESS | 1648 | 1468820103383 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12ba09400) [pid = 1648] [serial = 236] [outer = 0x12901a800] 22:35:03 INFO - PROCESS | 1648 | 1468820103677 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 22:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 471ms 22:35:03 INFO - PROCESS | 1648 | 1468820103721 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:35:03 INFO - PROCESS | 1648 | 1468820103722 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 22:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:35:03 INFO - PROCESS | 1648 | 1468820103724 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:35:03 INFO - PROCESS | 1648 | 1468820103725 Marionette TRACE conn3 <- [1,290,null,{}] 22:35:03 INFO - PROCESS | 1648 | 1468820103728 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:03 INFO - PROCESS | 1648 | 1468820103729 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:03 INFO - PROCESS | 1648 | 1468820103806 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:35:03 INFO - PROCESS | 1648 | 1468820103896 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 1648 | 1468820103898 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x112d08800 == 43 [pid = 1648] [id = 80] 22:35:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1110a7800) [pid = 1648] [serial = 237] [outer = 0x0] 22:35:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x112d57400) [pid = 1648] [serial = 238] [outer = 0x1110a7800] 22:35:03 INFO - PROCESS | 1648 | 1468820103929 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x116795400) [pid = 1648] [serial = 239] [outer = 0x1110a7800] 22:35:04 INFO - PROCESS | 1648 | 1468820104346 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 22:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:35:04 INFO - PROCESS | 1648 | 1468820104396 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:35:04 INFO - PROCESS | 1648 | 1468820104398 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 22:35:04 INFO - PROCESS | 1648 | 1468820104401 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:35:04 INFO - PROCESS | 1648 | 1468820104403 Marionette TRACE conn3 <- [1,294,null,{}] 22:35:04 INFO - PROCESS | 1648 | 1468820104407 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:04 INFO - PROCESS | 1648 | 1468820104410 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:04 INFO - PROCESS | 1648 | 1468820104513 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:35:04 INFO - PROCESS | 1648 | 1468820104574 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:04 INFO - PROCESS | 1648 | 1468820104576 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187b9000 == 44 [pid = 1648] [id = 81] 22:35:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1176b9400) [pid = 1648] [serial = 240] [outer = 0x0] 22:35:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x11965e400) [pid = 1648] [serial = 241] [outer = 0x1176b9400] 22:35:04 INFO - PROCESS | 1648 | 1468820104605 Marionette DEBUG loaded listener.js 22:35:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x119a48800) [pid = 1648] [serial = 242] [outer = 0x1176b9400] 22:35:05 INFO - PROCESS | 1648 | 1468820105019 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:05 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:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 22:35:05 INFO - PROCESS | 1648 | 1468820105074 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:35:05 INFO - PROCESS | 1648 | 1468820105077 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 22:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:35:05 INFO - PROCESS | 1648 | 1468820105080 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:35:05 INFO - PROCESS | 1648 | 1468820105081 Marionette TRACE conn3 <- [1,298,null,{}] 22:35:05 INFO - PROCESS | 1648 | 1468820105084 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:05 INFO - PROCESS | 1648 | 1468820105085 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:05 INFO - PROCESS | 1648 | 1468820105208 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:35:05 INFO - PROCESS | 1648 | 1468820105252 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1648 | 1468820105254 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212cd800 == 45 [pid = 1648] [id = 82] 22:35:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x119b31800) [pid = 1648] [serial = 243] [outer = 0x0] 22:35:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x119b33800) [pid = 1648] [serial = 244] [outer = 0x119b31800] 22:35:05 INFO - PROCESS | 1648 | 1468820105276 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x119b8c800) [pid = 1648] [serial = 245] [outer = 0x119b31800] 22:35:05 INFO - PROCESS | 1648 | 1468820105771 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:05 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:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 721ms 22:35:05 INFO - PROCESS | 1648 | 1468820105801 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:35:05 INFO - PROCESS | 1648 | 1468820105802 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 22:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:35:05 INFO - PROCESS | 1648 | 1468820105810 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:35:05 INFO - PROCESS | 1648 | 1468820105814 Marionette TRACE conn3 <- [1,302,null,{}] 22:35:05 INFO - PROCESS | 1648 | 1468820105817 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:05 INFO - PROCESS | 1648 | 1468820105820 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:05 INFO - PROCESS | 1648 | 1468820105925 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:35:05 INFO - PROCESS | 1648 | 1468820105976 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1648 | 1468820105977 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x127338000 == 46 [pid = 1648] [id = 83] 22:35:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x119b8d000) [pid = 1648] [serial = 246] [outer = 0x0] 22:35:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x124ebd000) [pid = 1648] [serial = 247] [outer = 0x119b8d000] 22:35:06 INFO - PROCESS | 1648 | 1468820106006 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x126b0b000) [pid = 1648] [serial = 248] [outer = 0x119b8d000] 22:35:06 INFO - PROCESS | 1648 | 1468820106404 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:06 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:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 626ms 22:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:35:06 INFO - PROCESS | 1648 | 1468820106433 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:35:06 INFO - PROCESS | 1648 | 1468820106435 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 22:35:06 INFO - PROCESS | 1648 | 1468820106437 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:35:06 INFO - PROCESS | 1648 | 1468820106438 Marionette TRACE conn3 <- [1,306,null,{}] 22:35:06 INFO - PROCESS | 1648 | 1468820106441 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:06 INFO - PROCESS | 1648 | 1468820106442 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:06 INFO - PROCESS | 1648 | 1468820106567 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:35:06 INFO - PROCESS | 1648 | 1468820106629 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:06 INFO - PROCESS | 1648 | 1468820106630 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294cf000 == 47 [pid = 1648] [id = 84] 22:35:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1275c4c00) [pid = 1648] [serial = 249] [outer = 0x0] 22:35:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1275cac00) [pid = 1648] [serial = 250] [outer = 0x1275c4c00] 22:35:06 INFO - PROCESS | 1648 | 1468820106659 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x129222c00) [pid = 1648] [serial = 251] [outer = 0x1275c4c00] 22:35:07 INFO - PROCESS | 1648 | 1468820107046 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:07 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:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 669ms 22:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:35:07 INFO - PROCESS | 1648 | 1468820107107 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 1648 | 1468820107108 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 22:35:07 INFO - PROCESS | 1648 | 1468820107110 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:35:07 INFO - PROCESS | 1648 | 1468820107112 Marionette TRACE conn3 <- [1,310,null,{}] 22:35:07 INFO - PROCESS | 1648 | 1468820107114 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:07 INFO - PROCESS | 1648 | 1468820107116 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:07 INFO - PROCESS | 1648 | 1468820107318 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:35:07 INFO - PROCESS | 1648 | 1468820107383 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:07 INFO - PROCESS | 1648 | 1468820107384 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x116962800 == 48 [pid = 1648] [id = 85] 22:35:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11747fc00) [pid = 1648] [serial = 252] [outer = 0x0] 22:35:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x117ebe400) [pid = 1648] [serial = 253] [outer = 0x11747fc00] 22:35:07 INFO - PROCESS | 1648 | 1468820107413 Marionette DEBUG loaded listener.js 22:35:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x11859bc00) [pid = 1648] [serial = 254] [outer = 0x11747fc00] 22:35:07 INFO - PROCESS | 1648 | 1468820107845 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:07 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:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 769ms 22:35:07 INFO - PROCESS | 1648 | 1468820107880 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 1648 | 1468820107883 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 22:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:35:07 INFO - PROCESS | 1648 | 1468820107886 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:35:07 INFO - PROCESS | 1648 | 1468820107888 Marionette TRACE conn3 <- [1,314,null,{}] 22:35:07 INFO - PROCESS | 1648 | 1468820107891 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:07 INFO - PROCESS | 1648 | 1468820107893 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:07 INFO - PROCESS | 1648 | 1468820107984 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:35:08 INFO - PROCESS | 1648 | 1468820108035 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 1648 | 1468820108037 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x117473000 == 49 [pid = 1648] [id = 86] 22:35:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x119098c00) [pid = 1648] [serial = 255] [outer = 0x0] 22:35:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x119932400) [pid = 1648] [serial = 256] [outer = 0x119098c00] 22:35:08 INFO - PROCESS | 1648 | 1468820108065 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x119b32400) [pid = 1648] [serial = 257] [outer = 0x119098c00] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x127882000 == 48 [pid = 1648] [id = 79] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x127341800 == 47 [pid = 1648] [id = 78] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x126165000 == 46 [pid = 1648] [id = 77] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x11a036800 == 45 [pid = 1648] [id = 76] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x125138800 == 44 [pid = 1648] [id = 75] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x112f9e000 == 43 [pid = 1648] [id = 74] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x121add800 == 42 [pid = 1648] [id = 73] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d2800 == 41 [pid = 1648] [id = 72] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x1199af800 == 40 [pid = 1648] [id = 71] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x119152800 == 39 [pid = 1648] [id = 70] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x11848d800 == 38 [pid = 1648] [id = 69] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x116ff0800 == 37 [pid = 1648] [id = 68] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x11668e800 == 36 [pid = 1648] [id = 67] 22:35:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12480e800 == 35 [pid = 1648] [id = 65] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x121c95400) [pid = 1648] [serial = 172] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x121621800) [pid = 1648] [serial = 171] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x118d09000) [pid = 1648] [serial = 162] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1190a0400) [pid = 1648] [serial = 163] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1211c8c00) [pid = 1648] [serial = 168] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x126b0b400) [pid = 1648] [serial = 177] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x119935800) [pid = 1648] [serial = 165] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11a09e400) [pid = 1648] [serial = 166] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1176b8c00) [pid = 1648] [serial = 157] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1164dfc00) [pid = 1648] [serial = 156] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11826f800) [pid = 1648] [serial = 142] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x117158800) [pid = 1648] [serial = 141] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x119940800) [pid = 1648] [serial = 145] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x119653400) [pid = 1648] [serial = 144] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x124ee7800) [pid = 1648] [serial = 148] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12487ec00) [pid = 1648] [serial = 147] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x126f4b400) [pid = 1648] [serial = 151] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x126b0f000) [pid = 1648] [serial = 150] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11993c400) [pid = 1648] [serial = 154] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11859b800) [pid = 1648] [serial = 153] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x124cd3800) [pid = 1648] [serial = 174] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1261d3000) [pid = 1648] [serial = 175] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1271c9c00) [pid = 1648] [serial = 180] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x126128800) [pid = 1648] [serial = 183] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x129010000) [pid = 1648] [serial = 186] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x117161400) [pid = 1648] [serial = 159] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1273e5c00) [pid = 1648] [serial = 181] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1180a5000) [pid = 1648] [serial = 160] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x126fa6800) [pid = 1648] [serial = 178] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a402800) [pid = 1648] [serial = 190] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x129019800) [pid = 1648] [serial = 189] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129019c00) [pid = 1648] [serial = 187] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1213df800) [pid = 1648] [serial = 169] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1271c6c00) [pid = 1648] [serial = 184] [outer = 0x0] [url = about:blank] 22:35:08 INFO - PROCESS | 1648 | 1468820108527 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:08 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:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 22:35:08 INFO - PROCESS | 1648 | 1468820108558 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:35:08 INFO - PROCESS | 1648 | 1468820108561 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 22:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:35:08 INFO - PROCESS | 1648 | 1468820108564 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:35:08 INFO - PROCESS | 1648 | 1468820108566 Marionette TRACE conn3 <- [1,318,null,{}] 22:35:08 INFO - PROCESS | 1648 | 1468820108568 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:08 INFO - PROCESS | 1648 | 1468820108569 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:08 INFO - PROCESS | 1648 | 1468820108685 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:35:08 INFO - PROCESS | 1648 | 1468820108762 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 1648 | 1468820108763 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ac0000 == 36 [pid = 1648] [id = 87] 22:35:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11909fc00) [pid = 1648] [serial = 258] [outer = 0x0] 22:35:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1211be800) [pid = 1648] [serial = 259] [outer = 0x11909fc00] 22:35:08 INFO - PROCESS | 1648 | 1468820108806 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x121620000) [pid = 1648] [serial = 260] [outer = 0x11909fc00] 22:35:09 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:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 621ms 22:35:09 INFO - PROCESS | 1648 | 1468820109176 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:09 INFO - PROCESS | 1648 | 1468820109187 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:35:09 INFO - PROCESS | 1648 | 1468820109190 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 22:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:35:09 INFO - PROCESS | 1648 | 1468820109197 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:35:09 INFO - PROCESS | 1648 | 1468820109203 Marionette TRACE conn3 <- [1,322,null,{}] 22:35:09 INFO - PROCESS | 1648 | 1468820109205 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:09 INFO - PROCESS | 1648 | 1468820109207 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:09 INFO - PROCESS | 1648 | 1468820109303 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:35:09 INFO - PROCESS | 1648 | 1468820109350 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:09 INFO - PROCESS | 1648 | 1468820109351 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181ae800 == 37 [pid = 1648] [id = 88] 22:35:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11a0a6000) [pid = 1648] [serial = 261] [outer = 0x0] 22:35:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x124bea400) [pid = 1648] [serial = 262] [outer = 0x11a0a6000] 22:35:09 INFO - PROCESS | 1648 | 1468820109375 Marionette DEBUG loaded listener.js 22:35:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1261d3400) [pid = 1648] [serial = 263] [outer = 0x11a0a6000] 22:35:09 INFO - PROCESS | 1648 | 1468820109673 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:09 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:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 528ms 22:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:35:09 INFO - PROCESS | 1648 | 1468820109722 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:35:09 INFO - PROCESS | 1648 | 1468820109723 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 22:35:09 INFO - PROCESS | 1648 | 1468820109725 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:35:09 INFO - PROCESS | 1648 | 1468820109726 Marionette TRACE conn3 <- [1,326,null,{}] 22:35:09 INFO - PROCESS | 1648 | 1468820109729 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:09 INFO - PROCESS | 1648 | 1468820109730 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:09 INFO - PROCESS | 1648 | 1468820109813 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:35:09 INFO - PROCESS | 1648 | 1468820109820 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:09 INFO - PROCESS | 1648 | 1468820109821 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x119625000 == 38 [pid = 1648] [id = 89] 22:35:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x127141000) [pid = 1648] [serial = 264] [outer = 0x0] 22:35:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1273e3c00) [pid = 1648] [serial = 265] [outer = 0x127141000] 22:35:09 INFO - PROCESS | 1648 | 1468820109846 Marionette DEBUG loaded listener.js 22:35:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1275cb000) [pid = 1648] [serial = 266] [outer = 0x127141000] 22:35:10 INFO - PROCESS | 1648 | 1468820110135 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:10 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:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 420ms 22:35:10 INFO - PROCESS | 1648 | 1468820110145 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:35:10 INFO - PROCESS | 1648 | 1468820110146 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 22:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:35:10 INFO - PROCESS | 1648 | 1468820110151 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:35:10 INFO - PROCESS | 1648 | 1468820110153 Marionette TRACE conn3 <- [1,330,null,{}] 22:35:10 INFO - PROCESS | 1648 | 1468820110160 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:10 INFO - PROCESS | 1648 | 1468820110162 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:10 INFO - PROCESS | 1648 | 1468820110278 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:35:10 INFO - PROCESS | 1648 | 1468820110285 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:10 INFO - PROCESS | 1648 | 1468820110289 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x119cef000 == 39 [pid = 1648] [id = 90] 22:35:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12922d000) [pid = 1648] [serial = 267] [outer = 0x0] 22:35:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x129230c00) [pid = 1648] [serial = 268] [outer = 0x12922d000] 22:35:10 INFO - PROCESS | 1648 | 1468820110328 Marionette DEBUG loaded listener.js 22:35:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a40d400) [pid = 1648] [serial = 269] [outer = 0x12922d000] 22:35:10 INFO - PROCESS | 1648 | 1468820110755 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:10 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:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 626ms 22:35:10 INFO - PROCESS | 1648 | 1468820110776 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:35:10 INFO - PROCESS | 1648 | 1468820110778 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 22:35:10 INFO - PROCESS | 1648 | 1468820110781 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:35:10 INFO - PROCESS | 1648 | 1468820110783 Marionette TRACE conn3 <- [1,334,null,{}] 22:35:10 INFO - PROCESS | 1648 | 1468820110794 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:10 INFO - PROCESS | 1648 | 1468820110796 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:10 INFO - PROCESS | 1648 | 1468820110945 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:35:10 INFO - PROCESS | 1648 | 1468820110967 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:10 INFO - PROCESS | 1648 | 1468820110969 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x115d91800 == 40 [pid = 1648] [id = 91] 22:35:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x112de8400) [pid = 1648] [serial = 270] [outer = 0x0] 22:35:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a871c00) [pid = 1648] [serial = 271] [outer = 0x112de8400] 22:35:11 INFO - PROCESS | 1648 | 1468820111010 Marionette DEBUG loaded listener.js 22:35:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12af32c00) [pid = 1648] [serial = 272] [outer = 0x112de8400] 22:35:11 INFO - PROCESS | 1648 | 1468820111378 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:11 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:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 627ms 22:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:35:11 INFO - PROCESS | 1648 | 1468820111409 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:35:11 INFO - PROCESS | 1648 | 1468820111411 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 22:35:11 INFO - PROCESS | 1648 | 1468820111414 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:35:11 INFO - PROCESS | 1648 | 1468820111415 Marionette TRACE conn3 <- [1,338,null,{}] 22:35:11 INFO - PROCESS | 1648 | 1468820111419 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:11 INFO - PROCESS | 1648 | 1468820111421 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:11 INFO - PROCESS | 1648 | 1468820111572 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:35:11 INFO - PROCESS | 1648 | 1468820111628 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:11 INFO - PROCESS | 1648 | 1468820111629 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x121664800 == 41 [pid = 1648] [id = 92] 22:35:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a9c8400) [pid = 1648] [serial = 273] [outer = 0x0] 22:35:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12b077800) [pid = 1648] [serial = 274] [outer = 0x12a9c8400] 22:35:11 INFO - PROCESS | 1648 | 1468820111670 Marionette DEBUG loaded listener.js 22:35:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12b80a800) [pid = 1648] [serial = 275] [outer = 0x12a9c8400] 22:35:12 INFO - PROCESS | 1648 | 1468820112028 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:12 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:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 622ms 22:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:35:12 INFO - PROCESS | 1648 | 1468820112039 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:35:12 INFO - PROCESS | 1648 | 1468820112041 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 22:35:12 INFO - PROCESS | 1648 | 1468820112043 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:35:12 INFO - PROCESS | 1648 | 1468820112044 Marionette TRACE conn3 <- [1,342,null,{}] 22:35:12 INFO - PROCESS | 1648 | 1468820112046 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:12 INFO - PROCESS | 1648 | 1468820112047 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:12 INFO - PROCESS | 1648 | 1468820112148 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:35:12 INFO - PROCESS | 1648 | 1468820112161 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:12 INFO - PROCESS | 1648 | 1468820112162 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480b800 == 42 [pid = 1648] [id = 93] 22:35:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12b80c800) [pid = 1648] [serial = 276] [outer = 0x0] 22:35:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12b8e8c00) [pid = 1648] [serial = 277] [outer = 0x12b80c800] 22:35:12 INFO - PROCESS | 1648 | 1468820112191 Marionette DEBUG loaded listener.js 22:35:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12ba06800) [pid = 1648] [serial = 278] [outer = 0x12b80c800] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11965bc00) [pid = 1648] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x118595000) [pid = 1648] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a879800) [pid = 1648] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1176c4400) [pid = 1648] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x121625c00) [pid = 1648] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x129016400) [pid = 1648] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12a4bb400) [pid = 1648] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a4bb800) [pid = 1648] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12b810800) [pid = 1648] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x116992000) [pid = 1648] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x116142400) [pid = 1648] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:35:12 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x116a0d800) [pid = 1648] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:35:12 INFO - PROCESS | 1648 | 1468820112829 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:12 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:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 820ms 22:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:35:12 INFO - PROCESS | 1648 | 1468820112876 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:35:12 INFO - PROCESS | 1648 | 1468820112877 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 22:35:12 INFO - PROCESS | 1648 | 1468820112879 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:35:12 INFO - PROCESS | 1648 | 1468820112880 Marionette TRACE conn3 <- [1,346,null,{}] 22:35:12 INFO - PROCESS | 1648 | 1468820112889 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:12 INFO - PROCESS | 1648 | 1468820112890 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:12 INFO - PROCESS | 1648 | 1468820112975 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:35:12 INFO - PROCESS | 1648 | 1468820112978 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:12 INFO - PROCESS | 1648 | 1468820112979 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12481a000 == 43 [pid = 1648] [id = 94] 22:35:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1176c4400) [pid = 1648] [serial = 279] [outer = 0x0] 22:35:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1214ed800) [pid = 1648] [serial = 280] [outer = 0x1176c4400] 22:35:13 INFO - PROCESS | 1648 | 1468820113006 Marionette DEBUG loaded listener.js 22:35:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12b076800) [pid = 1648] [serial = 281] [outer = 0x1176c4400] 22:35:13 INFO - PROCESS | 1648 | 1468820113321 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 474ms 22:35:13 INFO - PROCESS | 1648 | 1468820113354 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:35:13 INFO - PROCESS | 1648 | 1468820113355 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 22:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:35:13 INFO - PROCESS | 1648 | 1468820113357 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:35:13 INFO - PROCESS | 1648 | 1468820113358 Marionette TRACE conn3 <- [1,350,null,{}] 22:35:13 INFO - PROCESS | 1648 | 1468820113361 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:13 INFO - PROCESS | 1648 | 1468820113362 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:13 INFO - PROCESS | 1648 | 1468820113460 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:35:13 INFO - PROCESS | 1648 | 1468820113467 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:13 INFO - PROCESS | 1648 | 1468820113470 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x126acf000 == 44 [pid = 1648] [id = 95] 22:35:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12ba07000) [pid = 1648] [serial = 282] [outer = 0x0] 22:35:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12bd3f800) [pid = 1648] [serial = 283] [outer = 0x12ba07000] 22:35:13 INFO - PROCESS | 1648 | 1468820113496 Marionette DEBUG loaded listener.js 22:35:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12bd49400) [pid = 1648] [serial = 284] [outer = 0x12ba07000] 22:35:13 INFO - PROCESS | 1648 | 1468820113784 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:13 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:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 22:35:13 INFO - PROCESS | 1648 | 1468820113827 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:35:13 INFO - PROCESS | 1648 | 1468820113828 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 22:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:35:13 INFO - PROCESS | 1648 | 1468820113830 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:35:13 INFO - PROCESS | 1648 | 1468820113832 Marionette TRACE conn3 <- [1,354,null,{}] 22:35:13 INFO - PROCESS | 1648 | 1468820113838 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:13 INFO - PROCESS | 1648 | 1468820113840 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:13 INFO - PROCESS | 1648 | 1468820113939 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:35:13 INFO - PROCESS | 1648 | 1468820113943 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:13 INFO - PROCESS | 1648 | 1468820113944 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294d4800 == 45 [pid = 1648] [id = 96] 22:35:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12bf23400) [pid = 1648] [serial = 285] [outer = 0x0] 22:35:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12bf2d800) [pid = 1648] [serial = 286] [outer = 0x12bf23400] 22:35:13 INFO - PROCESS | 1648 | 1468820113968 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12c051800) [pid = 1648] [serial = 287] [outer = 0x12bf23400] 22:35:14 INFO - PROCESS | 1648 | 1468820114294 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:14 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:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 474ms 22:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:35:14 INFO - PROCESS | 1648 | 1468820114305 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:35:14 INFO - PROCESS | 1648 | 1468820114306 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 22:35:14 INFO - PROCESS | 1648 | 1468820114309 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:35:14 INFO - PROCESS | 1648 | 1468820114310 Marionette TRACE conn3 <- [1,358,null,{}] 22:35:14 INFO - PROCESS | 1648 | 1468820114313 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:14 INFO - PROCESS | 1648 | 1468820114315 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:14 INFO - PROCESS | 1648 | 1468820114479 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:35:14 INFO - PROCESS | 1648 | 1468820114488 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:14 INFO - PROCESS | 1648 | 1468820114489 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2d7000 == 46 [pid = 1648] [id = 97] 22:35:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x124c68c00) [pid = 1648] [serial = 288] [outer = 0x0] 22:35:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12c056000) [pid = 1648] [serial = 289] [outer = 0x124c68c00] 22:35:14 INFO - PROCESS | 1648 | 1468820114529 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12c532c00) [pid = 1648] [serial = 290] [outer = 0x124c68c00] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1169bd000 == 45 [pid = 1648] [id = 66] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x114f14800 == 44 [pid = 1648] [id = 53] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x117473000 == 43 [pid = 1648] [id = 86] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x116962800 == 42 [pid = 1648] [id = 85] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1294cf000 == 41 [pid = 1648] [id = 84] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x127338000 == 40 [pid = 1648] [id = 83] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1212cd800 == 39 [pid = 1648] [id = 82] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1187b9000 == 38 [pid = 1648] [id = 81] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x112d08800 == 37 [pid = 1648] [id = 80] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x116ac0000 == 36 [pid = 1648] [id = 87] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x121664800 == 35 [pid = 1648] [id = 92] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1181ae800 == 34 [pid = 1648] [id = 88] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x119625000 == 33 [pid = 1648] [id = 89] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12480b800 == 32 [pid = 1648] [id = 93] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1294d4800 == 31 [pid = 1648] [id = 96] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x119cef000 == 30 [pid = 1648] [id = 90] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x126acf000 == 29 [pid = 1648] [id = 95] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x115d91800 == 28 [pid = 1648] [id = 91] 22:35:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12481a000 == 27 [pid = 1648] [id = 94] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12b8f0c00) [pid = 1648] [serial = 233] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12b8f6400) [pid = 1648] [serial = 235] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11993a800) [pid = 1648] [serial = 202] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118decc00) [pid = 1648] [serial = 199] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12af3a800) [pid = 1648] [serial = 223] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x126bc9800) [pid = 1648] [serial = 211] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1185b1800) [pid = 1648] [serial = 198] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a405000) [pid = 1648] [serial = 192] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119907000) [pid = 1648] [serial = 201] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x116913c00) [pid = 1648] [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:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x121a14000) [pid = 1648] [serial = 205] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1293a9800) [pid = 1648] [serial = 214] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12a874c00) [pid = 1648] [serial = 218] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12487a400) [pid = 1648] [serial = 206] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x117eb9c00) [pid = 1648] [serial = 195] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12a87e800) [pid = 1648] [serial = 220] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12b8e9800) [pid = 1648] [serial = 232] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12a5da800) [pid = 1648] [serial = 217] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11a0a3400) [pid = 1648] [serial = 227] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x125119c00) [pid = 1648] [serial = 208] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x117160800) [pid = 1648] [serial = 226] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12a9cb800) [pid = 1648] [serial = 221] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12b074c00) [pid = 1648] [serial = 224] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x126f55400) [pid = 1648] [serial = 229] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12b80d400) [pid = 1648] [serial = 230] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a4ad800) [pid = 1648] [serial = 215] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1273df800) [pid = 1648] [serial = 212] [outer = 0x0] [url = about:blank] 22:35:15 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x126132c00) [pid = 1648] [serial = 209] [outer = 0x0] [url = about:blank] 22:35:16 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:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1771ms 22:35:16 INFO - PROCESS | 1648 | 1468820116073 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:16 INFO - PROCESS | 1648 | 1468820116080 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:35:16 INFO - PROCESS | 1648 | 1468820116084 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 22:35:16 INFO - PROCESS | 1648 | 1468820116089 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:35:16 INFO - PROCESS | 1648 | 1468820116091 Marionette TRACE conn3 <- [1,362,null,{}] 22:35:16 INFO - PROCESS | 1648 | 1468820116095 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:16 INFO - PROCESS | 1648 | 1468820116097 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:16 INFO - PROCESS | 1648 | 1468820116174 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:35:16 INFO - PROCESS | 1648 | 1468820116222 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 1648 | 1468820116225 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e38800 == 28 [pid = 1648] [id = 98] 22:35:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11859b800) [pid = 1648] [serial = 291] [outer = 0x0] 22:35:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x118d09c00) [pid = 1648] [serial = 292] [outer = 0x11859b800] 22:35:16 INFO - PROCESS | 1648 | 1468820116253 Marionette DEBUG loaded listener.js 22:35:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1180a3c00) [pid = 1648] [serial = 293] [outer = 0x11859b800] 22:35:16 INFO - PROCESS | 1648 | 1468820116648 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:16 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:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 571ms 22:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:35:16 INFO - PROCESS | 1648 | 1468820116658 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:35:16 INFO - PROCESS | 1648 | 1468820116662 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 22:35:16 INFO - PROCESS | 1648 | 1468820116666 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:35:16 INFO - PROCESS | 1648 | 1468820116668 Marionette TRACE conn3 <- [1,366,null,{}] 22:35:16 INFO - PROCESS | 1648 | 1468820116670 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:16 INFO - PROCESS | 1648 | 1468820116672 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:16 INFO - PROCESS | 1648 | 1468820116751 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:35:16 INFO - PROCESS | 1648 | 1468820116794 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 1648 | 1468820116796 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fd9800 == 29 [pid = 1648] [id = 99] 22:35:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1190a1c00) [pid = 1648] [serial = 294] [outer = 0x0] 22:35:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119907000) [pid = 1648] [serial = 295] [outer = 0x1190a1c00] 22:35:16 INFO - PROCESS | 1648 | 1468820116823 Marionette DEBUG loaded listener.js 22:35:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x119e42000) [pid = 1648] [serial = 296] [outer = 0x1190a1c00] 22:35:17 INFO - PROCESS | 1648 | 1468820117112 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:17 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:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 472ms 22:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:35:17 INFO - PROCESS | 1648 | 1468820117140 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:35:17 INFO - PROCESS | 1648 | 1468820117141 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 22:35:17 INFO - PROCESS | 1648 | 1468820117143 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:35:17 INFO - PROCESS | 1648 | 1468820117146 Marionette TRACE conn3 <- [1,370,null,{}] 22:35:17 INFO - PROCESS | 1648 | 1468820117157 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:17 INFO - PROCESS | 1648 | 1468820117160 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:17 INFO - PROCESS | 1648 | 1468820117236 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:35:17 INFO - PROCESS | 1648 | 1468820117241 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:17 INFO - PROCESS | 1648 | 1468820117243 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b6000 == 30 [pid = 1648] [id = 100] 22:35:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x111c19c00) [pid = 1648] [serial = 297] [outer = 0x0] 22:35:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x121bbb000) [pid = 1648] [serial = 298] [outer = 0x111c19c00] 22:35:17 INFO - PROCESS | 1648 | 1468820117273 Marionette DEBUG loaded listener.js 22:35:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x124c69800) [pid = 1648] [serial = 299] [outer = 0x111c19c00] 22:35:17 INFO - PROCESS | 1648 | 1468820117620 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:35:17 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:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 522ms 22:35:17 INFO - PROCESS | 1648 | 1468820117666 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:35:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:35:17 INFO - PROCESS | 1648 | 1468820117667 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 22:35:17 INFO - PROCESS | 1648 | 1468820117670 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:35:17 INFO - PROCESS | 1648 | 1468820117671 Marionette TRACE conn3 <- [1,374,null,{}] 22:35:17 INFO - PROCESS | 1648 | 1468820117673 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:17 INFO - PROCESS | 1648 | 1468820117674 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:17 INFO - PROCESS | 1648 | 1468820117757 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:35:17 INFO - PROCESS | 1648 | 1468820117760 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:17 INFO - PROCESS | 1648 | 1468820117761 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x11914b000 == 31 [pid = 1648] [id = 101] 22:35:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x126070400) [pid = 1648] [serial = 300] [outer = 0x0] 22:35:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12612a400) [pid = 1648] [serial = 301] [outer = 0x126070400] 22:35:17 INFO - PROCESS | 1648 | 1468820117789 Marionette DEBUG loaded listener.js 22:35:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126b02400) [pid = 1648] [serial = 302] [outer = 0x126070400] 22:35:18 INFO - PROCESS | 1648 | 1468820118101 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:35:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:35:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 468ms 22:35:18 INFO - PROCESS | 1648 | 1468820118138 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:35:18 INFO - PROCESS | 1648 | 1468820118139 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 22:35:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:35:18 INFO - PROCESS | 1648 | 1468820118142 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:35:18 INFO - PROCESS | 1648 | 1468820118143 Marionette TRACE conn3 <- [1,378,null,{}] 22:35:18 INFO - PROCESS | 1648 | 1468820118145 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:18 INFO - PROCESS | 1648 | 1468820118146 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:18 INFO - PROCESS | 1648 | 1468820118217 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:35:18 INFO - PROCESS | 1648 | 1468820118220 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:18 INFO - PROCESS | 1648 | 1468820118221 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x119995800 == 32 [pid = 1648] [id = 102] 22:35:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1180a7000) [pid = 1648] [serial = 303] [outer = 0x0] 22:35:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x126f55400) [pid = 1648] [serial = 304] [outer = 0x1180a7000] 22:35:18 INFO - PROCESS | 1648 | 1468820118249 Marionette DEBUG loaded listener.js 22:35:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1275c3400) [pid = 1648] [serial = 305] [outer = 0x1180a7000] 22:35:18 INFO - PROCESS | 1648 | 1468820118595 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:35:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:35:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 467ms 22:35:18 INFO - PROCESS | 1648 | 1468820118610 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:35:18 INFO - PROCESS | 1648 | 1468820118611 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 22:35:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:35:18 INFO - PROCESS | 1648 | 1468820118614 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:35:18 INFO - PROCESS | 1648 | 1468820118615 Marionette TRACE conn3 <- [1,382,null,{}] 22:35:18 INFO - PROCESS | 1648 | 1468820118628 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:18 INFO - PROCESS | 1648 | 1468820118632 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:18 INFO - PROCESS | 1648 | 1468820118732 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:35:18 INFO - PROCESS | 1648 | 1468820118738 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:18 INFO - PROCESS | 1648 | 1468820118739 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x116725800 == 33 [pid = 1648] [id = 103] 22:35:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x129016400) [pid = 1648] [serial = 306] [outer = 0x0] 22:35:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12901e000) [pid = 1648] [serial = 307] [outer = 0x129016400] 22:35:18 INFO - PROCESS | 1648 | 1468820118765 Marionette DEBUG loaded listener.js 22:35:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a5cec00) [pid = 1648] [serial = 308] [outer = 0x129016400] 22:35:19 INFO - PROCESS | 1648 | 1468820119069 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:35:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:35:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 471ms 22:35:19 INFO - PROCESS | 1648 | 1468820119087 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 1648 | 1468820119089 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 22:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:35:19 INFO - PROCESS | 1648 | 1468820119091 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 1648 | 1468820119092 Marionette TRACE conn3 <- [1,386,null,{}] 22:35:19 INFO - PROCESS | 1648 | 1468820119094 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:19 INFO - PROCESS | 1648 | 1468820119095 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:19 INFO - PROCESS | 1648 | 1468820119169 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:35:19 INFO - PROCESS | 1648 | 1468820119173 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:19 INFO - PROCESS | 1648 | 1468820119174 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x121511800 == 34 [pid = 1648] [id = 104] 22:35:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a5cf000) [pid = 1648] [serial = 309] [outer = 0x0] 22:35:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a878800) [pid = 1648] [serial = 310] [outer = 0x12a5cf000] 22:35:19 INFO - PROCESS | 1648 | 1468820119198 Marionette DEBUG loaded listener.js 22:35:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a9cb800) [pid = 1648] [serial = 311] [outer = 0x12a5cf000] 22:35:19 INFO - PROCESS | 1648 | 1468820119608 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 22:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 568ms 22:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:35:19 INFO - PROCESS | 1648 | 1468820119660 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 1648 | 1468820119661 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 22:35:19 INFO - PROCESS | 1648 | 1468820119663 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 1648 | 1468820119664 Marionette TRACE conn3 <- [1,390,null,{}] 22:35:19 INFO - PROCESS | 1648 | 1468820119667 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:19 INFO - PROCESS | 1648 | 1468820119670 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:19 INFO - PROCESS | 1648 | 1468820119740 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:35:19 INFO - PROCESS | 1648 | 1468820119744 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:19 INFO - PROCESS | 1648 | 1468820119745 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x124811000 == 35 [pid = 1648] [id = 105] 22:35:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12b072400) [pid = 1648] [serial = 312] [outer = 0x0] 22:35:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12b077c00) [pid = 1648] [serial = 313] [outer = 0x12b072400] 22:35:19 INFO - PROCESS | 1648 | 1468820119771 Marionette DEBUG loaded listener.js 22:35:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x126bd2400) [pid = 1648] [serial = 314] [outer = 0x12b072400] 22:35:20 INFO - PROCESS | 1648 | 1468820120106 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 22:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 22:35:20 INFO - PROCESS | 1648 | 1468820120134 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:35:20 INFO - PROCESS | 1648 | 1468820120137 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 22:35:20 INFO - PROCESS | 1648 | 1468820120140 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:35:20 INFO - PROCESS | 1648 | 1468820120141 Marionette TRACE conn3 <- [1,394,null,{}] 22:35:20 INFO - PROCESS | 1648 | 1468820120143 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:20 INFO - PROCESS | 1648 | 1468820120144 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:20 INFO - PROCESS | 1648 | 1468820120222 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:35:20 INFO - PROCESS | 1648 | 1468820120272 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:20 INFO - PROCESS | 1648 | 1468820120273 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b5000 == 36 [pid = 1648] [id = 106] 22:35:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119658c00) [pid = 1648] [serial = 315] [outer = 0x0] 22:35:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12ba05000) [pid = 1648] [serial = 316] [outer = 0x119658c00] 22:35:20 INFO - PROCESS | 1648 | 1468820120297 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12bd42800) [pid = 1648] [serial = 317] [outer = 0x119658c00] 22:35:20 INFO - PROCESS | 1648 | 1468820120569 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 22:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 22:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:35:20 INFO - PROCESS | 1648 | 1468820120608 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:35:20 INFO - PROCESS | 1648 | 1468820120609 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 22:35:20 INFO - PROCESS | 1648 | 1468820120611 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:35:20 INFO - PROCESS | 1648 | 1468820120612 Marionette TRACE conn3 <- [1,398,null,{}] 22:35:20 INFO - PROCESS | 1648 | 1468820120618 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:20 INFO - PROCESS | 1648 | 1468820120620 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:20 INFO - PROCESS | 1648 | 1468820120703 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:35:20 INFO - PROCESS | 1648 | 1468820120707 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:20 INFO - PROCESS | 1648 | 1468820120708 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x126f0d800 == 37 [pid = 1648] [id = 107] 22:35:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12ba06c00) [pid = 1648] [serial = 318] [outer = 0x0] 22:35:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12bf23c00) [pid = 1648] [serial = 319] [outer = 0x12ba06c00] 22:35:20 INFO - PROCESS | 1648 | 1468820120732 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12bf2cc00) [pid = 1648] [serial = 320] [outer = 0x12ba06c00] 22:35:21 INFO - PROCESS | 1648 | 1468820121086 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 22:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 22:35:21 INFO - PROCESS | 1648 | 1468820121130 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:35:21 INFO - PROCESS | 1648 | 1468820121132 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 22:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:35:21 INFO - PROCESS | 1648 | 1468820121134 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:35:21 INFO - PROCESS | 1648 | 1468820121135 Marionette TRACE conn3 <- [1,402,null,{}] 22:35:21 INFO - PROCESS | 1648 | 1468820121138 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:21 INFO - PROCESS | 1648 | 1468820121139 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:21 INFO - PROCESS | 1648 | 1468820121251 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:35:21 INFO - PROCESS | 1648 | 1468820121263 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 1648 | 1468820121264 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x119995000 == 38 [pid = 1648] [id = 108] 22:35:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12bf2e000) [pid = 1648] [serial = 321] [outer = 0x0] 22:35:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12c537400) [pid = 1648] [serial = 322] [outer = 0x12bf2e000] 22:35:21 INFO - PROCESS | 1648 | 1468820121293 Marionette DEBUG loaded listener.js 22:35:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12c53fc00) [pid = 1648] [serial = 323] [outer = 0x12bf2e000] 22:35:21 INFO - PROCESS | 1648 | 1468820121626 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 22:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 22:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:35:21 INFO - PROCESS | 1648 | 1468820121658 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:35:21 INFO - PROCESS | 1648 | 1468820121659 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 22:35:21 INFO - PROCESS | 1648 | 1468820121662 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:35:21 INFO - PROCESS | 1648 | 1468820121663 Marionette TRACE conn3 <- [1,406,null,{}] 22:35:21 INFO - PROCESS | 1648 | 1468820121665 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:21 INFO - PROCESS | 1648 | 1468820121666 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:21 INFO - PROCESS | 1648 | 1468820121765 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:35:21 INFO - PROCESS | 1648 | 1468820121769 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 1648 | 1468820121771 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294cb800 == 39 [pid = 1648] [id = 109] 22:35:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11840e400) [pid = 1648] [serial = 324] [outer = 0x0] 22:35:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x118414000) [pid = 1648] [serial = 325] [outer = 0x11840e400] 22:35:21 INFO - PROCESS | 1648 | 1468820121794 Marionette DEBUG loaded listener.js 22:35:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x119b2a400) [pid = 1648] [serial = 326] [outer = 0x11840e400] 22:35:22 INFO - PROCESS | 1648 | 1468820122129 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 22:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 22:35:22 INFO - PROCESS | 1648 | 1468820122181 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:35:22 INFO - PROCESS | 1648 | 1468820122183 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 22:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:35:22 INFO - PROCESS | 1648 | 1468820122185 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:35:22 INFO - PROCESS | 1648 | 1468820122186 Marionette TRACE conn3 <- [1,410,null,{}] 22:35:22 INFO - PROCESS | 1648 | 1468820122188 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:22 INFO - PROCESS | 1648 | 1468820122189 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:22 INFO - PROCESS | 1648 | 1468820122290 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:35:22 INFO - PROCESS | 1648 | 1468820122294 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:22 INFO - PROCESS | 1648 | 1468820122295 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a528000 == 40 [pid = 1648] [id = 110] 22:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118411800) [pid = 1648] [serial = 327] [outer = 0x0] 22:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12c6f1000) [pid = 1648] [serial = 328] [outer = 0x118411800] 22:35:22 INFO - PROCESS | 1648 | 1468820122318 Marionette DEBUG loaded listener.js 22:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12c6f8400) [pid = 1648] [serial = 329] [outer = 0x118411800] 22:35:22 INFO - PROCESS | 1648 | 1468820122588 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:35:22 INFO - PROCESS | 1648 | 1468820122688 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 22:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 22:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:35:22 INFO - PROCESS | 1648 | 1468820122704 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:35:22 INFO - PROCESS | 1648 | 1468820122705 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 22:35:22 INFO - PROCESS | 1648 | 1468820122707 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:35:22 INFO - PROCESS | 1648 | 1468820122708 Marionette TRACE conn3 <- [1,414,null,{}] 22:35:22 INFO - PROCESS | 1648 | 1468820122710 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:22 INFO - PROCESS | 1648 | 1468820122711 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:22 INFO - PROCESS | 1648 | 1468820122811 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:35:22 INFO - PROCESS | 1648 | 1468820122824 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:22 INFO - PROCESS | 1648 | 1468820122825 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a981000 == 41 [pid = 1648] [id = 111] 22:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12c6fb000) [pid = 1648] [serial = 330] [outer = 0x0] 22:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12cbaf000) [pid = 1648] [serial = 331] [outer = 0x12c6fb000] 22:35:22 INFO - PROCESS | 1648 | 1468820122849 Marionette DEBUG loaded listener.js 22:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12cf27c00) [pid = 1648] [serial = 332] [outer = 0x12c6fb000] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12901a800) [pid = 1648] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x122627000) [pid = 1648] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x11678b000) [pid = 1648] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x112de8400) [pid = 1648] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12a9c8400) [pid = 1648] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12b80c800) [pid = 1648] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1176c4400) [pid = 1648] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12ba07000) [pid = 1648] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12bf23400) [pid = 1648] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12922d000) [pid = 1648] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x127141000) [pid = 1648] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11a0a6000) [pid = 1648] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11909fc00) [pid = 1648] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x119098c00) [pid = 1648] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11747fc00) [pid = 1648] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1275c4c00) [pid = 1648] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x119b8d000) [pid = 1648] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x119b31800) [pid = 1648] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1176b9400) [pid = 1648] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:35:23 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1110a7800) [pid = 1648] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:35:23 INFO - PROCESS | 1648 | 1468820123412 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 22:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 719ms 22:35:23 INFO - PROCESS | 1648 | 1468820123426 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 1648 | 1468820123428 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 22:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:35:23 INFO - PROCESS | 1648 | 1468820123430 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 1648 | 1468820123431 Marionette TRACE conn3 <- [1,418,null,{}] 22:35:23 INFO - PROCESS | 1648 | 1468820123437 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:23 INFO - PROCESS | 1648 | 1468820123439 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:23 INFO - PROCESS | 1648 | 1468820123523 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:35:23 INFO - PROCESS | 1648 | 1468820123527 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:23 INFO - PROCESS | 1648 | 1468820123528 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a6b000 == 42 [pid = 1648] [id = 112] 22:35:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1126f2400) [pid = 1648] [serial = 333] [outer = 0x0] 22:35:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1126fb000) [pid = 1648] [serial = 334] [outer = 0x1126f2400] 22:35:23 INFO - PROCESS | 1648 | 1468820123552 Marionette DEBUG loaded listener.js 22:35:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1126ff800) [pid = 1648] [serial = 335] [outer = 0x1126f2400] 22:35:24 INFO - PROCESS | 1648 | 1468820124359 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 22:35:24 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:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 973ms 22:35:24 INFO - PROCESS | 1648 | 1468820124403 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:35:24 INFO - PROCESS | 1648 | 1468820124404 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 22:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:35:24 INFO - PROCESS | 1648 | 1468820124407 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:35:24 INFO - PROCESS | 1648 | 1468820124408 Marionette TRACE conn3 <- [1,422,null,{}] 22:35:24 INFO - PROCESS | 1648 | 1468820124410 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:24 INFO - PROCESS | 1648 | 1468820124411 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:24 INFO - PROCESS | 1648 | 1468820124491 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:35:24 INFO - PROCESS | 1648 | 1468820124543 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 1648 | 1468820124544 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b098000 == 43 [pid = 1648] [id = 113] 22:35:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1126f3c00) [pid = 1648] [serial = 336] [outer = 0x0] 22:35:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x116aa7c00) [pid = 1648] [serial = 337] [outer = 0x1126f3c00] 22:35:24 INFO - PROCESS | 1648 | 1468820124575 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x119934400) [pid = 1648] [serial = 338] [outer = 0x1126f3c00] 22:35:25 INFO - PROCESS | 1648 | 1468820125403 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 22:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1019ms 22:35:25 INFO - PROCESS | 1648 | 1468820125427 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1648 | 1468820125430 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 22:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:35:25 INFO - PROCESS | 1648 | 1468820125448 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 1648 | 1468820125450 Marionette TRACE conn3 <- [1,426,null,{}] 22:35:25 INFO - PROCESS | 1648 | 1468820125454 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:25 INFO - PROCESS | 1648 | 1468820125456 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:25 INFO - PROCESS | 1648 | 1468820125570 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:35:25 INFO - PROCESS | 1648 | 1468820125621 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:25 INFO - PROCESS | 1648 | 1468820125623 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x11668e800 == 44 [pid = 1648] [id = 114] 22:35:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x117159000) [pid = 1648] [serial = 339] [outer = 0x0] 22:35:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1176c0400) [pid = 1648] [serial = 340] [outer = 0x117159000] 22:35:25 INFO - PROCESS | 1648 | 1468820125655 Marionette DEBUG loaded listener.js 22:35:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118416400) [pid = 1648] [serial = 341] [outer = 0x117159000] 22:35:26 INFO - PROCESS | 1648 | 1468820126237 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:35:26 INFO - PROCESS | 1648 | 1468820126323 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 22:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:35:26 INFO - PROCESS | 1648 | 1468820126328 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:35:26 INFO - PROCESS | 1648 | 1468820126330 Marionette TRACE conn3 <- [1,430,null,{}] 22:35:26 INFO - PROCESS | 1648 | 1468820126332 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:26 INFO - PROCESS | 1648 | 1468820126334 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:26 INFO - PROCESS | 1648 | 1468820126452 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:35:26 INFO - PROCESS | 1648 | 1468820126506 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1648 | 1468820126508 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181af000 == 45 [pid = 1648] [id = 115] 22:35:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11965b800) [pid = 1648] [serial = 342] [outer = 0x0] 22:35:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x11990ac00) [pid = 1648] [serial = 343] [outer = 0x11965b800] 22:35:26 INFO - PROCESS | 1648 | 1468820126538 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x119b2d400) [pid = 1648] [serial = 344] [outer = 0x11965b800] 22:35:27 INFO - PROCESS | 1648 | 1468820127301 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 22:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1021ms 22:35:27 INFO - PROCESS | 1648 | 1468820127349 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1648 | 1468820127352 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 22:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:35:27 INFO - PROCESS | 1648 | 1468820127355 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:35:27 INFO - PROCESS | 1648 | 1468820127357 Marionette TRACE conn3 <- [1,434,null,{}] 22:35:27 INFO - PROCESS | 1648 | 1468820127373 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:27 INFO - PROCESS | 1648 | 1468820127374 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:27 INFO - PROCESS | 1648 | 1468820127479 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x119a6b000 == 44 [pid = 1648] [id = 112] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x12a981000 == 43 [pid = 1648] [id = 111] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x12a528000 == 42 [pid = 1648] [id = 110] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x1294cb800 == 41 [pid = 1648] [id = 109] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x119995000 == 40 [pid = 1648] [id = 108] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12c056000) [pid = 1648] [serial = 289] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x126f0d800 == 39 [pid = 1648] [id = 107] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b5000 == 38 [pid = 1648] [id = 106] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x124811000 == 37 [pid = 1648] [id = 105] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x121511800 == 36 [pid = 1648] [id = 104] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x116725800 == 35 [pid = 1648] [id = 103] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x119995800 == 34 [pid = 1648] [id = 102] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x11914b000 == 33 [pid = 1648] [id = 101] 22:35:27 INFO - PROCESS | 1648 | 1468820127606 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:27 INFO - PROCESS | 1648 | 1468820127610 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b6000 == 32 [pid = 1648] [id = 100] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x116fd9800 == 31 [pid = 1648] [id = 99] 22:35:27 INFO - PROCESS | 1648 | --DOCSHELL 0x115e38800 == 30 [pid = 1648] [id = 98] 22:35:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x112d0d000 == 31 [pid = 1648] [id = 116] 22:35:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x114f5d800) [pid = 1648] [serial = 345] [outer = 0x0] 22:35:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11678ac00) [pid = 1648] [serial = 346] [outer = 0x114f5d800] 22:35:27 INFO - PROCESS | 1648 | 1468820127660 Marionette DEBUG loaded listener.js 22:35:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11858f800) [pid = 1648] [serial = 347] [outer = 0x114f5d800] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12ba09400) [pid = 1648] [serial = 236] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12a5d9800) [pid = 1648] [serial = 193] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x118591400) [pid = 1648] [serial = 196] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12a871c00) [pid = 1648] [serial = 271] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12af32c00) [pid = 1648] [serial = 272] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12b80a800) [pid = 1648] [serial = 275] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12b077800) [pid = 1648] [serial = 274] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12b8e8c00) [pid = 1648] [serial = 277] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12b076800) [pid = 1648] [serial = 281] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1214ed800) [pid = 1648] [serial = 280] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12bd3f800) [pid = 1648] [serial = 283] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12bf2d800) [pid = 1648] [serial = 286] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12ba06800) [pid = 1648] [serial = 278] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x129230c00) [pid = 1648] [serial = 268] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1273e3c00) [pid = 1648] [serial = 265] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1275cb000) [pid = 1648] [serial = 266] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x124bea400) [pid = 1648] [serial = 262] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1261d3400) [pid = 1648] [serial = 263] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1211be800) [pid = 1648] [serial = 259] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x121620000) [pid = 1648] [serial = 260] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b32400) [pid = 1648] [serial = 257] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x119932400) [pid = 1648] [serial = 256] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12c051800) [pid = 1648] [serial = 287] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11859bc00) [pid = 1648] [serial = 254] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x117ebe400) [pid = 1648] [serial = 253] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x129222c00) [pid = 1648] [serial = 251] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1275cac00) [pid = 1648] [serial = 250] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x126b0b000) [pid = 1648] [serial = 248] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x124ebd000) [pid = 1648] [serial = 247] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119b8c800) [pid = 1648] [serial = 245] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x119b33800) [pid = 1648] [serial = 244] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119a48800) [pid = 1648] [serial = 242] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x11965e400) [pid = 1648] [serial = 241] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x116795400) [pid = 1648] [serial = 239] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x112d57400) [pid = 1648] [serial = 238] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12bd49400) [pid = 1648] [serial = 284] [outer = 0x0] [url = about:blank] 22:35:27 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12a40d400) [pid = 1648] [serial = 269] [outer = 0x0] [url = about:blank] 22:35:28 INFO - PROCESS | 1648 | 1468820128005 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 22:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 22:35:28 INFO - PROCESS | 1648 | 1468820128032 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:35:28 INFO - PROCESS | 1648 | 1468820128038 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 22:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:35:28 INFO - PROCESS | 1648 | 1468820128045 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:35:28 INFO - PROCESS | 1648 | 1468820128048 Marionette TRACE conn3 <- [1,438,null,{}] 22:35:28 INFO - PROCESS | 1648 | 1468820128052 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:28 INFO - PROCESS | 1648 | 1468820128054 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:28 INFO - PROCESS | 1648 | 1468820128175 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:35:28 INFO - PROCESS | 1648 | 1468820128183 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1648 | 1468820128184 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe1000 == 32 [pid = 1648] [id = 117] 22:35:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x118d11000) [pid = 1648] [serial = 348] [outer = 0x0] 22:35:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11965b000) [pid = 1648] [serial = 349] [outer = 0x118d11000] 22:35:28 INFO - PROCESS | 1648 | 1468820128228 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119938c00) [pid = 1648] [serial = 350] [outer = 0x118d11000] 22:35:28 INFO - PROCESS | 1648 | 1468820128718 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 22:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 722ms 22:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:35:28 INFO - PROCESS | 1648 | 1468820128768 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:35:28 INFO - PROCESS | 1648 | 1468820128771 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 22:35:28 INFO - PROCESS | 1648 | 1468820128774 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:35:28 INFO - PROCESS | 1648 | 1468820128777 Marionette TRACE conn3 <- [1,442,null,{}] 22:35:28 INFO - PROCESS | 1648 | 1468820128787 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:28 INFO - PROCESS | 1648 | 1468820128790 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:28 INFO - PROCESS | 1648 | 1468820128889 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:35:28 INFO - PROCESS | 1648 | 1468820128940 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1648 | 1468820128942 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b7000 == 33 [pid = 1648] [id = 118] 22:35:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11965bc00) [pid = 1648] [serial = 351] [outer = 0x0] 22:35:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11a0a1400) [pid = 1648] [serial = 352] [outer = 0x11965bc00] 22:35:28 INFO - PROCESS | 1648 | 1468820128976 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12161cc00) [pid = 1648] [serial = 353] [outer = 0x11965bc00] 22:35:29 INFO - PROCESS | 1648 | 1468820129251 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 22:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 22:35:29 INFO - PROCESS | 1648 | 1468820129296 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 1648 | 1468820129298 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 22:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:35:29 INFO - PROCESS | 1648 | 1468820129311 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:35:29 INFO - PROCESS | 1648 | 1468820129312 Marionette TRACE conn3 <- [1,446,null,{}] 22:35:29 INFO - PROCESS | 1648 | 1468820129316 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:29 INFO - PROCESS | 1648 | 1468820129321 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:29 INFO - PROCESS | 1648 | 1468820129437 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:35:29 INFO - PROCESS | 1648 | 1468820129512 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:29 INFO - PROCESS | 1648 | 1468820129513 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x11905c000 == 34 [pid = 1648] [id = 119] 22:35:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x115dac000) [pid = 1648] [serial = 354] [outer = 0x0] 22:35:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x121a0d800) [pid = 1648] [serial = 355] [outer = 0x115dac000] 22:35:29 INFO - PROCESS | 1648 | 1468820129555 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x124c6e000) [pid = 1648] [serial = 356] [outer = 0x115dac000] 22:35:29 INFO - PROCESS | 1648 | 1468820129947 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 22:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 22:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:35:29 INFO - PROCESS | 1648 | 1468820129980 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 1648 | 1468820129981 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 22:35:29 INFO - PROCESS | 1648 | 1468820129984 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:35:29 INFO - PROCESS | 1648 | 1468820129985 Marionette TRACE conn3 <- [1,450,null,{}] 22:35:29 INFO - PROCESS | 1648 | 1468820129987 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:29 INFO - PROCESS | 1648 | 1468820129988 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:30 INFO - PROCESS | 1648 | 1468820130087 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:35:30 INFO - PROCESS | 1648 | 1468820130139 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1648 | 1468820130140 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a6d800 == 35 [pid = 1648] [id = 120] 22:35:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x124ec0c00) [pid = 1648] [serial = 357] [outer = 0x0] 22:35:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x126073000) [pid = 1648] [serial = 358] [outer = 0x124ec0c00] 22:35:30 INFO - PROCESS | 1648 | 1468820130166 Marionette DEBUG loaded listener.js 22:35:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1261d3000) [pid = 1648] [serial = 359] [outer = 0x124ec0c00] 22:35:30 INFO - PROCESS | 1648 | 1468820130492 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 1648 | 1468820130554 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 22:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:35:30 INFO - PROCESS | 1648 | 1468820130556 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:35:30 INFO - PROCESS | 1648 | 1468820130557 Marionette TRACE conn3 <- [1,454,null,{}] 22:35:30 INFO - PROCESS | 1648 | 1468820130560 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:30 INFO - PROCESS | 1648 | 1468820130564 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:30 INFO - PROCESS | 1648 | 1468820130681 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:35:30 INFO - PROCESS | 1648 | 1468820130685 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1648 | 1468820130686 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a044000 == 36 [pid = 1648] [id = 121] 22:35:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126b0f000) [pid = 1648] [serial = 360] [outer = 0x0] 22:35:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x127141000) [pid = 1648] [serial = 361] [outer = 0x126b0f000] 22:35:30 INFO - PROCESS | 1648 | 1468820130711 Marionette DEBUG loaded listener.js 22:35:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12901e400) [pid = 1648] [serial = 362] [outer = 0x126b0f000] 22:35:31 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:31 INFO - PROCESS | 1648 | 1468820131048 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 22:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 517ms 22:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:35:31 INFO - PROCESS | 1648 | 1468820131075 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 1648 | 1468820131077 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 22:35:31 INFO - PROCESS | 1648 | 1468820131079 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:35:31 INFO - PROCESS | 1648 | 1468820131080 Marionette TRACE conn3 <- [1,458,null,{}] 22:35:31 INFO - PROCESS | 1648 | 1468820131083 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:31 INFO - PROCESS | 1648 | 1468820131086 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:31 INFO - PROCESS | 1648 | 1468820131183 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:35:31 INFO - PROCESS | 1648 | 1468820131195 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:31 INFO - PROCESS | 1648 | 1468820131197 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12150d000 == 37 [pid = 1648] [id = 122] 22:35:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x129222800) [pid = 1648] [serial = 363] [outer = 0x0] 22:35:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12922e400) [pid = 1648] [serial = 364] [outer = 0x129222800] 22:35:31 INFO - PROCESS | 1648 | 1468820131221 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a402400) [pid = 1648] [serial = 365] [outer = 0x129222800] 22:35:31 INFO - PROCESS | 1648 | 1468820131553 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 1648 | 1468820131602 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 22:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:35:31 INFO - PROCESS | 1648 | 1468820131612 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:35:31 INFO - PROCESS | 1648 | 1468820131613 Marionette TRACE conn3 <- [1,462,null,{}] 22:35:31 INFO - PROCESS | 1648 | 1468820131615 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:31 INFO - PROCESS | 1648 | 1468820131616 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:31 INFO - PROCESS | 1648 | 1468820131723 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:35:31 INFO - PROCESS | 1648 | 1468820131728 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:31 INFO - PROCESS | 1648 | 1468820131729 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226df800 == 38 [pid = 1648] [id = 123] 22:35:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x129226000) [pid = 1648] [serial = 366] [outer = 0x0] 22:35:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a5cc000) [pid = 1648] [serial = 367] [outer = 0x129226000] 22:35:31 INFO - PROCESS | 1648 | 1468820131753 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a871c00) [pid = 1648] [serial = 368] [outer = 0x129226000] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1190a1c00) [pid = 1648] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x111c19c00) [pid = 1648] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1180a7000) [pid = 1648] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12a5cf000) [pid = 1648] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12b072400) [pid = 1648] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x126070400) [pid = 1648] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x119658c00) [pid = 1648] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118411800) [pid = 1648] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12c6fb000) [pid = 1648] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1126f2400) [pid = 1648] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129016400) [pid = 1648] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12ba06c00) [pid = 1648] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11859b800) [pid = 1648] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12bf2e000) [pid = 1648] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:35:32 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11840e400) [pid = 1648] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:35:32 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:32 INFO - PROCESS | 1648 | 1468820132172 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:35:32 INFO - PROCESS | 1648 | 1468820132182 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 22:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:35:32 INFO - PROCESS | 1648 | 1468820132190 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:35:32 INFO - PROCESS | 1648 | 1468820132191 Marionette TRACE conn3 <- [1,466,null,{}] 22:35:32 INFO - PROCESS | 1648 | 1468820132193 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:32 INFO - PROCESS | 1648 | 1468820132207 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:32 INFO - PROCESS | 1648 | 1468820132311 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:35:32 INFO - PROCESS | 1648 | 1468820132346 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 1648 | 1468820132347 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x1248b3000 == 39 [pid = 1648] [id = 124] 22:35:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1126f2800) [pid = 1648] [serial = 369] [outer = 0x0] 22:35:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1275c4400) [pid = 1648] [serial = 370] [outer = 0x1126f2800] 22:35:32 INFO - PROCESS | 1648 | 1468820132371 Marionette DEBUG loaded listener.js 22:35:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12a5cf800) [pid = 1648] [serial = 371] [outer = 0x1126f2800] 22:35:32 INFO - PROCESS | 1648 | 1468820132679 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:35:32 INFO - PROCESS | 1648 | 1468820132711 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 22:35:32 INFO - PROCESS | 1648 | 1468820132715 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:35:32 INFO - PROCESS | 1648 | 1468820132718 Marionette TRACE conn3 <- [1,470,null,{}] 22:35:32 INFO - PROCESS | 1648 | 1468820132722 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:32 INFO - PROCESS | 1648 | 1468820132724 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:32 INFO - PROCESS | 1648 | 1468820132845 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:35:32 INFO - PROCESS | 1648 | 1468820132919 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 1648 | 1468820132920 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x125144000 == 40 [pid = 1648] [id = 125] 22:35:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11990f000) [pid = 1648] [serial = 372] [outer = 0x0] 22:35:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12a87b400) [pid = 1648] [serial = 373] [outer = 0x11990f000] 22:35:32 INFO - PROCESS | 1648 | 1468820132961 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12b071c00) [pid = 1648] [serial = 374] [outer = 0x11990f000] 22:35:33 INFO - PROCESS | 1648 | 1468820133311 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 22:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 623ms 22:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:35:33 INFO - PROCESS | 1648 | 1468820133338 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:35:33 INFO - PROCESS | 1648 | 1468820133340 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 22:35:33 INFO - PROCESS | 1648 | 1468820133342 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:35:33 INFO - PROCESS | 1648 | 1468820133353 Marionette TRACE conn3 <- [1,474,null,{}] 22:35:33 INFO - PROCESS | 1648 | 1468820133356 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:33 INFO - PROCESS | 1648 | 1468820133358 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:33 INFO - PROCESS | 1648 | 1468820133469 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:35:33 INFO - PROCESS | 1648 | 1468820133498 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:33 INFO - PROCESS | 1648 | 1468820133500 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12732f800 == 41 [pid = 1648] [id = 126] 22:35:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121623000) [pid = 1648] [serial = 375] [outer = 0x0] 22:35:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12b809c00) [pid = 1648] [serial = 376] [outer = 0x121623000] 22:35:33 INFO - PROCESS | 1648 | 1468820133538 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12ba0a000) [pid = 1648] [serial = 377] [outer = 0x121623000] 22:35:33 INFO - PROCESS | 1648 | 1468820133821 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 22:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 530ms 22:35:33 INFO - PROCESS | 1648 | 1468820133872 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:35:33 INFO - PROCESS | 1648 | 1468820133874 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 22:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:35:33 INFO - PROCESS | 1648 | 1468820133876 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:35:33 INFO - PROCESS | 1648 | 1468820133877 Marionette TRACE conn3 <- [1,478,null,{}] 22:35:33 INFO - PROCESS | 1648 | 1468820133879 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:33 INFO - PROCESS | 1648 | 1468820133880 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:33 INFO - PROCESS | 1648 | 1468820133959 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:35:34 INFO - PROCESS | 1648 | 1468820134051 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:34 INFO - PROCESS | 1648 | 1468820134052 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x112f87000 == 42 [pid = 1648] [id = 127] 22:35:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x111c1a000) [pid = 1648] [serial = 378] [outer = 0x0] 22:35:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1126f5400) [pid = 1648] [serial = 379] [outer = 0x111c1a000] 22:35:34 INFO - PROCESS | 1648 | 1468820134085 Marionette DEBUG loaded listener.js 22:35:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x116a0d800) [pid = 1648] [serial = 380] [outer = 0x111c1a000] 22:35:34 INFO - PROCESS | 1648 | 1468820134542 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 22:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 718ms 22:35:34 INFO - PROCESS | 1648 | 1468820134596 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:35:34 INFO - PROCESS | 1648 | 1468820134598 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 22:35:34 INFO - PROCESS | 1648 | 1468820134601 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:35:34 INFO - PROCESS | 1648 | 1468820134603 Marionette TRACE conn3 <- [1,482,null,{}] 22:35:34 INFO - PROCESS | 1648 | 1468820134606 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:34 INFO - PROCESS | 1648 | 1468820134610 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:34 INFO - PROCESS | 1648 | 1468820134733 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:35:34 INFO - PROCESS | 1648 | 1468820134798 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:34 INFO - PROCESS | 1648 | 1468820134799 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b2000 == 43 [pid = 1648] [id = 128] 22:35:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1190a2400) [pid = 1648] [serial = 381] [outer = 0x0] 22:35:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x119934000) [pid = 1648] [serial = 382] [outer = 0x1190a2400] 22:35:34 INFO - PROCESS | 1648 | 1468820134829 Marionette DEBUG loaded listener.js 22:35:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x119b35000) [pid = 1648] [serial = 383] [outer = 0x1190a2400] 22:35:35 INFO - PROCESS | 1648 | 1468820135277 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 722ms 22:35:35 INFO - PROCESS | 1648 | 1468820135335 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:35:35 INFO - PROCESS | 1648 | 1468820135338 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 22:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:35:35 INFO - PROCESS | 1648 | 1468820135342 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:35:35 INFO - PROCESS | 1648 | 1468820135343 Marionette TRACE conn3 <- [1,486,null,{}] 22:35:35 INFO - PROCESS | 1648 | 1468820135346 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:35 INFO - PROCESS | 1648 | 1468820135347 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:35 INFO - PROCESS | 1648 | 1468820135448 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:35:35 INFO - PROCESS | 1648 | 1468820135513 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:35 INFO - PROCESS | 1648 | 1468820135515 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480b800 == 44 [pid = 1648] [id = 129] 22:35:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1214e5000) [pid = 1648] [serial = 384] [outer = 0x0] 22:35:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x121a0e400) [pid = 1648] [serial = 385] [outer = 0x1214e5000] 22:35:35 INFO - PROCESS | 1648 | 1468820135543 Marionette DEBUG loaded listener.js 22:35:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x125119800) [pid = 1648] [serial = 386] [outer = 0x1214e5000] 22:35:35 INFO - PROCESS | 1648 | 1468820135973 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 22:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 22:35:36 INFO - PROCESS | 1648 | 1468820136034 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:35:36 INFO - PROCESS | 1648 | 1468820136036 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 22:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:35:36 INFO - PROCESS | 1648 | 1468820136044 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:35:36 INFO - PROCESS | 1648 | 1468820136049 Marionette TRACE conn3 <- [1,490,null,{}] 22:35:36 INFO - PROCESS | 1648 | 1468820136055 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:36 INFO - PROCESS | 1648 | 1468820136057 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:36 INFO - PROCESS | 1648 | 1468820136160 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:35:36 INFO - PROCESS | 1648 | 1468820136226 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:36 INFO - PROCESS | 1648 | 1468820136227 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294de800 == 45 [pid = 1648] [id = 130] 22:35:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1275c5800) [pid = 1648] [serial = 387] [outer = 0x0] 22:35:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12901a400) [pid = 1648] [serial = 388] [outer = 0x1275c5800] 22:35:36 INFO - PROCESS | 1648 | 1468820136256 Marionette DEBUG loaded listener.js 22:35:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12b075400) [pid = 1648] [serial = 389] [outer = 0x1275c5800] 22:35:36 INFO - PROCESS | 1648 | 1468820136705 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 22:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 683ms 22:35:36 INFO - PROCESS | 1648 | 1468820136723 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:35:36 INFO - PROCESS | 1648 | 1468820136725 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 22:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:35:36 INFO - PROCESS | 1648 | 1468820136727 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:35:36 INFO - PROCESS | 1648 | 1468820136729 Marionette TRACE conn3 <- [1,494,null,{}] 22:35:36 INFO - PROCESS | 1648 | 1468820136731 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:36 INFO - PROCESS | 1648 | 1468820136733 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:36 INFO - PROCESS | 1648 | 1468820136833 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:35:36 INFO - PROCESS | 1648 | 1468820136900 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:36 INFO - PROCESS | 1648 | 1468820136901 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x116965800 == 46 [pid = 1648] [id = 131] 22:35:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x119039400) [pid = 1648] [serial = 390] [outer = 0x0] 22:35:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1275ccc00) [pid = 1648] [serial = 391] [outer = 0x119039400] 22:35:36 INFO - PROCESS | 1648 | 1468820136930 Marionette DEBUG loaded listener.js 22:35:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12b811800) [pid = 1648] [serial = 392] [outer = 0x119039400] 22:35:37 INFO - PROCESS | 1648 | 1468820137456 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 22:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 769ms 22:35:37 INFO - PROCESS | 1648 | 1468820137497 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:35:37 INFO - PROCESS | 1648 | 1468820137501 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 22:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:35:37 INFO - PROCESS | 1648 | 1468820137504 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:35:37 INFO - PROCESS | 1648 | 1468820137506 Marionette TRACE conn3 <- [1,498,null,{}] 22:35:37 INFO - PROCESS | 1648 | 1468820137510 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:37 INFO - PROCESS | 1648 | 1468820137512 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:37 INFO - PROCESS | 1648 | 1468820137606 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:35:37 INFO - PROCESS | 1648 | 1468820137672 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:37 INFO - PROCESS | 1648 | 1468820137673 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e52800 == 47 [pid = 1648] [id = 132] 22:35:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11909a800) [pid = 1648] [serial = 393] [outer = 0x0] 22:35:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x119b2a800) [pid = 1648] [serial = 394] [outer = 0x11909a800] 22:35:37 INFO - PROCESS | 1648 | 1468820137702 Marionette DEBUG loaded listener.js 22:35:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11a0a1000) [pid = 1648] [serial = 395] [outer = 0x11909a800] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12732f800 == 46 [pid = 1648] [id = 126] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x125144000 == 45 [pid = 1648] [id = 125] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1248b3000 == 44 [pid = 1648] [id = 124] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1226df800 == 43 [pid = 1648] [id = 123] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12150d000 == 42 [pid = 1648] [id = 122] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11a044000 == 41 [pid = 1648] [id = 121] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x119a6d800 == 40 [pid = 1648] [id = 120] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11905c000 == 39 [pid = 1648] [id = 119] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b7000 == 38 [pid = 1648] [id = 118] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe1000 == 37 [pid = 1648] [id = 117] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x112d0d000 == 36 [pid = 1648] [id = 116] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12b098000 == 35 [pid = 1648] [id = 113] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11668e800 == 34 [pid = 1648] [id = 114] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2d7000 == 33 [pid = 1648] [id = 97] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1181af000 == 32 [pid = 1648] [id = 115] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x116965800 == 31 [pid = 1648] [id = 131] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1294de800 == 30 [pid = 1648] [id = 130] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12480b800 == 29 [pid = 1648] [id = 129] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b2000 == 28 [pid = 1648] [id = 128] 22:35:38 INFO - PROCESS | 1648 | --DOCSHELL 0x112f87000 == 27 [pid = 1648] [id = 127] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x116aa7c00) [pid = 1648] [serial = 337] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x118414000) [pid = 1648] [serial = 325] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x119907000) [pid = 1648] [serial = 295] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x119e42000) [pid = 1648] [serial = 296] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x121bbb000) [pid = 1648] [serial = 298] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x124c69800) [pid = 1648] [serial = 299] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126f55400) [pid = 1648] [serial = 304] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a878800) [pid = 1648] [serial = 310] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12a9cb800) [pid = 1648] [serial = 311] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x126bd2400) [pid = 1648] [serial = 314] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12b077c00) [pid = 1648] [serial = 313] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12612a400) [pid = 1648] [serial = 301] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x126b02400) [pid = 1648] [serial = 302] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12ba05000) [pid = 1648] [serial = 316] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12bd42800) [pid = 1648] [serial = 317] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12c6f1000) [pid = 1648] [serial = 328] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12cbaf000) [pid = 1648] [serial = 331] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12c6f8400) [pid = 1648] [serial = 329] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1126ff800) [pid = 1648] [serial = 335] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12cf27c00) [pid = 1648] [serial = 332] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1126fb000) [pid = 1648] [serial = 334] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1275c3400) [pid = 1648] [serial = 305] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12901e000) [pid = 1648] [serial = 307] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a5cec00) [pid = 1648] [serial = 308] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12bf23c00) [pid = 1648] [serial = 319] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x118d09c00) [pid = 1648] [serial = 292] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1180a3c00) [pid = 1648] [serial = 293] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12c53fc00) [pid = 1648] [serial = 323] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12c537400) [pid = 1648] [serial = 322] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x119b2a400) [pid = 1648] [serial = 326] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12bf2cc00) [pid = 1648] [serial = 320] [outer = 0x0] [url = about:blank] 22:35:38 INFO - PROCESS | 1648 | 1468820138582 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 22:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1122ms 22:35:38 INFO - PROCESS | 1648 | 1468820138627 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:35:38 INFO - PROCESS | 1648 | 1468820138630 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 22:35:38 INFO - PROCESS | 1648 | 1468820138633 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:35:38 INFO - PROCESS | 1648 | 1468820138634 Marionette TRACE conn3 <- [1,502,null,{}] 22:35:38 INFO - PROCESS | 1648 | 1468820138638 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:38 INFO - PROCESS | 1648 | 1468820138639 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:38 INFO - PROCESS | 1648 | 1468820138715 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:35:38 INFO - PROCESS | 1648 | 1468820138761 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:38 INFO - PROCESS | 1648 | 1468820138764 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x115ecc000 == 28 [pid = 1648] [id = 133] 22:35:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x115da4000) [pid = 1648] [serial = 396] [outer = 0x0] 22:35:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x116648000) [pid = 1648] [serial = 397] [outer = 0x115da4000] 22:35:38 INFO - PROCESS | 1648 | 1468820138794 Marionette DEBUG loaded listener.js 22:35:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x117156c00) [pid = 1648] [serial = 398] [outer = 0x115da4000] 22:35:39 INFO - PROCESS | 1648 | 1468820139113 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 22:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms 22:35:39 INFO - PROCESS | 1648 | 1468820139154 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 1648 | 1468820139158 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 22:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:35:39 INFO - PROCESS | 1648 | 1468820139162 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:35:39 INFO - PROCESS | 1648 | 1468820139164 Marionette TRACE conn3 <- [1,506,null,{}] 22:35:39 INFO - PROCESS | 1648 | 1468820139166 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:39 INFO - PROCESS | 1648 | 1468820139168 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:39 INFO - PROCESS | 1648 | 1468820139243 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:35:39 INFO - PROCESS | 1648 | 1468820139247 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 1648 | 1468820139249 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x116acd000 == 29 [pid = 1648] [id = 134] 22:35:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1180a7000) [pid = 1648] [serial = 399] [outer = 0x0] 22:35:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11859bc00) [pid = 1648] [serial = 400] [outer = 0x1180a7000] 22:35:39 INFO - PROCESS | 1648 | 1468820139279 Marionette DEBUG loaded listener.js 22:35:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119030800) [pid = 1648] [serial = 401] [outer = 0x1180a7000] 22:35:39 INFO - PROCESS | 1648 | 1468820139645 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 22:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 22:35:39 INFO - PROCESS | 1648 | 1468820139683 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 1648 | 1468820139686 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 22:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:35:39 INFO - PROCESS | 1648 | 1468820139689 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:35:39 INFO - PROCESS | 1648 | 1468820139691 Marionette TRACE conn3 <- [1,510,null,{}] 22:35:39 INFO - PROCESS | 1648 | 1468820139699 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:39 INFO - PROCESS | 1648 | 1468820139702 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:39 INFO - PROCESS | 1648 | 1468820139775 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:35:39 INFO - PROCESS | 1648 | 1468820139780 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 1648 | 1468820139782 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c7000 == 30 [pid = 1648] [id = 135] 22:35:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x112eb5800) [pid = 1648] [serial = 402] [outer = 0x0] 22:35:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119b2f800) [pid = 1648] [serial = 403] [outer = 0x112eb5800] 22:35:39 INFO - PROCESS | 1648 | 1468820139813 Marionette DEBUG loaded listener.js 22:35:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119e42000) [pid = 1648] [serial = 404] [outer = 0x112eb5800] 22:35:40 INFO - PROCESS | 1648 | 1468820140172 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 22:35:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 22:35:40 INFO - PROCESS | 1648 | 1468820140210 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:35:40 INFO - PROCESS | 1648 | 1468820140212 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 22:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:35:40 INFO - PROCESS | 1648 | 1468820140230 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:35:40 INFO - PROCESS | 1648 | 1468820140232 Marionette TRACE conn3 <- [1,514,null,{}] 22:35:40 INFO - PROCESS | 1648 | 1468820140234 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:40 INFO - PROCESS | 1648 | 1468820140236 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:40 INFO - PROCESS | 1648 | 1468820140323 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:35:40 INFO - PROCESS | 1648 | 1468820140328 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:40 INFO - PROCESS | 1648 | 1468820140329 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x119612800 == 31 [pid = 1648] [id = 136] 22:35:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1211c7000) [pid = 1648] [serial = 405] [outer = 0x0] 22:35:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121620800) [pid = 1648] [serial = 406] [outer = 0x1211c7000] 22:35:40 INFO - PROCESS | 1648 | 1468820140372 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x122628800) [pid = 1648] [serial = 407] [outer = 0x1211c7000] 22:35:40 INFO - PROCESS | 1648 | 1468820140856 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 22:35:40 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:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 669ms 22:35:40 INFO - PROCESS | 1648 | 1468820140905 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:35:40 INFO - PROCESS | 1648 | 1468820140906 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 22:35:40 INFO - PROCESS | 1648 | 1468820140908 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:35:40 INFO - PROCESS | 1648 | 1468820140909 Marionette TRACE conn3 <- [1,518,null,{}] 22:35:40 INFO - PROCESS | 1648 | 1468820140912 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:40 INFO - PROCESS | 1648 | 1468820140913 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:41 INFO - PROCESS | 1648 | 1468820141004 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:35:41 INFO - PROCESS | 1648 | 1468820141009 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1648 | 1468820141010 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x119cdd000 == 32 [pid = 1648] [id = 137] 22:35:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1180a5000) [pid = 1648] [serial = 408] [outer = 0x0] 22:35:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x124bebc00) [pid = 1648] [serial = 409] [outer = 0x1180a5000] 22:35:41 INFO - PROCESS | 1648 | 1468820141050 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x125119c00) [pid = 1648] [serial = 410] [outer = 0x1180a5000] 22:35:41 INFO - PROCESS | 1648 | 1468820141398 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 22:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 22:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:35:41 INFO - PROCESS | 1648 | 1468820141431 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1648 | 1468820141433 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 22:35:41 INFO - PROCESS | 1648 | 1468820141435 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 1648 | 1468820141436 Marionette TRACE conn3 <- [1,522,null,{}] 22:35:41 INFO - PROCESS | 1648 | 1468820141438 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:41 INFO - PROCESS | 1648 | 1468820141442 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:41 INFO - PROCESS | 1648 | 1468820141549 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:35:41 INFO - PROCESS | 1648 | 1468820141582 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1648 | 1468820141583 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x121432000 == 33 [pid = 1648] [id = 138] 22:35:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126129c00) [pid = 1648] [serial = 411] [outer = 0x0] 22:35:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126bca400) [pid = 1648] [serial = 412] [outer = 0x126129c00] 22:35:41 INFO - PROCESS | 1648 | 1468820141608 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1275c7800) [pid = 1648] [serial = 413] [outer = 0x126129c00] 22:35:41 INFO - PROCESS | 1648 | 1468820141930 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 22:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 22:35:41 INFO - PROCESS | 1648 | 1468820141956 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1648 | 1468820141957 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 22:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:35:41 INFO - PROCESS | 1648 | 1468820141959 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 1648 | 1468820141960 Marionette TRACE conn3 <- [1,526,null,{}] 22:35:41 INFO - PROCESS | 1648 | 1468820141963 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:41 INFO - PROCESS | 1648 | 1468820141964 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:42 INFO - PROCESS | 1648 | 1468820142054 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:35:42 INFO - PROCESS | 1648 | 1468820142089 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:42 INFO - PROCESS | 1648 | 1468820142090 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x121adb000 == 34 [pid = 1648] [id = 139] 22:35:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x117eb9800) [pid = 1648] [serial = 414] [outer = 0x0] 22:35:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12901a000) [pid = 1648] [serial = 415] [outer = 0x117eb9800] 22:35:42 INFO - PROCESS | 1648 | 1468820142114 Marionette DEBUG loaded listener.js 22:35:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x129231400) [pid = 1648] [serial = 416] [outer = 0x117eb9800] 22:35:42 INFO - PROCESS | 1648 | 1468820142445 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 22:35:42 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:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 22:35:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:35:42 INFO - PROCESS | 1648 | 1468820142480 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:35:42 INFO - PROCESS | 1648 | 1468820142481 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 22:35:42 INFO - PROCESS | 1648 | 1468820142484 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:35:42 INFO - PROCESS | 1648 | 1468820142487 Marionette TRACE conn3 <- [1,530,null,{}] 22:35:42 INFO - PROCESS | 1648 | 1468820142490 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:42 INFO - PROCESS | 1648 | 1468820142491 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:42 INFO - PROCESS | 1648 | 1468820142582 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:35:42 INFO - PROCESS | 1648 | 1468820142585 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:42 INFO - PROCESS | 1648 | 1468820142586 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x124808800 == 35 [pid = 1648] [id = 140] 22:35:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12713bc00) [pid = 1648] [serial = 417] [outer = 0x0] 22:35:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a4bb800) [pid = 1648] [serial = 418] [outer = 0x12713bc00] 22:35:42 INFO - PROCESS | 1648 | 1468820142611 Marionette DEBUG loaded listener.js 22:35:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12a87cc00) [pid = 1648] [serial = 419] [outer = 0x12713bc00] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x124c68c00) [pid = 1648] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11990f000) [pid = 1648] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x124ec0c00) [pid = 1648] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x126b0f000) [pid = 1648] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1126f2800) [pid = 1648] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x117159000) [pid = 1648] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x115dac000) [pid = 1648] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x129222800) [pid = 1648] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11965bc00) [pid = 1648] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11965b800) [pid = 1648] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x114f5d800) [pid = 1648] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1126f3c00) [pid = 1648] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118d11000) [pid = 1648] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x129226000) [pid = 1648] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:35:42 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x121623000) [pid = 1648] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:35:43 INFO - PROCESS | 1648 | 1468820143039 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 22:35:43 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:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:35:43 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:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:35:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 572ms 22:35:43 INFO - PROCESS | 1648 | 1468820143061 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:35:43 INFO - PROCESS | 1648 | 1468820143075 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 22:35:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:35:43 INFO - PROCESS | 1648 | 1468820143098 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:35:43 INFO - PROCESS | 1648 | 1468820143099 Marionette TRACE conn3 <- [1,534,null,{}] 22:35:43 INFO - PROCESS | 1648 | 1468820143106 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:43 INFO - PROCESS | 1648 | 1468820143107 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:43 INFO - PROCESS | 1648 | 1468820143187 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:35:43 INFO - PROCESS | 1648 | 1468820143191 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 1648 | 1468820143192 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c5000 == 36 [pid = 1648] [id = 141] 22:35:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11965b400) [pid = 1648] [serial = 420] [outer = 0x0] 22:35:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x124bec000) [pid = 1648] [serial = 421] [outer = 0x11965b400] 22:35:43 INFO - PROCESS | 1648 | 1468820143218 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x129226000) [pid = 1648] [serial = 422] [outer = 0x11965b400] 22:35:43 INFO - PROCESS | 1648 | 1468820143535 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 22:35:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:35:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 490ms 22:35:43 INFO - PROCESS | 1648 | 1468820143573 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:35:43 INFO - PROCESS | 1648 | 1468820143574 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 22:35:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:35:43 INFO - PROCESS | 1648 | 1468820143576 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:35:43 INFO - PROCESS | 1648 | 1468820143577 Marionette TRACE conn3 <- [1,538,null,{}] 22:35:43 INFO - PROCESS | 1648 | 1468820143580 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:43 INFO - PROCESS | 1648 | 1468820143581 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:43 INFO - PROCESS | 1648 | 1468820143655 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:35:43 INFO - PROCESS | 1648 | 1468820143720 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 1648 | 1468820143722 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x126fe1000 == 37 [pid = 1648] [id = 142] 22:35:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1185b7800) [pid = 1648] [serial = 423] [outer = 0x0] 22:35:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1293adc00) [pid = 1648] [serial = 424] [outer = 0x1185b7800] 22:35:43 INFO - PROCESS | 1648 | 1468820143749 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12b072400) [pid = 1648] [serial = 425] [outer = 0x1185b7800] 22:35:44 INFO - PROCESS | 1648 | 1468820144024 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 22:35:44 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:35:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 468ms 22:35:44 INFO - PROCESS | 1648 | 1468820144056 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:35:44 INFO - PROCESS | 1648 | 1468820144066 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 22:35:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:35:44 INFO - PROCESS | 1648 | 1468820144075 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:35:44 INFO - PROCESS | 1648 | 1468820144077 Marionette TRACE conn3 <- [1,542,null,{}] 22:35:44 INFO - PROCESS | 1648 | 1468820144080 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:44 INFO - PROCESS | 1648 | 1468820144081 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:44 INFO - PROCESS | 1648 | 1468820144173 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:35:44 INFO - PROCESS | 1648 | 1468820144177 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 1648 | 1468820144178 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294c3000 == 38 [pid = 1648] [id = 143] 22:35:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119906800) [pid = 1648] [serial = 426] [outer = 0x0] 22:35:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12b07a800) [pid = 1648] [serial = 427] [outer = 0x119906800] 22:35:44 INFO - PROCESS | 1648 | 1468820144204 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12ba0f400) [pid = 1648] [serial = 428] [outer = 0x119906800] 22:35:44 INFO - PROCESS | 1648 | 1468820144536 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 22:35:44 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:35:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 22:35:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:35:44 INFO - PROCESS | 1648 | 1468820144544 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:35:44 INFO - PROCESS | 1648 | 1468820144545 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 22:35:44 INFO - PROCESS | 1648 | 1468820144547 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:35:44 INFO - PROCESS | 1648 | 1468820144548 Marionette TRACE conn3 <- [1,546,null,{}] 22:35:44 INFO - PROCESS | 1648 | 1468820144554 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:44 INFO - PROCESS | 1648 | 1468820144555 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:44 INFO - PROCESS | 1648 | 1468820144660 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:35:44 INFO - PROCESS | 1648 | 1468820144671 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 1648 | 1468820144673 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2bb800 == 39 [pid = 1648] [id = 144] 22:35:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126128800) [pid = 1648] [serial = 429] [outer = 0x0] 22:35:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12bd41800) [pid = 1648] [serial = 430] [outer = 0x126128800] 22:35:44 INFO - PROCESS | 1648 | 1468820144709 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12bf26c00) [pid = 1648] [serial = 431] [outer = 0x126128800] 22:35:45 INFO - PROCESS | 1648 | 1468820145292 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 22:35:45 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:35:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 774ms 22:35:45 INFO - PROCESS | 1648 | 1468820145328 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:35:45 INFO - PROCESS | 1648 | 1468820145331 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 22:35:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:35:45 INFO - PROCESS | 1648 | 1468820145338 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:35:45 INFO - PROCESS | 1648 | 1468820145340 Marionette TRACE conn3 <- [1,550,null,{}] 22:35:45 INFO - PROCESS | 1648 | 1468820145344 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:45 INFO - PROCESS | 1648 | 1468820145346 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:45 INFO - PROCESS | 1648 | 1468820145457 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:35:45 INFO - PROCESS | 1648 | 1468820145598 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:45 INFO - PROCESS | 1648 | 1468820145600 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x116aca800 == 40 [pid = 1648] [id = 145] 22:35:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11613fc00) [pid = 1648] [serial = 432] [outer = 0x0] 22:35:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x117eb7000) [pid = 1648] [serial = 433] [outer = 0x11613fc00] 22:35:45 INFO - PROCESS | 1648 | 1468820145639 Marionette DEBUG loaded listener.js 22:35:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x118412800) [pid = 1648] [serial = 434] [outer = 0x11613fc00] 22:35:46 INFO - PROCESS | 1648 | 1468820146055 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 22:35:46 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:35:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 722ms 22:35:46 INFO - PROCESS | 1648 | 1468820146060 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:35:46 INFO - PROCESS | 1648 | 1468820146063 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 22:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:35:46 INFO - PROCESS | 1648 | 1468820146068 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:35:46 INFO - PROCESS | 1648 | 1468820146069 Marionette TRACE conn3 <- [1,554,null,{}] 22:35:46 INFO - PROCESS | 1648 | 1468820146072 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:46 INFO - PROCESS | 1648 | 1468820146074 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:46 INFO - PROCESS | 1648 | 1468820146182 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:35:46 INFO - PROCESS | 1648 | 1468820146231 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 1648 | 1468820146232 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b9000 == 41 [pid = 1648] [id = 146] 22:35:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x118593000) [pid = 1648] [serial = 435] [outer = 0x0] 22:35:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11965bc00) [pid = 1648] [serial = 436] [outer = 0x118593000] 22:35:46 INFO - PROCESS | 1648 | 1468820146263 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x119b2f400) [pid = 1648] [serial = 437] [outer = 0x118593000] 22:35:46 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:46 INFO - PROCESS | 1648 | 1468820146947 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 22:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 922ms 22:35:46 INFO - PROCESS | 1648 | 1468820146989 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:35:46 INFO - PROCESS | 1648 | 1468820146992 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 22:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:35:46 INFO - PROCESS | 1648 | 1468820146995 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:35:46 INFO - PROCESS | 1648 | 1468820146997 Marionette TRACE conn3 <- [1,558,null,{}] 22:35:47 INFO - PROCESS | 1648 | 1468820147001 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:47 INFO - PROCESS | 1648 | 1468820147002 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:47 INFO - PROCESS | 1648 | 1468820147105 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:35:47 INFO - PROCESS | 1648 | 1468820147180 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:47 INFO - PROCESS | 1648 | 1468820147182 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e2d000 == 42 [pid = 1648] [id = 147] 22:35:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118416c00) [pid = 1648] [serial = 438] [outer = 0x0] 22:35:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x118590400) [pid = 1648] [serial = 439] [outer = 0x118416c00] 22:35:47 INFO - PROCESS | 1648 | 1468820147211 Marionette DEBUG loaded listener.js 22:35:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x119095c00) [pid = 1648] [serial = 440] [outer = 0x118416c00] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1294c3000 == 41 [pid = 1648] [id = 143] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x126fe1000 == 40 [pid = 1648] [id = 142] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c5000 == 39 [pid = 1648] [id = 141] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x124808800 == 38 [pid = 1648] [id = 140] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x121adb000 == 37 [pid = 1648] [id = 139] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x121432000 == 36 [pid = 1648] [id = 138] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x119cdd000 == 35 [pid = 1648] [id = 137] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x119612800 == 34 [pid = 1648] [id = 136] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c7000 == 33 [pid = 1648] [id = 135] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x116acd000 == 32 [pid = 1648] [id = 134] 22:35:47 INFO - PROCESS | 1648 | --DOCSHELL 0x115ecc000 == 31 [pid = 1648] [id = 133] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12c532c00) [pid = 1648] [serial = 290] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x126073000) [pid = 1648] [serial = 358] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x127141000) [pid = 1648] [serial = 361] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1261d3000) [pid = 1648] [serial = 359] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1275c4400) [pid = 1648] [serial = 370] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1176c0400) [pid = 1648] [serial = 340] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118416400) [pid = 1648] [serial = 341] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x121a0d800) [pid = 1648] [serial = 355] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12922e400) [pid = 1648] [serial = 364] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11a0a1400) [pid = 1648] [serial = 352] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12161cc00) [pid = 1648] [serial = 353] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11990ac00) [pid = 1648] [serial = 343] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119b2d400) [pid = 1648] [serial = 344] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x11678ac00) [pid = 1648] [serial = 346] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11858f800) [pid = 1648] [serial = 347] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119934400) [pid = 1648] [serial = 338] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12901e400) [pid = 1648] [serial = 362] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11965b000) [pid = 1648] [serial = 349] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x119938c00) [pid = 1648] [serial = 350] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a5cc000) [pid = 1648] [serial = 367] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12b809c00) [pid = 1648] [serial = 376] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12a402400) [pid = 1648] [serial = 365] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a871c00) [pid = 1648] [serial = 368] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a5cf800) [pid = 1648] [serial = 371] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12ba0a000) [pid = 1648] [serial = 377] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12a87b400) [pid = 1648] [serial = 373] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x124c6e000) [pid = 1648] [serial = 356] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12b071c00) [pid = 1648] [serial = 374] [outer = 0x0] [url = about:blank] 22:35:47 INFO - PROCESS | 1648 | 1468820147658 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 22:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 673ms 22:35:47 INFO - PROCESS | 1648 | 1468820147672 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 1648 | 1468820147676 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 22:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:35:47 INFO - PROCESS | 1648 | 1468820147683 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 1648 | 1468820147689 Marionette TRACE conn3 <- [1,562,null,{}] 22:35:47 INFO - PROCESS | 1648 | 1468820147693 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:47 INFO - PROCESS | 1648 | 1468820147696 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:47 INFO - PROCESS | 1648 | 1468820147822 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:35:47 INFO - PROCESS | 1648 | 1468820147900 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:47 INFO - PROCESS | 1648 | 1468820147901 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ad1000 == 32 [pid = 1648] [id = 148] 22:35:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11909a400) [pid = 1648] [serial = 441] [outer = 0x0] 22:35:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11990ac00) [pid = 1648] [serial = 442] [outer = 0x11909a400] 22:35:47 INFO - PROCESS | 1648 | 1468820147937 Marionette DEBUG loaded listener.js 22:35:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x119b36000) [pid = 1648] [serial = 443] [outer = 0x11909a400] 22:35:48 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:48 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:48 INFO - PROCESS | 1648 | 1468820148223 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 22:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 577ms 22:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:35:48 INFO - PROCESS | 1648 | 1468820148259 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:35:48 INFO - PROCESS | 1648 | 1468820148260 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 22:35:48 INFO - PROCESS | 1648 | 1468820148263 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:35:48 INFO - PROCESS | 1648 | 1468820148265 Marionette TRACE conn3 <- [1,566,null,{}] 22:35:48 INFO - PROCESS | 1648 | 1468820148276 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:48 INFO - PROCESS | 1648 | 1468820148279 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:48 INFO - PROCESS | 1648 | 1468820148361 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:35:48 INFO - PROCESS | 1648 | 1468820148430 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 1648 | 1468820148432 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x119159000 == 33 [pid = 1648] [id = 149] 22:35:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11a0a2c00) [pid = 1648] [serial = 444] [outer = 0x0] 22:35:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x121a0e800) [pid = 1648] [serial = 445] [outer = 0x11a0a2c00] 22:35:48 INFO - PROCESS | 1648 | 1468820148460 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x124eef400) [pid = 1648] [serial = 446] [outer = 0x11a0a2c00] 22:35:48 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:48 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:48 INFO - PROCESS | 1648 | 1468820148755 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 524ms 22:35:48 INFO - PROCESS | 1648 | 1468820148789 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:35:48 INFO - PROCESS | 1648 | 1468820148791 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 22:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:35:48 INFO - PROCESS | 1648 | 1468820148793 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:35:48 INFO - PROCESS | 1648 | 1468820148794 Marionette TRACE conn3 <- [1,570,null,{}] 22:35:48 INFO - PROCESS | 1648 | 1468820148796 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:48 INFO - PROCESS | 1648 | 1468820148797 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:48 INFO - PROCESS | 1648 | 1468820148875 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:35:48 INFO - PROCESS | 1648 | 1468820148878 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 1648 | 1468820148880 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x119cf2800 == 34 [pid = 1648] [id = 150] 22:35:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x117ebac00) [pid = 1648] [serial = 447] [outer = 0x0] 22:35:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x126b10c00) [pid = 1648] [serial = 448] [outer = 0x117ebac00] 22:35:48 INFO - PROCESS | 1648 | 1468820148907 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12713d800) [pid = 1648] [serial = 449] [outer = 0x117ebac00] 22:35:49 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:49 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:49 INFO - PROCESS | 1648 | 1468820149325 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 22:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 567ms 22:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:35:49 INFO - PROCESS | 1648 | 1468820149362 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:35:49 INFO - PROCESS | 1648 | 1468820149363 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 22:35:49 INFO - PROCESS | 1648 | 1468820149367 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:35:49 INFO - PROCESS | 1648 | 1468820149369 Marionette TRACE conn3 <- [1,574,null,{}] 22:35:49 INFO - PROCESS | 1648 | 1468820149372 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:49 INFO - PROCESS | 1648 | 1468820149374 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:49 INFO - PROCESS | 1648 | 1468820149488 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:35:49 INFO - PROCESS | 1648 | 1468820149494 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:49 INFO - PROCESS | 1648 | 1468820149495 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x121432000 == 35 [pid = 1648] [id = 151] 22:35:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x113d39c00) [pid = 1648] [serial = 450] [outer = 0x0] 22:35:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275c2400) [pid = 1648] [serial = 451] [outer = 0x113d39c00] 22:35:49 INFO - PROCESS | 1648 | 1468820149533 Marionette DEBUG loaded listener.js 22:35:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12901e400) [pid = 1648] [serial = 452] [outer = 0x113d39c00] 22:35:50 INFO - PROCESS | 1648 | 1468820150092 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 772ms 22:35:50 INFO - PROCESS | 1648 | 1468820150140 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:35:50 INFO - PROCESS | 1648 | 1468820150144 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 22:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:35:50 INFO - PROCESS | 1648 | 1468820150147 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:35:50 INFO - PROCESS | 1648 | 1468820150152 Marionette TRACE conn3 <- [1,578,null,{}] 22:35:50 INFO - PROCESS | 1648 | 1468820150157 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:50 INFO - PROCESS | 1648 | 1468820150160 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:50 INFO - PROCESS | 1648 | 1468820150305 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:35:50 INFO - PROCESS | 1648 | 1468820150394 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:50 INFO - PROCESS | 1648 | 1468820150396 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c7000 == 36 [pid = 1648] [id = 152] 22:35:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11909cc00) [pid = 1648] [serial = 453] [outer = 0x0] 22:35:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119902400) [pid = 1648] [serial = 454] [outer = 0x11909cc00] 22:35:50 INFO - PROCESS | 1648 | 1468820150438 Marionette DEBUG loaded listener.js 22:35:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x119b93c00) [pid = 1648] [serial = 455] [outer = 0x11909cc00] 22:35:50 INFO - PROCESS | 1648 | 1468820150873 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 22:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 775ms 22:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:35:50 INFO - PROCESS | 1648 | 1468820150923 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:35:50 INFO - PROCESS | 1648 | 1468820150926 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 22:35:50 INFO - PROCESS | 1648 | 1468820150930 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:35:50 INFO - PROCESS | 1648 | 1468820150932 Marionette TRACE conn3 <- [1,582,null,{}] 22:35:50 INFO - PROCESS | 1648 | 1468820150935 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:50 INFO - PROCESS | 1648 | 1468820150937 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:51 INFO - PROCESS | 1648 | 1468820151034 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:35:51 INFO - PROCESS | 1648 | 1468820151085 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:51 INFO - PROCESS | 1648 | 1468820151086 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169cd000 == 37 [pid = 1648] [id = 153] 22:35:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12130c000) [pid = 1648] [serial = 456] [outer = 0x0] 22:35:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x124ec8400) [pid = 1648] [serial = 457] [outer = 0x12130c000] 22:35:51 INFO - PROCESS | 1648 | 1468820151117 Marionette DEBUG loaded listener.js 22:35:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1271ce000) [pid = 1648] [serial = 458] [outer = 0x12130c000] 22:35:51 INFO - PROCESS | 1648 | 1468820151579 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 22:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 22:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:35:51 INFO - PROCESS | 1648 | 1468820151613 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:35:51 INFO - PROCESS | 1648 | 1468820151615 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 22:35:51 INFO - PROCESS | 1648 | 1468820151619 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:35:51 INFO - PROCESS | 1648 | 1468820151621 Marionette TRACE conn3 <- [1,586,null,{}] 22:35:51 INFO - PROCESS | 1648 | 1468820151629 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:51 INFO - PROCESS | 1648 | 1468820151632 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:51 INFO - PROCESS | 1648 | 1468820151728 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:35:51 INFO - PROCESS | 1648 | 1468820151793 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:51 INFO - PROCESS | 1648 | 1468820151795 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x126112800 == 38 [pid = 1648] [id = 154] 22:35:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a5da800) [pid = 1648] [serial = 459] [outer = 0x0] 22:35:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a873c00) [pid = 1648] [serial = 460] [outer = 0x12a5da800] 22:35:51 INFO - PROCESS | 1648 | 1468820151826 Marionette DEBUG loaded listener.js 22:35:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12b071000) [pid = 1648] [serial = 461] [outer = 0x12a5da800] 22:35:52 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:35:52 INFO - PROCESS | 1648 | 1468820152226 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 22:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 22:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:35:52 INFO - PROCESS | 1648 | 1468820152240 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:35:52 INFO - PROCESS | 1648 | 1468820152242 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 22:35:52 INFO - PROCESS | 1648 | 1468820152244 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:35:52 INFO - PROCESS | 1648 | 1468820152245 Marionette TRACE conn3 <- [1,590,null,{}] 22:35:52 INFO - PROCESS | 1648 | 1468820152248 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:52 INFO - PROCESS | 1648 | 1468820152249 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:52 INFO - PROCESS | 1648 | 1468820152394 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:35:52 INFO - PROCESS | 1648 | 1468820152440 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:52 INFO - PROCESS | 1648 | 1468820152441 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x127877000 == 39 [pid = 1648] [id = 155] 22:35:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12b8e9400) [pid = 1648] [serial = 462] [outer = 0x0] 22:35:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12b8f2800) [pid = 1648] [serial = 463] [outer = 0x12b8e9400] 22:35:52 INFO - PROCESS | 1648 | 1468820152470 Marionette DEBUG loaded listener.js 22:35:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12ba08c00) [pid = 1648] [serial = 464] [outer = 0x12b8e9400] 22:35:52 INFO - PROCESS | 1648 | 1468820152877 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 22:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 22:35:52 INFO - PROCESS | 1648 | 1468820152914 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:35:52 INFO - PROCESS | 1648 | 1468820152916 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 22:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:35:52 INFO - PROCESS | 1648 | 1468820152918 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:35:52 INFO - PROCESS | 1648 | 1468820152919 Marionette TRACE conn3 <- [1,594,null,{}] 22:35:52 INFO - PROCESS | 1648 | 1468820152921 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:52 INFO - PROCESS | 1648 | 1468820152923 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:53 INFO - PROCESS | 1648 | 1468820153015 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:35:53 INFO - PROCESS | 1648 | 1468820153066 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:53 INFO - PROCESS | 1648 | 1468820153067 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c89800 == 40 [pid = 1648] [id = 156] 22:35:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12b8ebc00) [pid = 1648] [serial = 465] [outer = 0x0] 22:35:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12bd3fc00) [pid = 1648] [serial = 466] [outer = 0x12b8ebc00] 22:35:53 INFO - PROCESS | 1648 | 1468820153095 Marionette DEBUG loaded listener.js 22:35:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12bd4b000) [pid = 1648] [serial = 467] [outer = 0x12b8ebc00] 22:35:53 INFO - PROCESS | 1648 | 1468820153620 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 769ms 22:35:53 INFO - PROCESS | 1648 | 1468820153688 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:35:53 INFO - PROCESS | 1648 | 1468820153690 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 22:35:53 INFO - PROCESS | 1648 | 1468820153694 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:35:53 INFO - PROCESS | 1648 | 1468820153695 Marionette TRACE conn3 <- [1,598,null,{}] 22:35:53 INFO - PROCESS | 1648 | 1468820153699 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:53 INFO - PROCESS | 1648 | 1468820153701 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:53 INFO - PROCESS | 1648 | 1468820153797 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:35:53 INFO - PROCESS | 1648 | 1468820153867 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:53 INFO - PROCESS | 1648 | 1468820153870 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d81800 == 41 [pid = 1648] [id = 157] 22:35:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118538800) [pid = 1648] [serial = 468] [outer = 0x0] 22:35:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1185b8000) [pid = 1648] [serial = 469] [outer = 0x118538800] 22:35:53 INFO - PROCESS | 1648 | 1468820153900 Marionette DEBUG loaded listener.js 22:35:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119904000) [pid = 1648] [serial = 470] [outer = 0x118538800] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x119cf2800 == 40 [pid = 1648] [id = 150] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x119159000 == 39 [pid = 1648] [id = 149] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x116ad1000 == 38 [pid = 1648] [id = 148] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x115e2d000 == 37 [pid = 1648] [id = 147] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x116aca800 == 36 [pid = 1648] [id = 145] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x117e52800 == 35 [pid = 1648] [id = 132] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b9000 == 34 [pid = 1648] [id = 146] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2bb800 == 33 [pid = 1648] [id = 144] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x128c89800 == 32 [pid = 1648] [id = 156] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x127877000 == 31 [pid = 1648] [id = 155] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x126112800 == 30 [pid = 1648] [id = 154] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x1169cd000 == 29 [pid = 1648] [id = 153] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c7000 == 28 [pid = 1648] [id = 152] 22:35:54 INFO - PROCESS | 1648 | --DOCSHELL 0x121432000 == 27 [pid = 1648] [id = 151] 22:35:55 INFO - PROCESS | 1648 | 1468820155030 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 22:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1372ms 22:35:55 INFO - PROCESS | 1648 | 1468820155066 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:35:55 INFO - PROCESS | 1648 | 1468820155071 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 22:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:35:55 INFO - PROCESS | 1648 | 1468820155074 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:35:55 INFO - PROCESS | 1648 | 1468820155076 Marionette TRACE conn3 <- [1,602,null,{}] 22:35:55 INFO - PROCESS | 1648 | 1468820155086 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:55 INFO - PROCESS | 1648 | 1468820155088 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:55 INFO - PROCESS | 1648 | 1468820155197 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:35:55 INFO - PROCESS | 1648 | 1468820155202 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:55 INFO - PROCESS | 1648 | 1468820155205 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11662e000 == 28 [pid = 1648] [id = 158] 22:35:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11329fc00) [pid = 1648] [serial = 471] [outer = 0x0] 22:35:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1176bf800) [pid = 1648] [serial = 472] [outer = 0x11329fc00] 22:35:55 INFO - PROCESS | 1648 | 1468820155232 Marionette DEBUG loaded listener.js 22:35:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118411c00) [pid = 1648] [serial = 473] [outer = 0x11329fc00] 22:35:55 INFO - PROCESS | 1648 | 1468820155585 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 22:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 572ms 22:35:55 INFO - PROCESS | 1648 | 1468820155649 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:35:55 INFO - PROCESS | 1648 | 1468820155653 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 22:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:35:55 INFO - PROCESS | 1648 | 1468820155658 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:35:55 INFO - PROCESS | 1648 | 1468820155659 Marionette TRACE conn3 <- [1,606,null,{}] 22:35:55 INFO - PROCESS | 1648 | 1468820155661 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:55 INFO - PROCESS | 1648 | 1468820155663 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:55 INFO - PROCESS | 1648 | 1468820155763 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:35:55 INFO - PROCESS | 1648 | 1468820155797 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:55 INFO - PROCESS | 1648 | 1468820155798 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11807c800 == 29 [pid = 1648] [id = 159] 22:35:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118de9800) [pid = 1648] [serial = 474] [outer = 0x0] 22:35:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x119939c00) [pid = 1648] [serial = 475] [outer = 0x118de9800] 22:35:55 INFO - PROCESS | 1648 | 1468820155825 Marionette DEBUG loaded listener.js 22:35:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x119b38800) [pid = 1648] [serial = 476] [outer = 0x118de9800] 22:35:56 INFO - PROCESS | 1648 | 1468820156161 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 22:35:56 INFO - PROCESS | 1648 | 1468820156176 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:35:56 INFO - PROCESS | 1648 | 1468820156178 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 22:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:35:56 INFO - PROCESS | 1648 | 1468820156180 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:35:56 INFO - PROCESS | 1648 | 1468820156183 Marionette TRACE conn3 <- [1,610,null,{}] 22:35:56 INFO - PROCESS | 1648 | 1468820156199 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:56 INFO - PROCESS | 1648 | 1468820156202 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:56 INFO - PROCESS | 1648 | 1468820156296 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:35:56 INFO - PROCESS | 1648 | 1468820156303 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:56 INFO - PROCESS | 1648 | 1468820156305 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199a4800 == 30 [pid = 1648] [id = 160] 22:35:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x115e69400) [pid = 1648] [serial = 477] [outer = 0x0] 22:35:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x124bee400) [pid = 1648] [serial = 478] [outer = 0x115e69400] 22:35:56 INFO - PROCESS | 1648 | 1468820156333 Marionette DEBUG loaded listener.js 22:35:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x126073000) [pid = 1648] [serial = 479] [outer = 0x115e69400] 22:35:56 INFO - PROCESS | 1648 | 1468820156699 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 22:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 573ms 22:35:56 INFO - PROCESS | 1648 | 1468820156754 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:35:56 INFO - PROCESS | 1648 | 1468820156756 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 22:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:35:56 INFO - PROCESS | 1648 | 1468820156758 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:35:56 INFO - PROCESS | 1648 | 1468820156759 Marionette TRACE conn3 <- [1,614,null,{}] 22:35:56 INFO - PROCESS | 1648 | 1468820156761 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:56 INFO - PROCESS | 1648 | 1468820156762 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:56 INFO - PROCESS | 1648 | 1468820156858 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:35:56 INFO - PROCESS | 1648 | 1468820156872 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:56 INFO - PROCESS | 1648 | 1468820156873 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212dc800 == 31 [pid = 1648] [id = 161] 22:35:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1261d3000) [pid = 1648] [serial = 480] [outer = 0x0] 22:35:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x126f48800) [pid = 1648] [serial = 481] [outer = 0x1261d3000] 22:35:56 INFO - PROCESS | 1648 | 1468820156898 Marionette DEBUG loaded listener.js 22:35:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1273e5c00) [pid = 1648] [serial = 482] [outer = 0x1261d3000] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1185b7800) [pid = 1648] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x119039400) [pid = 1648] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x11a0a2c00) [pid = 1648] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x126129c00) [pid = 1648] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x117ebac00) [pid = 1648] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x113d39c00) [pid = 1648] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12713bc00) [pid = 1648] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1214e5000) [pid = 1648] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x11965b400) [pid = 1648] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x115da4000) [pid = 1648] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1180a5000) [pid = 1648] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x118416c00) [pid = 1648] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1211c7000) [pid = 1648] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119906800) [pid = 1648] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1180a7000) [pid = 1648] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11909a400) [pid = 1648] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x126128800) [pid = 1648] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11909a800) [pid = 1648] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1275c5800) [pid = 1648] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x111c1a000) [pid = 1648] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x117eb9800) [pid = 1648] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1190a2400) [pid = 1648] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118593000) [pid = 1648] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11613fc00) [pid = 1648] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:35:57 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x112eb5800) [pid = 1648] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:35:57 INFO - PROCESS | 1648 | 1468820157468 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 718ms 22:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:35:57 INFO - PROCESS | 1648 | 1468820157477 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:35:57 INFO - PROCESS | 1648 | 1468820157478 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 22:35:57 INFO - PROCESS | 1648 | 1468820157480 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:35:57 INFO - PROCESS | 1648 | 1468820157481 Marionette TRACE conn3 <- [1,618,null,{}] 22:35:57 INFO - PROCESS | 1648 | 1468820157499 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:57 INFO - PROCESS | 1648 | 1468820157502 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:57 INFO - PROCESS | 1648 | 1468820157623 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:35:57 INFO - PROCESS | 1648 | 1468820157660 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:57 INFO - PROCESS | 1648 | 1468820157661 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199a8800 == 32 [pid = 1648] [id = 162] 22:35:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x112d58400) [pid = 1648] [serial = 483] [outer = 0x0] 22:35:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1185b3000) [pid = 1648] [serial = 484] [outer = 0x112d58400] 22:35:57 INFO - PROCESS | 1648 | 1468820157686 Marionette DEBUG loaded listener.js 22:35:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x119b38400) [pid = 1648] [serial = 485] [outer = 0x112d58400] 22:35:57 INFO - PROCESS | 1648 | 1468820157995 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 535ms 22:35:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x126b10800) [pid = 1648] [serial = 486] [outer = 0x1161ae000] 22:35:58 INFO - PROCESS | 1648 | 1468820158046 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:35:58 INFO - PROCESS | 1648 | 1468820158049 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 22:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:35:58 INFO - PROCESS | 1648 | 1468820158081 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:35:58 INFO - PROCESS | 1648 | 1468820158082 Marionette TRACE conn3 <- [1,622,null,{}] 22:35:58 INFO - PROCESS | 1648 | 1468820158086 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:58 INFO - PROCESS | 1648 | 1468820158092 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:58 INFO - PROCESS | 1648 | 1468820158265 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:35:58 INFO - PROCESS | 1648 | 1468820158314 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:58 INFO - PROCESS | 1648 | 1468820158315 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181cc000 == 33 [pid = 1648] [id = 163] 22:35:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x114f68400) [pid = 1648] [serial = 487] [outer = 0x0] 22:35:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x119e43000) [pid = 1648] [serial = 488] [outer = 0x114f68400] 22:35:58 INFO - PROCESS | 1648 | 1468820158359 Marionette DEBUG loaded listener.js 22:35:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1293ae400) [pid = 1648] [serial = 489] [outer = 0x114f68400] 22:35:58 INFO - PROCESS | 1648 | 1468820158639 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 22:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 594ms 22:35:58 INFO - PROCESS | 1648 | 1468820158652 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:35:58 INFO - PROCESS | 1648 | 1468820158655 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 22:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:35:58 INFO - PROCESS | 1648 | 1468820158665 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:35:58 INFO - PROCESS | 1648 | 1468820158666 Marionette TRACE conn3 <- [1,626,null,{}] 22:35:58 INFO - PROCESS | 1648 | 1468820158678 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:58 INFO - PROCESS | 1648 | 1468820158680 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:58 INFO - PROCESS | 1648 | 1468820158809 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:35:58 INFO - PROCESS | 1648 | 1468820158914 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:58 INFO - PROCESS | 1648 | 1468820158916 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x127879800 == 34 [pid = 1648] [id = 164] 22:35:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x116a15400) [pid = 1648] [serial = 490] [outer = 0x0] 22:35:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1293af800) [pid = 1648] [serial = 491] [outer = 0x116a15400] 22:35:58 INFO - PROCESS | 1648 | 1468820158956 Marionette DEBUG loaded listener.js 22:35:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a5d7400) [pid = 1648] [serial = 492] [outer = 0x116a15400] 22:35:59 INFO - PROCESS | 1648 | 1468820159298 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 22:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:35:59 INFO - PROCESS | 1648 | 1468820159394 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:35:59 INFO - PROCESS | 1648 | 1468820159396 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 22:35:59 INFO - PROCESS | 1648 | 1468820159399 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:35:59 INFO - PROCESS | 1648 | 1468820159402 Marionette TRACE conn3 <- [1,630,null,{}] 22:35:59 INFO - PROCESS | 1648 | 1468820159406 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:59 INFO - PROCESS | 1648 | 1468820159408 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:59 INFO - PROCESS | 1648 | 1468820159515 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:35:59 INFO - PROCESS | 1648 | 1468820159565 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:59 INFO - PROCESS | 1648 | 1468820159567 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:35:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x116412000 == 35 [pid = 1648] [id = 165] 22:35:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1133c5c00) [pid = 1648] [serial = 493] [outer = 0x0] 22:35:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x115e0dc00) [pid = 1648] [serial = 494] [outer = 0x1133c5c00] 22:35:59 INFO - PROCESS | 1648 | 1468820159599 Marionette DEBUG loaded listener.js 22:35:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1176c3400) [pid = 1648] [serial = 495] [outer = 0x1133c5c00] 22:36:00 INFO - PROCESS | 1648 | 1468820160114 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 22:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 772ms 22:36:00 INFO - PROCESS | 1648 | 1468820160195 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:36:00 INFO - PROCESS | 1648 | 1468820160197 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 22:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:36:00 INFO - PROCESS | 1648 | 1468820160205 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:36:00 INFO - PROCESS | 1648 | 1468820160208 Marionette TRACE conn3 <- [1,634,null,{}] 22:36:00 INFO - PROCESS | 1648 | 1468820160211 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:00 INFO - PROCESS | 1648 | 1468820160212 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:00 INFO - PROCESS | 1648 | 1468820160315 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:36:00 INFO - PROCESS | 1648 | 1468820160388 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:00 INFO - PROCESS | 1648 | 1468820160390 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x11999c000 == 36 [pid = 1648] [id = 166] 22:36:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11965a800) [pid = 1648] [serial = 496] [outer = 0x0] 22:36:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x119a42400) [pid = 1648] [serial = 497] [outer = 0x11965a800] 22:36:00 INFO - PROCESS | 1648 | 1468820160421 Marionette DEBUG loaded listener.js 22:36:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x121015800) [pid = 1648] [serial = 498] [outer = 0x11965a800] 22:36:00 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:01 INFO - PROCESS | 1648 | 1468820161022 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 22:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 874ms 22:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:36:01 INFO - PROCESS | 1648 | 1468820161076 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:36:01 INFO - PROCESS | 1648 | 1468820161078 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 22:36:01 INFO - PROCESS | 1648 | 1468820161082 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:36:01 INFO - PROCESS | 1648 | 1468820161083 Marionette TRACE conn3 <- [1,638,null,{}] 22:36:01 INFO - PROCESS | 1648 | 1468820161087 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:01 INFO - PROCESS | 1648 | 1468820161088 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:01 INFO - PROCESS | 1648 | 1468820161190 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:36:01 INFO - PROCESS | 1648 | 1468820161264 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:01 INFO - PROCESS | 1648 | 1468820161267 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x116950800 == 37 [pid = 1648] [id = 167] 22:36:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118409c00) [pid = 1648] [serial = 499] [outer = 0x0] 22:36:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x11840ec00) [pid = 1648] [serial = 500] [outer = 0x118409c00] 22:36:01 INFO - PROCESS | 1648 | 1468820161295 Marionette DEBUG loaded listener.js 22:36:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x118596c00) [pid = 1648] [serial = 501] [outer = 0x118409c00] 22:36:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1181cc000 == 36 [pid = 1648] [id = 163] 22:36:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1199a8800 == 35 [pid = 1648] [id = 162] 22:36:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1212dc800 == 34 [pid = 1648] [id = 161] 22:36:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1199a4800 == 33 [pid = 1648] [id = 160] 22:36:01 INFO - PROCESS | 1648 | --DOCSHELL 0x11807c800 == 32 [pid = 1648] [id = 159] 22:36:01 INFO - PROCESS | 1648 | --DOCSHELL 0x11662e000 == 31 [pid = 1648] [id = 158] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12901a400) [pid = 1648] [serial = 388] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11a0a1000) [pid = 1648] [serial = 395] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x125119c00) [pid = 1648] [serial = 410] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x129226000) [pid = 1648] [serial = 422] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12b811800) [pid = 1648] [serial = 392] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1275ccc00) [pid = 1648] [serial = 391] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12ba0f400) [pid = 1648] [serial = 428] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12a87cc00) [pid = 1648] [serial = 419] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12713d800) [pid = 1648] [serial = 449] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x122628800) [pid = 1648] [serial = 407] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12b072400) [pid = 1648] [serial = 425] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12bd41800) [pid = 1648] [serial = 430] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x119095c00) [pid = 1648] [serial = 440] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118590400) [pid = 1648] [serial = 439] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118412800) [pid = 1648] [serial = 434] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x124eef400) [pid = 1648] [serial = 446] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12901e400) [pid = 1648] [serial = 452] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1275c2400) [pid = 1648] [serial = 451] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x119b36000) [pid = 1648] [serial = 443] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x121a0e800) [pid = 1648] [serial = 445] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x117eb7000) [pid = 1648] [serial = 433] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119b2f400) [pid = 1648] [serial = 437] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11965bc00) [pid = 1648] [serial = 436] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x124bebc00) [pid = 1648] [serial = 409] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x116648000) [pid = 1648] [serial = 397] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x117156c00) [pid = 1648] [serial = 398] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x121620800) [pid = 1648] [serial = 406] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119b2a800) [pid = 1648] [serial = 394] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x126b10c00) [pid = 1648] [serial = 448] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11859bc00) [pid = 1648] [serial = 400] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119030800) [pid = 1648] [serial = 401] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119b2f800) [pid = 1648] [serial = 403] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119e42000) [pid = 1648] [serial = 404] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x126bca400) [pid = 1648] [serial = 412] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x116a0d800) [pid = 1648] [serial = 380] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1126f5400) [pid = 1648] [serial = 379] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12b07a800) [pid = 1648] [serial = 427] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x119b35000) [pid = 1648] [serial = 383] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x119934000) [pid = 1648] [serial = 382] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x125119800) [pid = 1648] [serial = 386] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x121a0e400) [pid = 1648] [serial = 385] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12901a000) [pid = 1648] [serial = 415] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x1275c7800) [pid = 1648] [serial = 413] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12a4bb800) [pid = 1648] [serial = 418] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x129231400) [pid = 1648] [serial = 416] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x124bec000) [pid = 1648] [serial = 421] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12b075400) [pid = 1648] [serial = 389] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x1293adc00) [pid = 1648] [serial = 424] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x11990ac00) [pid = 1648] [serial = 442] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12bf26c00) [pid = 1648] [serial = 431] [outer = 0x0] [url = about:blank] 22:36:01 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:01 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:01 INFO - PROCESS | 1648 | 1468820161669 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 622ms 22:36:01 INFO - PROCESS | 1648 | 1468820161704 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:36:01 INFO - PROCESS | 1648 | 1468820161707 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 22:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:36:01 INFO - PROCESS | 1648 | 1468820161711 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:36:01 INFO - PROCESS | 1648 | 1468820161713 Marionette TRACE conn3 <- [1,642,null,{}] 22:36:01 INFO - PROCESS | 1648 | 1468820161715 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:01 INFO - PROCESS | 1648 | 1468820161716 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:01 INFO - PROCESS | 1648 | 1468820161799 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:36:01 INFO - PROCESS | 1648 | 1468820161849 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:01 INFO - PROCESS | 1648 | 1468820161850 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x117476800 == 32 [pid = 1648] [id = 168] 22:36:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x118598c00) [pid = 1648] [serial = 502] [outer = 0x0] 22:36:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x119907800) [pid = 1648] [serial = 503] [outer = 0x118598c00] 22:36:01 INFO - PROCESS | 1648 | 1468820161877 Marionette DEBUG loaded listener.js 22:36:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x119b32400) [pid = 1648] [serial = 504] [outer = 0x118598c00] 22:36:02 INFO - PROCESS | 1648 | 1468820162177 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 22:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 22:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:36:02 INFO - PROCESS | 1648 | 1468820162230 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:36:02 INFO - PROCESS | 1648 | 1468820162231 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 22:36:02 INFO - PROCESS | 1648 | 1468820162233 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:36:02 INFO - PROCESS | 1648 | 1468820162237 Marionette TRACE conn3 <- [1,646,null,{}] 22:36:02 INFO - PROCESS | 1648 | 1468820162245 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:02 INFO - PROCESS | 1648 | 1468820162248 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:02 INFO - PROCESS | 1648 | 1468820162327 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:36:02 INFO - PROCESS | 1648 | 1468820162332 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:02 INFO - PROCESS | 1648 | 1468820162334 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181cb000 == 33 [pid = 1648] [id = 169] 22:36:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x11a0a6800) [pid = 1648] [serial = 505] [outer = 0x0] 22:36:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x121a07c00) [pid = 1648] [serial = 506] [outer = 0x11a0a6800] 22:36:02 INFO - PROCESS | 1648 | 1468820162364 Marionette DEBUG loaded listener.js 22:36:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x124eedc00) [pid = 1648] [serial = 507] [outer = 0x11a0a6800] 22:36:02 INFO - PROCESS | 1648 | 1468820162700 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 523ms 22:36:02 INFO - PROCESS | 1648 | 1468820162757 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:36:02 INFO - PROCESS | 1648 | 1468820162759 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 22:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:36:02 INFO - PROCESS | 1648 | 1468820162761 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:36:02 INFO - PROCESS | 1648 | 1468820162762 Marionette TRACE conn3 <- [1,650,null,{}] 22:36:02 INFO - PROCESS | 1648 | 1468820162764 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:02 INFO - PROCESS | 1648 | 1468820162765 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:02 INFO - PROCESS | 1648 | 1468820162843 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:36:02 INFO - PROCESS | 1648 | 1468820162846 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:02 INFO - PROCESS | 1648 | 1468820162847 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x119625800 == 34 [pid = 1648] [id = 170] 22:36:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x126074000) [pid = 1648] [serial = 508] [outer = 0x0] 22:36:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x1261d8400) [pid = 1648] [serial = 509] [outer = 0x126074000] 22:36:02 INFO - PROCESS | 1648 | 1468820162875 Marionette DEBUG loaded listener.js 22:36:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12713a000) [pid = 1648] [serial = 510] [outer = 0x126074000] 22:36:03 INFO - PROCESS | 1648 | 1468820163235 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 22:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 22:36:03 INFO - PROCESS | 1648 | 1468820163279 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:36:03 INFO - PROCESS | 1648 | 1468820163280 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 22:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:36:03 INFO - PROCESS | 1648 | 1468820163292 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:36:03 INFO - PROCESS | 1648 | 1468820163294 Marionette TRACE conn3 <- [1,654,null,{}] 22:36:03 INFO - PROCESS | 1648 | 1468820163299 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:03 INFO - PROCESS | 1648 | 1468820163301 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:03 INFO - PROCESS | 1648 | 1468820163359 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:36:03 INFO - PROCESS | 1648 | 1468820163364 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:03 INFO - PROCESS | 1648 | 1468820163365 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a03b800 == 35 [pid = 1648] [id = 171] 22:36:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x126b0ac00) [pid = 1648] [serial = 511] [outer = 0x0] 22:36:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12900fc00) [pid = 1648] [serial = 512] [outer = 0x126b0ac00] 22:36:03 INFO - PROCESS | 1648 | 1468820163387 Marionette DEBUG loaded listener.js 22:36:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x117159000) [pid = 1648] [serial = 513] [outer = 0x126b0ac00] 22:36:03 INFO - PROCESS | 1648 | 1468820163804 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 530ms 22:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:36:03 INFO - PROCESS | 1648 | 1468820163814 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:36:03 INFO - PROCESS | 1648 | 1468820163816 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 22:36:03 INFO - PROCESS | 1648 | 1468820163820 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:36:03 INFO - PROCESS | 1648 | 1468820163822 Marionette TRACE conn3 <- [1,658,null,{}] 22:36:03 INFO - PROCESS | 1648 | 1468820163825 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:03 INFO - PROCESS | 1648 | 1468820163831 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:04 INFO - PROCESS | 1648 | 1468820164015 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:36:04 INFO - PROCESS | 1648 | 1468820164064 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:04 INFO - PROCESS | 1648 | 1468820164065 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d9000 == 36 [pid = 1648] [id = 172] 22:36:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12713bc00) [pid = 1648] [serial = 514] [outer = 0x0] 22:36:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x12a40e400) [pid = 1648] [serial = 515] [outer = 0x12713bc00] 22:36:04 INFO - PROCESS | 1648 | 1468820164089 Marionette DEBUG loaded listener.js 22:36:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x12b807000) [pid = 1648] [serial = 516] [outer = 0x12713bc00] 22:36:04 INFO - PROCESS | 1648 | 1468820164414 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 622ms 22:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:36:04 INFO - PROCESS | 1648 | 1468820164441 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:36:04 INFO - PROCESS | 1648 | 1468820164442 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 22:36:04 INFO - PROCESS | 1648 | 1468820164445 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:36:04 INFO - PROCESS | 1648 | 1468820164446 Marionette TRACE conn3 <- [1,662,null,{}] 22:36:04 INFO - PROCESS | 1648 | 1468820164455 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:04 INFO - PROCESS | 1648 | 1468820164456 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:04 INFO - PROCESS | 1648 | 1468820164548 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:36:04 INFO - PROCESS | 1648 | 1468820164552 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:04 INFO - PROCESS | 1648 | 1468820164553 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226f2000 == 37 [pid = 1648] [id = 173] 22:36:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12a9cf000) [pid = 1648] [serial = 517] [outer = 0x0] 22:36:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12b8f3800) [pid = 1648] [serial = 518] [outer = 0x12a9cf000] 22:36:04 INFO - PROCESS | 1648 | 1468820164577 Marionette DEBUG loaded listener.js 22:36:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12ba0dc00) [pid = 1648] [serial = 519] [outer = 0x12a9cf000] 22:36:04 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:04 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:04 INFO - PROCESS | 1648 | 1468820164909 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 22:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 475ms 22:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:36:04 INFO - PROCESS | 1648 | 1468820164923 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:36:04 INFO - PROCESS | 1648 | 1468820164924 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 22:36:04 INFO - PROCESS | 1648 | 1468820164926 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:36:04 INFO - PROCESS | 1648 | 1468820164927 Marionette TRACE conn3 <- [1,666,null,{}] 22:36:04 INFO - PROCESS | 1648 | 1468820164930 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:04 INFO - PROCESS | 1648 | 1468820164931 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:05 INFO - PROCESS | 1648 | 1468820165043 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:36:05 INFO - PROCESS | 1648 | 1468820165049 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:05 INFO - PROCESS | 1648 | 1468820165050 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x126119000 == 38 [pid = 1648] [id = 174] 22:36:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119937800) [pid = 1648] [serial = 520] [outer = 0x0] 22:36:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12ba0e400) [pid = 1648] [serial = 521] [outer = 0x119937800] 22:36:05 INFO - PROCESS | 1648 | 1468820165075 Marionette DEBUG loaded listener.js 22:36:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12bf27400) [pid = 1648] [serial = 522] [outer = 0x119937800] 22:36:05 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:05 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:05 INFO - PROCESS | 1648 | 1468820165423 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 22:36:05 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:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 22:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:36:05 INFO - PROCESS | 1648 | 1468820165445 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:36:05 INFO - PROCESS | 1648 | 1468820165446 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 22:36:05 INFO - PROCESS | 1648 | 1468820165448 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:36:05 INFO - PROCESS | 1648 | 1468820165449 Marionette TRACE conn3 <- [1,670,null,{}] 22:36:05 INFO - PROCESS | 1648 | 1468820165458 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:05 INFO - PROCESS | 1648 | 1468820165460 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:05 INFO - PROCESS | 1648 | 1468820165556 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:36:05 INFO - PROCESS | 1648 | 1468820165560 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:05 INFO - PROCESS | 1648 | 1468820165561 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x127882000 == 39 [pid = 1648] [id = 175] 22:36:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12bd49800) [pid = 1648] [serial = 523] [outer = 0x0] 22:36:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12bf2d800) [pid = 1648] [serial = 524] [outer = 0x12bd49800] 22:36:05 INFO - PROCESS | 1648 | 1468820165585 Marionette DEBUG loaded listener.js 22:36:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12c051400) [pid = 1648] [serial = 525] [outer = 0x12bd49800] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x114f68400) [pid = 1648] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11329fc00) [pid = 1648] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118538800) [pid = 1648] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11909cc00) [pid = 1648] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12130c000) [pid = 1648] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a5da800) [pid = 1648] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12b8e9400) [pid = 1648] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12b8ebc00) [pid = 1648] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x118de9800) [pid = 1648] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x112d58400) [pid = 1648] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x115e69400) [pid = 1648] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:36:05 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1261d3000) [pid = 1648] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:36:05 INFO - PROCESS | 1648 | 1468820165911 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 22:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 22:36:05 INFO - PROCESS | 1648 | 1468820165968 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:36:05 INFO - PROCESS | 1648 | 1468820165971 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 22:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:36:05 INFO - PROCESS | 1648 | 1468820165975 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:36:05 INFO - PROCESS | 1648 | 1468820165976 Marionette TRACE conn3 <- [1,674,null,{}] 22:36:05 INFO - PROCESS | 1648 | 1468820165978 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:05 INFO - PROCESS | 1648 | 1468820165979 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:06 INFO - PROCESS | 1648 | 1468820166058 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:36:06 INFO - PROCESS | 1648 | 1468820166062 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:06 INFO - PROCESS | 1648 | 1468820166063 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c88000 == 40 [pid = 1648] [id = 176] 22:36:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1185b0400) [pid = 1648] [serial = 526] [outer = 0x0] 22:36:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x124cd8400) [pid = 1648] [serial = 527] [outer = 0x1185b0400] 22:36:06 INFO - PROCESS | 1648 | 1468820166087 Marionette DEBUG loaded listener.js 22:36:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x12a5cc400) [pid = 1648] [serial = 528] [outer = 0x1185b0400] 22:36:06 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:06 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:36:06 INFO - PROCESS | 1648 | 1468820166408 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 22:36:06 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:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 22:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:36:06 INFO - PROCESS | 1648 | 1468820166443 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:36:06 INFO - PROCESS | 1648 | 1468820166445 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 22:36:06 INFO - PROCESS | 1648 | 1468820166447 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:36:06 INFO - PROCESS | 1648 | 1468820166449 Marionette TRACE conn3 <- [1,678,null,{}] 22:36:06 INFO - PROCESS | 1648 | 1468820166451 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:06 INFO - PROCESS | 1648 | 1468820166452 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:06 INFO - PROCESS | 1648 | 1468820166547 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:36:06 INFO - PROCESS | 1648 | 1468820166600 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:06 INFO - PROCESS | 1648 | 1468820166601 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a50d000 == 41 [pid = 1648] [id = 177] 22:36:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x118d0d400) [pid = 1648] [serial = 529] [outer = 0x0] 22:36:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12bf2e800) [pid = 1648] [serial = 530] [outer = 0x118d0d400] 22:36:06 INFO - PROCESS | 1648 | 1468820166627 Marionette DEBUG loaded listener.js 22:36:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12c539400) [pid = 1648] [serial = 531] [outer = 0x118d0d400] 22:36:06 INFO - PROCESS | 1648 | 1468820166914 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 22:36:06 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:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 22:36:06 INFO - PROCESS | 1648 | 1468820166966 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:36:06 INFO - PROCESS | 1648 | 1468820166970 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 22:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:36:06 INFO - PROCESS | 1648 | 1468820166974 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:36:06 INFO - PROCESS | 1648 | 1468820166975 Marionette TRACE conn3 <- [1,682,null,{}] 22:36:06 INFO - PROCESS | 1648 | 1468820166978 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:06 INFO - PROCESS | 1648 | 1468820166979 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:07 INFO - PROCESS | 1648 | 1468820167058 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:36:07 INFO - PROCESS | 1648 | 1468820167062 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:07 INFO - PROCESS | 1648 | 1468820167063 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a97c000 == 42 [pid = 1648] [id = 178] 22:36:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12c534c00) [pid = 1648] [serial = 532] [outer = 0x0] 22:36:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12c6f1000) [pid = 1648] [serial = 533] [outer = 0x12c534c00] 22:36:07 INFO - PROCESS | 1648 | 1468820167088 Marionette DEBUG loaded listener.js 22:36:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12c6f9c00) [pid = 1648] [serial = 534] [outer = 0x12c534c00] 22:36:07 INFO - PROCESS | 1648 | 1468820167901 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 22:36:07 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:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 22:36:07 INFO - PROCESS | 1648 | 1468820167944 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:36:07 INFO - PROCESS | 1648 | 1468820167947 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 22:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:36:07 INFO - PROCESS | 1648 | 1468820167950 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:36:07 INFO - PROCESS | 1648 | 1468820167952 Marionette TRACE conn3 <- [1,686,null,{}] 22:36:07 INFO - PROCESS | 1648 | 1468820167956 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:07 INFO - PROCESS | 1648 | 1468820167958 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:08 INFO - PROCESS | 1648 | 1468820168090 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:36:08 INFO - PROCESS | 1648 | 1468820168141 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:08 INFO - PROCESS | 1648 | 1468820168143 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fef000 == 43 [pid = 1648] [id = 179] 22:36:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1127db000) [pid = 1648] [serial = 535] [outer = 0x0] 22:36:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1127e0000) [pid = 1648] [serial = 536] [outer = 0x1127db000] 22:36:08 INFO - PROCESS | 1648 | 1468820168175 Marionette DEBUG loaded listener.js 22:36:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x115e69400) [pid = 1648] [serial = 537] [outer = 0x1127db000] 22:36:09 INFO - PROCESS | 1648 | 1468820169054 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 22:36:09 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:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1122ms 22:36:09 INFO - PROCESS | 1648 | 1468820169073 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:36:09 INFO - PROCESS | 1648 | 1468820169076 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 22:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:36:09 INFO - PROCESS | 1648 | 1468820169081 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:36:09 INFO - PROCESS | 1648 | 1468820169083 Marionette TRACE conn3 <- [1,690,null,{}] 22:36:09 INFO - PROCESS | 1648 | 1468820169087 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:09 INFO - PROCESS | 1648 | 1468820169089 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:09 INFO - PROCESS | 1648 | 1468820169188 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:36:09 INFO - PROCESS | 1648 | 1468820169238 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:09 INFO - PROCESS | 1648 | 1468820169240 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a042000 == 44 [pid = 1648] [id = 180] 22:36:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1180a7000) [pid = 1648] [serial = 538] [outer = 0x0] 22:36:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1190a3c00) [pid = 1648] [serial = 539] [outer = 0x1180a7000] 22:36:09 INFO - PROCESS | 1648 | 1468820169270 Marionette DEBUG loaded listener.js 22:36:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x119b32800) [pid = 1648] [serial = 540] [outer = 0x1180a7000] 22:36:10 INFO - PROCESS | 1648 | 1468820170207 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 22:36:10 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:36:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1171ms 22:36:10 INFO - PROCESS | 1648 | 1468820170253 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:36:10 INFO - PROCESS | 1648 | 1468820170256 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 22:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:36:10 INFO - PROCESS | 1648 | 1468820170261 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:36:10 INFO - PROCESS | 1648 | 1468820170263 Marionette TRACE conn3 <- [1,694,null,{}] 22:36:10 INFO - PROCESS | 1648 | 1468820170269 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:10 INFO - PROCESS | 1648 | 1468820170271 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:10 INFO - PROCESS | 1648 | 1468820170401 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:36:10 INFO - PROCESS | 1648 | 1468820170554 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:10 INFO - PROCESS | 1648 | 1468820170557 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x115ee5800 == 45 [pid = 1648] [id = 181] 22:36:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x113d3a800) [pid = 1648] [serial = 541] [outer = 0x0] 22:36:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x116a14800) [pid = 1648] [serial = 542] [outer = 0x113d3a800] 22:36:10 INFO - PROCESS | 1648 | 1468820170609 Marionette DEBUG loaded listener.js 22:36:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x118413c00) [pid = 1648] [serial = 543] [outer = 0x113d3a800] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12a50d000 == 44 [pid = 1648] [id = 177] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x128c88000 == 43 [pid = 1648] [id = 176] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x127882000 == 42 [pid = 1648] [id = 175] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x126119000 == 41 [pid = 1648] [id = 174] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1226f2000 == 40 [pid = 1648] [id = 173] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d9000 == 39 [pid = 1648] [id = 172] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x11a03b800 == 38 [pid = 1648] [id = 171] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x119625800 == 37 [pid = 1648] [id = 170] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1181cb000 == 36 [pid = 1648] [id = 169] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x117476800 == 35 [pid = 1648] [id = 168] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x116950800 == 34 [pid = 1648] [id = 167] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x11999c000 == 33 [pid = 1648] [id = 166] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x127879800 == 32 [pid = 1648] [id = 164] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x116412000 == 31 [pid = 1648] [id = 165] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x118d81800 == 30 [pid = 1648] [id = 157] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x11a042000 == 29 [pid = 1648] [id = 180] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12a97c000 == 28 [pid = 1648] [id = 178] 22:36:11 INFO - PROCESS | 1648 | --DOCSHELL 0x116fef000 == 27 [pid = 1648] [id = 179] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1293ae400) [pid = 1648] [serial = 489] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1176bf800) [pid = 1648] [serial = 472] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1185b8000) [pid = 1648] [serial = 469] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b93c00) [pid = 1648] [serial = 455] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x119902400) [pid = 1648] [serial = 454] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1271ce000) [pid = 1648] [serial = 458] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x124ec8400) [pid = 1648] [serial = 457] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12b071000) [pid = 1648] [serial = 461] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12a873c00) [pid = 1648] [serial = 460] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12ba08c00) [pid = 1648] [serial = 464] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12b8f2800) [pid = 1648] [serial = 463] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12bd4b000) [pid = 1648] [serial = 467] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12bd3fc00) [pid = 1648] [serial = 466] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x119b38800) [pid = 1648] [serial = 476] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119939c00) [pid = 1648] [serial = 475] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1185b3000) [pid = 1648] [serial = 484] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x119b8b800) [pid = 1648] [serial = 203] [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:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x126073000) [pid = 1648] [serial = 479] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1293af800) [pid = 1648] [serial = 491] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x124bee400) [pid = 1648] [serial = 478] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x126f48800) [pid = 1648] [serial = 481] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x119e43000) [pid = 1648] [serial = 488] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x119b38400) [pid = 1648] [serial = 485] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x1273e5c00) [pid = 1648] [serial = 482] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x118411c00) [pid = 1648] [serial = 473] [outer = 0x0] [url = about:blank] 22:36:11 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x119904000) [pid = 1648] [serial = 470] [outer = 0x0] [url = about:blank] 22:36:12 INFO - PROCESS | 1648 | 1468820172015 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 22:36:12 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:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1775ms 22:36:12 INFO - PROCESS | 1648 | 1468820172035 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:36:12 INFO - PROCESS | 1648 | 1468820172038 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 22:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:36:12 INFO - PROCESS | 1648 | 1468820172041 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:36:12 INFO - PROCESS | 1648 | 1468820172043 Marionette TRACE conn3 <- [1,698,null,{}] 22:36:12 INFO - PROCESS | 1648 | 1468820172047 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:12 INFO - PROCESS | 1648 | 1468820172048 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:12 INFO - PROCESS | 1648 | 1468820172120 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:36:12 INFO - PROCESS | 1648 | 1468820172125 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:12 INFO - PROCESS | 1648 | 1468820172126 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x115ecf800 == 28 [pid = 1648] [id = 182] 22:36:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x1127e0c00) [pid = 1648] [serial = 544] [outer = 0x0] 22:36:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x1164e3800) [pid = 1648] [serial = 545] [outer = 0x1127e0c00] 22:36:12 INFO - PROCESS | 1648 | 1468820172156 Marionette DEBUG loaded listener.js 22:36:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x117161400) [pid = 1648] [serial = 546] [outer = 0x1127e0c00] 22:36:12 INFO - PROCESS | 1648 | 1468820172957 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 22:36:12 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:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 920ms 22:36:12 INFO - PROCESS | 1648 | 1468820172961 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:36:12 INFO - PROCESS | 1648 | 1468820172965 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 22:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:36:12 INFO - PROCESS | 1648 | 1468820172971 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:36:12 INFO - PROCESS | 1648 | 1468820172973 Marionette TRACE conn3 <- [1,702,null,{}] 22:36:12 INFO - PROCESS | 1648 | 1468820172975 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:12 INFO - PROCESS | 1648 | 1468820172977 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:13 INFO - PROCESS | 1648 | 1468820173052 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:36:13 INFO - PROCESS | 1648 | 1468820173102 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:13 INFO - PROCESS | 1648 | 1468820173103 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ac0800 == 29 [pid = 1648] [id = 183] 22:36:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x11809c800) [pid = 1648] [serial = 547] [outer = 0x0] 22:36:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x11859e000) [pid = 1648] [serial = 548] [outer = 0x11809c800] 22:36:13 INFO - PROCESS | 1648 | 1468820173130 Marionette DEBUG loaded listener.js 22:36:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x11909a800) [pid = 1648] [serial = 549] [outer = 0x11809c800] 22:36:13 INFO - PROCESS | 1648 | 1468820173920 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 22:36:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 22:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:36:13 INFO - PROCESS | 1648 | 1468820173961 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:36:13 INFO - PROCESS | 1648 | 1468820173962 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 22:36:13 INFO - PROCESS | 1648 | 1468820173964 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:36:13 INFO - PROCESS | 1648 | 1468820173967 Marionette TRACE conn3 <- [1,706,null,{}] 22:36:13 INFO - PROCESS | 1648 | 1468820173975 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:13 INFO - PROCESS | 1648 | 1468820173978 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:14 INFO - PROCESS | 1648 | 1468820174066 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:36:14 INFO - PROCESS | 1648 | 1468820174099 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:14 INFO - PROCESS | 1648 | 1468820174101 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b0000 == 30 [pid = 1648] [id = 184] 22:36:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1127dcc00) [pid = 1648] [serial = 550] [outer = 0x0] 22:36:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x119b36000) [pid = 1648] [serial = 551] [outer = 0x1127dcc00] 22:36:14 INFO - PROCESS | 1648 | 1468820174128 Marionette DEBUG loaded listener.js 22:36:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119b93c00) [pid = 1648] [serial = 552] [outer = 0x1127dcc00] 22:36:14 INFO - PROCESS | 1648 | 1468820174937 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 22:36:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1026ms 22:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:36:14 INFO - PROCESS | 1648 | 1468820174991 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:36:14 INFO - PROCESS | 1648 | 1468820174992 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 22:36:14 INFO - PROCESS | 1648 | 1468820174994 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:36:14 INFO - PROCESS | 1648 | 1468820174995 Marionette TRACE conn3 <- [1,710,null,{}] 22:36:14 INFO - PROCESS | 1648 | 1468820174998 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:15 INFO - PROCESS | 1648 | 1468820174999 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:15 INFO - PROCESS | 1648 | 1468820175089 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:36:15 INFO - PROCESS | 1648 | 1468820175122 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:15 INFO - PROCESS | 1648 | 1468820175123 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d8f000 == 31 [pid = 1648] [id = 185] 22:36:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1211c3c00) [pid = 1648] [serial = 553] [outer = 0x0] 22:36:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x121306000) [pid = 1648] [serial = 554] [outer = 0x1211c3c00] 22:36:15 INFO - PROCESS | 1648 | 1468820175148 Marionette DEBUG loaded listener.js 22:36:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1214e8000) [pid = 1648] [serial = 555] [outer = 0x1211c3c00] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12c534c00) [pid = 1648] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12713bc00) [pid = 1648] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a9cf000) [pid = 1648] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x118598c00) [pid = 1648] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x126074000) [pid = 1648] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x11965a800) [pid = 1648] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x126b0ac00) [pid = 1648] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x118409c00) [pid = 1648] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x116a15400) [pid = 1648] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x1133c5c00) [pid = 1648] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x11a0a6800) [pid = 1648] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x119937800) [pid = 1648] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12bd49800) [pid = 1648] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x118d0d400) [pid = 1648] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:36:15 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x1185b0400) [pid = 1648] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:36:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1021ms 22:36:16 INFO - PROCESS | 1648 | 1468820176010 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 22:36:16 INFO - PROCESS | 1648 | 1468820176015 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 22:36:16 INFO - PROCESS | 1648 | 1468820176016 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 22:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:36:16 INFO - PROCESS | 1648 | 1468820176028 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:36:16 INFO - PROCESS | 1648 | 1468820176029 Marionette TRACE conn3 <- [1,714,null,{}] 22:36:16 INFO - PROCESS | 1648 | 1468820176031 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:16 INFO - PROCESS | 1648 | 1468820176041 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:16 INFO - PROCESS | 1648 | 1468820176111 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:36:16 INFO - PROCESS | 1648 | 1468820176114 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:16 INFO - PROCESS | 1648 | 1468820176115 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x119613800 == 32 [pid = 1648] [id = 186] 22:36:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x112a8e800) [pid = 1648] [serial = 556] [outer = 0x0] 22:36:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x118d0d000) [pid = 1648] [serial = 557] [outer = 0x112a8e800] 22:36:16 INFO - PROCESS | 1648 | 1468820176142 Marionette DEBUG loaded listener.js 22:36:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x12161cc00) [pid = 1648] [serial = 558] [outer = 0x112a8e800] 22:36:16 INFO - PROCESS | 1648 | 1468820176939 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 22:36:16 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:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 927ms 22:36:16 INFO - PROCESS | 1648 | 1468820176948 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:36:16 INFO - PROCESS | 1648 | 1468820176949 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 22:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:36:16 INFO - PROCESS | 1648 | 1468820176953 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:36:16 INFO - PROCESS | 1648 | 1468820176954 Marionette TRACE conn3 <- [1,718,null,{}] 22:36:16 INFO - PROCESS | 1648 | 1468820176956 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:16 INFO - PROCESS | 1648 | 1468820176960 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:17 INFO - PROCESS | 1648 | 1468820177049 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:36:17 INFO - PROCESS | 1648 | 1468820177098 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:17 INFO - PROCESS | 1648 | 1468820177099 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x119ce5800 == 33 [pid = 1648] [id = 187] 22:36:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x115e67c00) [pid = 1648] [serial = 559] [outer = 0x0] 22:36:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x124bebc00) [pid = 1648] [serial = 560] [outer = 0x115e67c00] 22:36:17 INFO - PROCESS | 1648 | 1468820177124 Marionette DEBUG loaded listener.js 22:36:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x126074000) [pid = 1648] [serial = 561] [outer = 0x115e67c00] 22:36:17 INFO - PROCESS | 1648 | 1468820177915 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 22:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 22:36:17 INFO - PROCESS | 1648 | 1468820177924 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 22:36:17 INFO - PROCESS | 1648 | 1468820177927 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 22:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:36:17 INFO - PROCESS | 1648 | 1468820177931 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:36:17 INFO - PROCESS | 1648 | 1468820177932 Marionette TRACE conn3 <- [1,722,null,{}] 22:36:17 INFO - PROCESS | 1648 | 1468820177938 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:17 INFO - PROCESS | 1648 | 1468820177940 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:18 INFO - PROCESS | 1648 | 1468820178031 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:36:18 INFO - PROCESS | 1648 | 1468820178077 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:18 INFO - PROCESS | 1648 | 1468820178080 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x116185800 == 34 [pid = 1648] [id = 188] 22:36:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x112de8000) [pid = 1648] [serial = 562] [outer = 0x0] 22:36:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1133c9400) [pid = 1648] [serial = 563] [outer = 0x112de8000] 22:36:18 INFO - PROCESS | 1648 | 1468820178134 Marionette DEBUG loaded listener.js 22:36:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1176b9400) [pid = 1648] [serial = 564] [outer = 0x112de8000] 22:36:18 INFO - PROCESS | 1648 | 1468820178777 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 22:36:18 INFO - PROCESS | 1648 | 1468820178859 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 22:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:36:18 INFO - PROCESS | 1648 | 1468820178864 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:36:18 INFO - PROCESS | 1648 | 1468820178866 Marionette TRACE conn3 <- [1,726,null,{}] 22:36:18 INFO - PROCESS | 1648 | 1468820178868 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:18 INFO - PROCESS | 1648 | 1468820178870 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:18 INFO - PROCESS | 1648 | 1468820178972 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:36:19 INFO - PROCESS | 1648 | 1468820179019 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:19 INFO - PROCESS | 1648 | 1468820179021 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x118486800 == 35 [pid = 1648] [id = 189] 22:36:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x118dea800) [pid = 1648] [serial = 565] [outer = 0x0] 22:36:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x119902400) [pid = 1648] [serial = 566] [outer = 0x118dea800] 22:36:19 INFO - PROCESS | 1648 | 1468820179052 Marionette DEBUG loaded listener.js 22:36:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119940800) [pid = 1648] [serial = 567] [outer = 0x118dea800] 22:36:19 INFO - PROCESS | 1648 | 1468820179746 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 22:36:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 920ms 22:36:19 INFO - PROCESS | 1648 | 1468820179786 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:36:19 INFO - PROCESS | 1648 | 1468820179791 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 22:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:36:19 INFO - PROCESS | 1648 | 1468820179796 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:36:19 INFO - PROCESS | 1648 | 1468820179799 Marionette TRACE conn3 <- [1,730,null,{}] 22:36:19 INFO - PROCESS | 1648 | 1468820179806 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:19 INFO - PROCESS | 1648 | 1468820179809 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:19 INFO - PROCESS | 1648 | 1468820179951 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:36:20 INFO - PROCESS | 1648 | 1468820180022 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 1648 | 1468820180026 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x112d16800 == 36 [pid = 1648] [id = 190] 22:36:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x115e15800) [pid = 1648] [serial = 568] [outer = 0x0] 22:36:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x117eba800) [pid = 1648] [serial = 569] [outer = 0x115e15800] 22:36:20 INFO - PROCESS | 1648 | 1468820180130 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11840d400) [pid = 1648] [serial = 570] [outer = 0x115e15800] 22:36:20 INFO - PROCESS | 1648 | --DOCSHELL 0x119613800 == 35 [pid = 1648] [id = 186] 22:36:20 INFO - PROCESS | 1648 | --DOCSHELL 0x118d8f000 == 34 [pid = 1648] [id = 185] 22:36:20 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b0000 == 33 [pid = 1648] [id = 184] 22:36:20 INFO - PROCESS | 1648 | --DOCSHELL 0x116ac0800 == 32 [pid = 1648] [id = 183] 22:36:20 INFO - PROCESS | 1648 | --DOCSHELL 0x115ecf800 == 31 [pid = 1648] [id = 182] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12c6f1000) [pid = 1648] [serial = 533] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12b807000) [pid = 1648] [serial = 516] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a40e400) [pid = 1648] [serial = 515] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12b8f3800) [pid = 1648] [serial = 518] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x119907800) [pid = 1648] [serial = 503] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x119b32400) [pid = 1648] [serial = 504] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x1261d8400) [pid = 1648] [serial = 509] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12713a000) [pid = 1648] [serial = 510] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x119a42400) [pid = 1648] [serial = 497] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x121015800) [pid = 1648] [serial = 498] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x12900fc00) [pid = 1648] [serial = 512] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x11840ec00) [pid = 1648] [serial = 500] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x118596c00) [pid = 1648] [serial = 501] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12a5d7400) [pid = 1648] [serial = 492] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x115e0dc00) [pid = 1648] [serial = 494] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x1176c3400) [pid = 1648] [serial = 495] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x121a07c00) [pid = 1648] [serial = 506] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x124eedc00) [pid = 1648] [serial = 507] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12ba0e400) [pid = 1648] [serial = 521] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x12bf27400) [pid = 1648] [serial = 522] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12c6f9c00) [pid = 1648] [serial = 534] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x12bf2d800) [pid = 1648] [serial = 524] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x12c539400) [pid = 1648] [serial = 531] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x124cd8400) [pid = 1648] [serial = 527] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12ba0dc00) [pid = 1648] [serial = 519] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12c051400) [pid = 1648] [serial = 525] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x12a5cc400) [pid = 1648] [serial = 528] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x12bf2e800) [pid = 1648] [serial = 530] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x117159000) [pid = 1648] [serial = 513] [outer = 0x0] [url = about:blank] 22:36:20 INFO - PROCESS | 1648 | 1468820180562 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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:36:20 INFO - PROCESS | 1648 | 1468820180575 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 22:36:20 INFO - PROCESS | 1648 | 1468820180579 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:36:20 INFO - PROCESS | 1648 | 1468820180580 Marionette TRACE conn3 <- [1,734,null,{}] 22:36:20 INFO - PROCESS | 1648 | 1468820180583 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:20 INFO - PROCESS | 1648 | 1468820180584 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:20 INFO - PROCESS | 1648 | 1468820180683 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:36:20 INFO - PROCESS | 1648 | 1468820180729 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 1648 | 1468820180730 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e54000 == 32 [pid = 1648] [id = 191] 22:36:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x118412800) [pid = 1648] [serial = 571] [outer = 0x0] 22:36:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x119b32400) [pid = 1648] [serial = 572] [outer = 0x118412800] 22:36:20 INFO - PROCESS | 1648 | 1468820180757 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x119e43000) [pid = 1648] [serial = 573] [outer = 0x118412800] 22:36:21 INFO - PROCESS | 1648 | 1468820181043 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 22:36:21 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:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 519ms 22:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:36:21 INFO - PROCESS | 1648 | 1468820181098 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:36:21 INFO - PROCESS | 1648 | 1468820181100 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 22:36:21 INFO - PROCESS | 1648 | 1468820181104 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:36:21 INFO - PROCESS | 1648 | 1468820181107 Marionette TRACE conn3 <- [1,738,null,{}] 22:36:21 INFO - PROCESS | 1648 | 1468820181115 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:21 INFO - PROCESS | 1648 | 1468820181118 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:21 INFO - PROCESS | 1648 | 1468820181197 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:36:21 INFO - PROCESS | 1648 | 1468820181248 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:21 INFO - PROCESS | 1648 | 1468820181250 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x11960a800 == 33 [pid = 1648] [id = 192] 22:36:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x119903400) [pid = 1648] [serial = 574] [outer = 0x0] 22:36:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1211c5000) [pid = 1648] [serial = 575] [outer = 0x119903400] 22:36:21 INFO - PROCESS | 1648 | 1468820181284 Marionette DEBUG loaded listener.js 22:36:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x124cd8400) [pid = 1648] [serial = 576] [outer = 0x119903400] 22:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 977ms 22:36:22 INFO - PROCESS | 1648 | 1468820182071 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 22:36:22 INFO - PROCESS | 1648 | 1468820182079 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:36:22 INFO - PROCESS | 1648 | 1468820182081 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 22:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:36:22 INFO - PROCESS | 1648 | 1468820182083 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:36:22 INFO - PROCESS | 1648 | 1468820182085 Marionette TRACE conn3 <- [1,742,null,{}] 22:36:22 INFO - PROCESS | 1648 | 1468820182088 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:22 INFO - PROCESS | 1648 | 1468820182089 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:22 INFO - PROCESS | 1648 | 1468820182184 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:36:22 INFO - PROCESS | 1648 | 1468820182188 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:22 INFO - PROCESS | 1648 | 1468820182189 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b6800 == 34 [pid = 1648] [id = 193] 22:36:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x124b15800) [pid = 1648] [serial = 577] [outer = 0x0] 22:36:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x126128000) [pid = 1648] [serial = 578] [outer = 0x124b15800] 22:36:22 INFO - PROCESS | 1648 | 1468820182214 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x126b0e400) [pid = 1648] [serial = 579] [outer = 0x124b15800] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x1127dcc00) [pid = 1648] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x112a8e800) [pid = 1648] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x1211c3c00) [pid = 1648] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x1127e0c00) [pid = 1648] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x11809c800) [pid = 1648] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x113d3a800) [pid = 1648] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x1127db000) [pid = 1648] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:36:23 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x1180a7000) [pid = 1648] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:36:23 INFO - PROCESS | 1648 | 1468820183034 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 22:36:23 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:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 22:36:23 INFO - PROCESS | 1648 | 1468820183054 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:36:23 INFO - PROCESS | 1648 | 1468820183055 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 22:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:36:23 INFO - PROCESS | 1648 | 1468820183058 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:36:23 INFO - PROCESS | 1648 | 1468820183059 Marionette TRACE conn3 <- [1,746,null,{}] 22:36:23 INFO - PROCESS | 1648 | 1468820183061 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:23 INFO - PROCESS | 1648 | 1468820183062 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:23 INFO - PROCESS | 1648 | 1468820183133 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:36:23 INFO - PROCESS | 1648 | 1468820183139 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:23 INFO - PROCESS | 1648 | 1468820183140 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x121439800 == 35 [pid = 1648] [id = 194] 22:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x113d3b800) [pid = 1648] [serial = 580] [outer = 0x0] 22:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x119935800) [pid = 1648] [serial = 581] [outer = 0x113d3b800] 22:36:23 INFO - PROCESS | 1648 | 1468820183165 Marionette DEBUG loaded listener.js 22:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x121626c00) [pid = 1648] [serial = 582] [outer = 0x113d3b800] 22:36:23 INFO - PROCESS | 1648 | 1468820183953 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 22:36:23 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:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 921ms 22:36:23 INFO - PROCESS | 1648 | 1468820183979 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:36:23 INFO - PROCESS | 1648 | 1468820183980 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 22:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:36:23 INFO - PROCESS | 1648 | 1468820183983 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:36:23 INFO - PROCESS | 1648 | 1468820183984 Marionette TRACE conn3 <- [1,750,null,{}] 22:36:23 INFO - PROCESS | 1648 | 1468820183989 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:23 INFO - PROCESS | 1648 | 1468820183993 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:24 INFO - PROCESS | 1648 | 1468820184082 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:36:24 INFO - PROCESS | 1648 | 1468820184089 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:24 INFO - PROCESS | 1648 | 1468820184090 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x122660000 == 36 [pid = 1648] [id = 195] 22:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1275c2800) [pid = 1648] [serial = 583] [outer = 0x0] 22:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x12901d000) [pid = 1648] [serial = 584] [outer = 0x1275c2800] 22:36:24 INFO - PROCESS | 1648 | 1468820184115 Marionette DEBUG loaded listener.js 22:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x129231000) [pid = 1648] [serial = 585] [outer = 0x1275c2800] 22:36:24 INFO - PROCESS | 1648 | 1468820184905 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 22:36:24 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:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 22:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:36:24 INFO - PROCESS | 1648 | 1468820184956 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:36:24 INFO - PROCESS | 1648 | 1468820184957 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 22:36:24 INFO - PROCESS | 1648 | 1468820184959 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:36:24 INFO - PROCESS | 1648 | 1468820184960 Marionette TRACE conn3 <- [1,754,null,{}] 22:36:24 INFO - PROCESS | 1648 | 1468820184962 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:24 INFO - PROCESS | 1648 | 1468820184964 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:25 INFO - PROCESS | 1648 | 1468820185052 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:36:25 INFO - PROCESS | 1648 | 1468820185059 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:25 INFO - PROCESS | 1648 | 1468820185060 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x124817800 == 37 [pid = 1648] [id = 196] 22:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x12901b400) [pid = 1648] [serial = 586] [outer = 0x0] 22:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x1293b0400) [pid = 1648] [serial = 587] [outer = 0x12901b400] 22:36:25 INFO - PROCESS | 1648 | 1468820185085 Marionette DEBUG loaded listener.js 22:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x12a4b4800) [pid = 1648] [serial = 588] [outer = 0x12901b400] 22:36:25 INFO - PROCESS | 1648 | 1468820185881 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 22:36:25 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:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 968ms 22:36:25 INFO - PROCESS | 1648 | 1468820185928 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:36:25 INFO - PROCESS | 1648 | 1468820185929 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 22:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:36:25 INFO - PROCESS | 1648 | 1468820185931 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:36:25 INFO - PROCESS | 1648 | 1468820185932 Marionette TRACE conn3 <- [1,758,null,{}] 22:36:25 INFO - PROCESS | 1648 | 1468820185935 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:25 INFO - PROCESS | 1648 | 1468820185936 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:26 INFO - PROCESS | 1648 | 1468820186008 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:36:26 INFO - PROCESS | 1648 | 1468820186094 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:26 INFO - PROCESS | 1648 | 1468820186096 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e3f000 == 38 [pid = 1648] [id = 197] 22:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x112234800) [pid = 1648] [serial = 589] [outer = 0x0] 22:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x1127a2400) [pid = 1648] [serial = 590] [outer = 0x112234800] 22:36:26 INFO - PROCESS | 1648 | 1468820186128 Marionette DEBUG loaded listener.js 22:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x1131e4000) [pid = 1648] [serial = 591] [outer = 0x112234800] 22:36:26 INFO - PROCESS | 1648 | 1468820186561 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 22:36:26 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:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 669ms 22:36:26 INFO - PROCESS | 1648 | 1468820186621 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:36:26 INFO - PROCESS | 1648 | 1468820186623 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 22:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:36:26 INFO - PROCESS | 1648 | 1468820186627 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:36:26 INFO - PROCESS | 1648 | 1468820186629 Marionette TRACE conn3 <- [1,762,null,{}] 22:36:26 INFO - PROCESS | 1648 | 1468820186633 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:26 INFO - PROCESS | 1648 | 1468820186638 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:26 INFO - PROCESS | 1648 | 1468820186733 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:36:26 INFO - PROCESS | 1648 | 1468820186794 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:26 INFO - PROCESS | 1648 | 1468820186795 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x119151000 == 39 [pid = 1648] [id = 198] 22:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x11909b000) [pid = 1648] [serial = 592] [outer = 0x0] 22:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11965f000) [pid = 1648] [serial = 593] [outer = 0x11909b000] 22:36:26 INFO - PROCESS | 1648 | 1468820186826 Marionette DEBUG loaded listener.js 22:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x119b37000) [pid = 1648] [serial = 594] [outer = 0x11909b000] 22:36:27 INFO - PROCESS | 1648 | 1468820187734 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 22:36:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 22:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:36:27 INFO - PROCESS | 1648 | 1468820187752 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:36:27 INFO - PROCESS | 1648 | 1468820187755 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 22:36:27 INFO - PROCESS | 1648 | 1468820187757 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:36:27 INFO - PROCESS | 1648 | 1468820187758 Marionette TRACE conn3 <- [1,766,null,{}] 22:36:27 INFO - PROCESS | 1648 | 1468820187761 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:27 INFO - PROCESS | 1648 | 1468820187762 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:27 INFO - PROCESS | 1648 | 1468820187847 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:36:27 INFO - PROCESS | 1648 | 1468820187936 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:27 INFO - PROCESS | 1648 | 1468820187938 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x124803000 == 40 [pid = 1648] [id = 199] 22:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x121a0e400) [pid = 1648] [serial = 595] [outer = 0x0] 22:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x124cd6c00) [pid = 1648] [serial = 596] [outer = 0x121a0e400] 22:36:27 INFO - PROCESS | 1648 | 1468820187966 Marionette DEBUG loaded listener.js 22:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x1261d8400) [pid = 1648] [serial = 597] [outer = 0x121a0e400] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x124817800 == 39 [pid = 1648] [id = 196] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x122660000 == 38 [pid = 1648] [id = 195] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x121439800 == 37 [pid = 1648] [id = 194] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b6800 == 36 [pid = 1648] [id = 193] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11960a800 == 35 [pid = 1648] [id = 192] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x117e54000 == 34 [pid = 1648] [id = 191] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x112d16800 == 33 [pid = 1648] [id = 190] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x118486800 == 32 [pid = 1648] [id = 189] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x116185800 == 31 [pid = 1648] [id = 188] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x119ce5800 == 30 [pid = 1648] [id = 187] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x115ee5800 == 29 [pid = 1648] [id = 181] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x119151000 == 28 [pid = 1648] [id = 198] 22:36:29 INFO - PROCESS | 1648 | --DOCSHELL 0x112e3f000 == 27 [pid = 1648] [id = 197] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x119b93c00) [pid = 1648] [serial = 552] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x119b36000) [pid = 1648] [serial = 551] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x118d0d000) [pid = 1648] [serial = 557] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x121306000) [pid = 1648] [serial = 554] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x1214e8000) [pid = 1648] [serial = 555] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x1164e3800) [pid = 1648] [serial = 545] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x117161400) [pid = 1648] [serial = 546] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x11859e000) [pid = 1648] [serial = 548] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x118413c00) [pid = 1648] [serial = 543] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x116a14800) [pid = 1648] [serial = 542] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12161cc00) [pid = 1648] [serial = 558] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x115e69400) [pid = 1648] [serial = 537] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x1127e0000) [pid = 1648] [serial = 536] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x119b32800) [pid = 1648] [serial = 540] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x1190a3c00) [pid = 1648] [serial = 539] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x124bebc00) [pid = 1648] [serial = 560] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x11909a800) [pid = 1648] [serial = 549] [outer = 0x0] [url = about:blank] 22:36:29 INFO - PROCESS | 1648 | 1468820189418 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 22:36:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1671ms 22:36:29 INFO - PROCESS | 1648 | 1468820189429 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:36:29 INFO - PROCESS | 1648 | 1468820189431 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 22:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:36:29 INFO - PROCESS | 1648 | 1468820189435 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:36:29 INFO - PROCESS | 1648 | 1468820189437 Marionette TRACE conn3 <- [1,770,null,{}] 22:36:29 INFO - PROCESS | 1648 | 1468820189441 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:29 INFO - PROCESS | 1648 | 1468820189442 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:29 INFO - PROCESS | 1648 | 1468820189517 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:36:29 INFO - PROCESS | 1648 | 1468820189522 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:29 INFO - PROCESS | 1648 | 1468820189523 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x112d0e800 == 28 [pid = 1648] [id = 200] 22:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x1127db000) [pid = 1648] [serial = 598] [outer = 0x0] 22:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x1127db800) [pid = 1648] [serial = 599] [outer = 0x1127db000] 22:36:29 INFO - PROCESS | 1648 | 1468820189555 Marionette DEBUG loaded listener.js 22:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x112d5fc00) [pid = 1648] [serial = 600] [outer = 0x1127db000] 22:36:29 INFO - PROCESS | 1648 | 1468820189874 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 471ms 22:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:36:29 INFO - PROCESS | 1648 | 1468820189906 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:36:29 INFO - PROCESS | 1648 | 1468820189909 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 22:36:29 INFO - PROCESS | 1648 | 1468820189914 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:36:29 INFO - PROCESS | 1648 | 1468820189916 Marionette TRACE conn3 <- [1,774,null,{}] 22:36:29 INFO - PROCESS | 1648 | 1468820189918 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:29 INFO - PROCESS | 1648 | 1468820189920 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:30 INFO - PROCESS | 1648 | 1468820190026 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:36:30 INFO - PROCESS | 1648 | 1468820190032 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:30 INFO - PROCESS | 1648 | 1468820190034 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x116950800 == 29 [pid = 1648] [id = 201] 22:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x1132a2c00) [pid = 1648] [serial = 601] [outer = 0x0] 22:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x113d3dc00) [pid = 1648] [serial = 602] [outer = 0x1132a2c00] 22:36:30 INFO - PROCESS | 1648 | 1468820190065 Marionette DEBUG loaded listener.js 22:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x115e0bc00) [pid = 1648] [serial = 603] [outer = 0x1132a2c00] 22:36:30 INFO - PROCESS | 1648 | 1468820190362 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 22:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 22:36:30 INFO - PROCESS | 1648 | 1468820190383 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:36:30 INFO - PROCESS | 1648 | 1468820190385 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 22:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:36:30 INFO - PROCESS | 1648 | 1468820190395 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:36:30 INFO - PROCESS | 1648 | 1468820190398 Marionette TRACE conn3 <- [1,778,null,{}] 22:36:30 INFO - PROCESS | 1648 | 1468820190409 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:30 INFO - PROCESS | 1648 | 1468820190412 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:30 INFO - PROCESS | 1648 | 1468820190495 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:36:30 INFO - PROCESS | 1648 | 1468820190544 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:30 INFO - PROCESS | 1648 | 1468820190546 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x117471000 == 30 [pid = 1648] [id = 202] 22:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x116639400) [pid = 1648] [serial = 604] [outer = 0x0] 22:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x117157400) [pid = 1648] [serial = 605] [outer = 0x116639400] 22:36:30 INFO - PROCESS | 1648 | 1468820190574 Marionette DEBUG loaded listener.js 22:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x11840f800) [pid = 1648] [serial = 606] [outer = 0x116639400] 22:36:30 INFO - PROCESS | 1648 | 1468820190873 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 22:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 22:36:30 INFO - PROCESS | 1648 | 1468820190918 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:36:30 INFO - PROCESS | 1648 | 1468820190921 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 22:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:36:30 INFO - PROCESS | 1648 | 1468820190924 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:36:30 INFO - PROCESS | 1648 | 1468820190925 Marionette TRACE conn3 <- [1,782,null,{}] 22:36:30 INFO - PROCESS | 1648 | 1468820190927 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:30 INFO - PROCESS | 1648 | 1468820190929 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:31 INFO - PROCESS | 1648 | 1468820190998 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:36:31 INFO - PROCESS | 1648 | 1468820191002 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 1648 | 1468820191005 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x118094800 == 31 [pid = 1648] [id = 203] 22:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x11853e800) [pid = 1648] [serial = 607] [outer = 0x0] 22:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x1185b3000) [pid = 1648] [serial = 608] [outer = 0x11853e800] 22:36:31 INFO - PROCESS | 1648 | 1468820191031 Marionette DEBUG loaded listener.js 22:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x118d0d000) [pid = 1648] [serial = 609] [outer = 0x11853e800] 22:36:31 INFO - PROCESS | 1648 | 1468820191339 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 22:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 22:36:31 INFO - PROCESS | 1648 | 1468820191395 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:36:31 INFO - PROCESS | 1648 | 1468820191396 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 22:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:36:31 INFO - PROCESS | 1648 | 1468820191398 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:36:31 INFO - PROCESS | 1648 | 1468820191399 Marionette TRACE conn3 <- [1,786,null,{}] 22:36:31 INFO - PROCESS | 1648 | 1468820191413 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:31 INFO - PROCESS | 1648 | 1468820191414 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:31 INFO - PROCESS | 1648 | 1468820191503 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:36:31 INFO - PROCESS | 1648 | 1468820191534 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 1648 | 1468820191542 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x1184a1000 == 32 [pid = 1648] [id = 204] 22:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11809c800) [pid = 1648] [serial = 610] [outer = 0x0] 22:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x11909a400) [pid = 1648] [serial = 611] [outer = 0x11809c800] 22:36:31 INFO - PROCESS | 1648 | 1468820191569 Marionette DEBUG loaded listener.js 22:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x11965a000) [pid = 1648] [serial = 612] [outer = 0x11809c800] 22:36:31 INFO - PROCESS | 1648 | 1468820191903 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 518ms 22:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:36:31 INFO - PROCESS | 1648 | 1468820191917 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:36:31 INFO - PROCESS | 1648 | 1468820191918 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 22:36:31 INFO - PROCESS | 1648 | 1468820191924 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:36:31 INFO - PROCESS | 1648 | 1468820191925 Marionette TRACE conn3 <- [1,790,null,{}] 22:36:31 INFO - PROCESS | 1648 | 1468820191933 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:31 INFO - PROCESS | 1648 | 1468820191939 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:32 INFO - PROCESS | 1648 | 1468820192044 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:36:32 INFO - PROCESS | 1648 | 1468820192076 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:32 INFO - PROCESS | 1648 | 1468820192077 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x119612800 == 33 [pid = 1648] [id = 205] 22:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x11965a400) [pid = 1648] [serial = 613] [outer = 0x0] 22:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x11990b800) [pid = 1648] [serial = 614] [outer = 0x11965a400] 22:36:32 INFO - PROCESS | 1648 | 1468820192102 Marionette DEBUG loaded listener.js 22:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x11a0a0400) [pid = 1648] [serial = 615] [outer = 0x11965a400] 22:36:32 INFO - PROCESS | 1648 | 1468820192419 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 526ms 22:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:36:32 INFO - PROCESS | 1648 | 1468820192448 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:36:32 INFO - PROCESS | 1648 | 1468820192450 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 22:36:32 INFO - PROCESS | 1648 | 1468820192460 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:36:32 INFO - PROCESS | 1648 | 1468820192461 Marionette TRACE conn3 <- [1,794,null,{}] 22:36:32 INFO - PROCESS | 1648 | 1468820192464 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:32 INFO - PROCESS | 1648 | 1468820192465 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:32 INFO - PROCESS | 1648 | 1468820192553 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:36:32 INFO - PROCESS | 1648 | 1468820192557 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:32 INFO - PROCESS | 1648 | 1468820192557 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x119ce5800 == 34 [pid = 1648] [id = 206] 22:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x112d60c00) [pid = 1648] [serial = 616] [outer = 0x0] 22:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x121184c00) [pid = 1648] [serial = 617] [outer = 0x112d60c00] 22:36:32 INFO - PROCESS | 1648 | 1468820192587 Marionette DEBUG loaded listener.js 22:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x121309c00) [pid = 1648] [serial = 618] [outer = 0x112d60c00] 22:36:32 INFO - PROCESS | 1648 | 1468820192881 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 476ms 22:36:32 INFO - PROCESS | 1648 | 1468820192929 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:36:32 INFO - PROCESS | 1648 | 1468820192930 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 22:36:32 INFO - PROCESS | 1648 | 1468820192932 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:36:32 INFO - PROCESS | 1648 | 1468820192933 Marionette TRACE conn3 <- [1,798,null,{}] 22:36:32 INFO - PROCESS | 1648 | 1468820192938 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:32 INFO - PROCESS | 1648 | 1468820192939 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:33 INFO - PROCESS | 1648 | 1468820193013 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:36:33 INFO - PROCESS | 1648 | 1468820193016 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:33 INFO - PROCESS | 1648 | 1468820193017 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b2000 == 35 [pid = 1648] [id = 207] 22:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x121180000) [pid = 1648] [serial = 619] [outer = 0x0] 22:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x121a14400) [pid = 1648] [serial = 620] [outer = 0x121180000] 22:36:33 INFO - PROCESS | 1648 | 1468820193070 Marionette DEBUG loaded listener.js 22:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12262e400) [pid = 1648] [serial = 621] [outer = 0x121180000] 22:36:33 INFO - PROCESS | 1648 | 1468820193534 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12901b400) [pid = 1648] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x124b15800) [pid = 1648] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x113d3b800) [pid = 1648] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x115e67c00) [pid = 1648] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x119903400) [pid = 1648] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x115e15800) [pid = 1648] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x118412800) [pid = 1648] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x112de8000) [pid = 1648] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x118dea800) [pid = 1648] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:36:33 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x1275c2800) [pid = 1648] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:36:33 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:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 625ms 22:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:36:33 INFO - PROCESS | 1648 | 1468820193558 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:36:33 INFO - PROCESS | 1648 | 1468820193559 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 22:36:33 INFO - PROCESS | 1648 | 1468820193561 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:36:33 INFO - PROCESS | 1648 | 1468820193562 Marionette TRACE conn3 <- [1,802,null,{}] 22:36:33 INFO - PROCESS | 1648 | 1468820193564 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:33 INFO - PROCESS | 1648 | 1468820193565 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:33 INFO - PROCESS | 1648 | 1468820193623 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:36:33 INFO - PROCESS | 1648 | 1468820193627 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:33 INFO - PROCESS | 1648 | 1468820193628 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x121441800 == 36 [pid = 1648] [id = 208] 22:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x118411400) [pid = 1648] [serial = 622] [outer = 0x0] 22:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x119903400) [pid = 1648] [serial = 623] [outer = 0x118411400] 22:36:33 INFO - PROCESS | 1648 | 1468820193649 Marionette DEBUG loaded listener.js 22:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12262e800) [pid = 1648] [serial = 624] [outer = 0x118411400] 22:36:34 INFO - PROCESS | 1648 | 1468820194068 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:36:34 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:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 22:36:34 INFO - PROCESS | 1648 | 1468820194081 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 22:36:34 INFO - PROCESS | 1648 | 1468820194083 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 22:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:36:34 INFO - PROCESS | 1648 | 1468820194089 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:36:34 INFO - PROCESS | 1648 | 1468820194091 Marionette TRACE conn3 <- [1,806,null,{}] 22:36:34 INFO - PROCESS | 1648 | 1468820194094 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:34 INFO - PROCESS | 1648 | 1468820194096 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:34 INFO - PROCESS | 1648 | 1468820194242 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:36:34 INFO - PROCESS | 1648 | 1468820194250 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:34 INFO - PROCESS | 1648 | 1468820194251 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ac8000 == 37 [pid = 1648] [id = 209] 22:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x119b2f400) [pid = 1648] [serial = 625] [outer = 0x0] 22:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x124c70000) [pid = 1648] [serial = 626] [outer = 0x119b2f400] 22:36:34 INFO - PROCESS | 1648 | 1468820194293 Marionette DEBUG loaded listener.js 22:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x124eebc00) [pid = 1648] [serial = 627] [outer = 0x119b2f400] 22:36:34 INFO - PROCESS | 1648 | [1648] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:36:34 INFO - PROCESS | 1648 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 22:36:34 INFO - PROCESS | 1648 | Determined SkiaGL cache limits: Size 100663296, Items: 256 22:36:34 INFO - PROCESS | 1648 | [GFX2-]: Using SkiaGL canvas. 22:36:34 INFO - PROCESS | 1648 | 1468820194677 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:36:34 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:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 622ms 22:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:36:34 INFO - PROCESS | 1648 | 1468820194708 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:36:34 INFO - PROCESS | 1648 | 1468820194710 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 22:36:34 INFO - PROCESS | 1648 | 1468820194712 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:36:34 INFO - PROCESS | 1648 | 1468820194713 Marionette TRACE conn3 <- [1,810,null,{}] 22:36:34 INFO - PROCESS | 1648 | 1468820194716 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:34 INFO - PROCESS | 1648 | 1468820194717 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:34 INFO - PROCESS | 1648 | 1468820194823 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:36:34 INFO - PROCESS | 1648 | 1468820194829 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:34 INFO - PROCESS | 1648 | 1468820194831 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226f3800 == 38 [pid = 1648] [id = 210] 22:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x124eeb000) [pid = 1648] [serial = 628] [outer = 0x0] 22:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12612dc00) [pid = 1648] [serial = 629] [outer = 0x124eeb000] 22:36:34 INFO - PROCESS | 1648 | 1468820194856 Marionette DEBUG loaded listener.js 22:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12713a400) [pid = 1648] [serial = 630] [outer = 0x124eeb000] 22:36:35 INFO - PROCESS | 1648 | 1468820195168 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 22:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:36:35 INFO - PROCESS | 1648 | 1468820195180 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 22:36:35 INFO - PROCESS | 1648 | 1468820195182 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 22:36:35 INFO - PROCESS | 1648 | 1468820195184 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:36:35 INFO - PROCESS | 1648 | 1468820195185 Marionette TRACE conn3 <- [1,814,null,{}] 22:36:35 INFO - PROCESS | 1648 | 1468820195195 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:35 INFO - PROCESS | 1648 | 1468820195197 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:35 INFO - PROCESS | 1648 | 1468820195276 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:36:35 INFO - PROCESS | 1648 | 1468820195280 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:35 INFO - PROCESS | 1648 | 1468820195280 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x126110800 == 39 [pid = 1648] [id = 211] 22:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12713f000) [pid = 1648] [serial = 631] [outer = 0x0] 22:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1275c1800) [pid = 1648] [serial = 632] [outer = 0x12713f000] 22:36:35 INFO - PROCESS | 1648 | 1468820195306 Marionette DEBUG loaded listener.js 22:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x129014c00) [pid = 1648] [serial = 633] [outer = 0x12713f000] 22:36:35 INFO - PROCESS | 1648 | 1468820195785 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 22:36:35 INFO - PROCESS | 1648 | 1468820195815 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 22:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:36:35 INFO - PROCESS | 1648 | 1468820195818 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:36:35 INFO - PROCESS | 1648 | 1468820195820 Marionette TRACE conn3 <- [1,818,null,{}] 22:36:35 INFO - PROCESS | 1648 | 1468820195824 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:35 INFO - PROCESS | 1648 | 1468820195826 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:35 INFO - PROCESS | 1648 | 1468820195937 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:36:35 INFO - PROCESS | 1648 | 1468820195988 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:35 INFO - PROCESS | 1648 | 1468820195990 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x11641b000 == 40 [pid = 1648] [id = 212] 22:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1127d1c00) [pid = 1648] [serial = 634] [outer = 0x0] 22:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x112de5400) [pid = 1648] [serial = 635] [outer = 0x1127d1c00] 22:36:36 INFO - PROCESS | 1648 | 1468820196020 Marionette DEBUG loaded listener.js 22:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x113d39000) [pid = 1648] [serial = 636] [outer = 0x1127d1c00] 22:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 724ms 22:36:36 INFO - PROCESS | 1648 | 1468820196536 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:36:36 INFO - PROCESS | 1648 | 1468820196542 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:36:36 INFO - PROCESS | 1648 | 1468820196545 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 22:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:36:36 INFO - PROCESS | 1648 | 1468820196600 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:36:36 INFO - PROCESS | 1648 | 1468820196604 Marionette TRACE conn3 <- [1,822,null,{}] 22:36:36 INFO - PROCESS | 1648 | 1468820196608 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:36 INFO - PROCESS | 1648 | 1468820196610 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:36 INFO - PROCESS | 1648 | 1468820196712 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:36:36 INFO - PROCESS | 1648 | 1468820196784 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:36 INFO - PROCESS | 1648 | 1468820196786 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187bb000 == 41 [pid = 1648] [id = 213] 22:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x116aaa800) [pid = 1648] [serial = 637] [outer = 0x0] 22:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1176bb400) [pid = 1648] [serial = 638] [outer = 0x116aaa800] 22:36:36 INFO - PROCESS | 1648 | 1468820196816 Marionette DEBUG loaded listener.js 22:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11840d000) [pid = 1648] [serial = 639] [outer = 0x116aaa800] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1226f3800 == 40 [pid = 1648] [id = 210] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x121ac8000 == 39 [pid = 1648] [id = 209] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x121441800 == 38 [pid = 1648] [id = 208] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b2000 == 37 [pid = 1648] [id = 207] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x119ce5800 == 36 [pid = 1648] [id = 206] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x119612800 == 35 [pid = 1648] [id = 205] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1184a1000 == 34 [pid = 1648] [id = 204] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x118094800 == 33 [pid = 1648] [id = 203] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x117471000 == 32 [pid = 1648] [id = 202] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x116950800 == 31 [pid = 1648] [id = 201] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x112d0e800 == 30 [pid = 1648] [id = 200] 22:36:37 INFO - PROCESS | 1648 | --DOCSHELL 0x124803000 == 29 [pid = 1648] [id = 199] 22:36:37 INFO - PROCESS | 1648 | 1468820197454 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 22:36:37 INFO - PROCESS | 1648 | 1468820197480 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 22:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:36:37 INFO - PROCESS | 1648 | 1468820197484 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:36:37 INFO - PROCESS | 1648 | 1468820197485 Marionette TRACE conn3 <- [1,826,null,{}] 22:36:37 INFO - PROCESS | 1648 | 1468820197489 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:37 INFO - PROCESS | 1648 | 1468820197491 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:37 INFO - PROCESS | 1648 | 1468820197567 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:36:37 INFO - PROCESS | 1648 | 1468820197576 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:37 INFO - PROCESS | 1648 | 1468820197578 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x116184000 == 30 [pid = 1648] [id = 214] 22:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x11698f800) [pid = 1648] [serial = 640] [outer = 0x0] 22:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x117157800) [pid = 1648] [serial = 641] [outer = 0x11698f800] 22:36:37 INFO - PROCESS | 1648 | 1468820197606 Marionette DEBUG loaded listener.js 22:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x118270400) [pid = 1648] [serial = 642] [outer = 0x11698f800] 22:36:37 INFO - PROCESS | 1648 | 1468820197944 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 472ms 22:36:37 INFO - PROCESS | 1648 | 1468820197956 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:36:37 INFO - PROCESS | 1648 | 1468820197959 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 22:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:36:37 INFO - PROCESS | 1648 | 1468820197963 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:36:37 INFO - PROCESS | 1648 | 1468820197965 Marionette TRACE conn3 <- [1,830,null,{}] 22:36:37 INFO - PROCESS | 1648 | 1468820197967 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:37 INFO - PROCESS | 1648 | 1468820197969 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:38 INFO - PROCESS | 1648 | 1468820198079 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:36:38 INFO - PROCESS | 1648 | 1468820198127 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:38 INFO - PROCESS | 1648 | 1468820198128 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ff4800 == 31 [pid = 1648] [id = 215] 22:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x118599800) [pid = 1648] [serial = 643] [outer = 0x0] 22:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x118d0b400) [pid = 1648] [serial = 644] [outer = 0x118599800] 22:36:38 INFO - PROCESS | 1648 | 1468820198155 Marionette DEBUG loaded listener.js 22:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x1190a1400) [pid = 1648] [serial = 645] [outer = 0x118599800] 22:36:38 INFO - PROCESS | 1648 | 1468820198451 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 22:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:36:38 INFO - PROCESS | 1648 | 1468820198483 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:36:38 INFO - PROCESS | 1648 | 1468820198484 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 22:36:38 INFO - PROCESS | 1648 | 1468820198489 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:36:38 INFO - PROCESS | 1648 | 1468820198493 Marionette TRACE conn3 <- [1,834,null,{}] 22:36:38 INFO - PROCESS | 1648 | 1468820198501 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:38 INFO - PROCESS | 1648 | 1468820198506 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:38 INFO - PROCESS | 1648 | 1468820198582 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:36:38 INFO - PROCESS | 1648 | 1468820198634 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:38 INFO - PROCESS | 1648 | 1468820198636 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x11849b000 == 32 [pid = 1648] [id = 216] 22:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1190a3000) [pid = 1648] [serial = 646] [outer = 0x0] 22:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x119940800) [pid = 1648] [serial = 647] [outer = 0x1190a3000] 22:36:38 INFO - PROCESS | 1648 | 1468820198663 Marionette DEBUG loaded listener.js 22:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x11a09dc00) [pid = 1648] [serial = 648] [outer = 0x1190a3000] 22:36:38 INFO - PROCESS | 1648 | 1468820198931 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 474ms 22:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:36:38 INFO - PROCESS | 1648 | 1468820198962 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:36:38 INFO - PROCESS | 1648 | 1468820198963 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 22:36:38 INFO - PROCESS | 1648 | 1468820198965 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:36:38 INFO - PROCESS | 1648 | 1468820198966 Marionette TRACE conn3 <- [1,838,null,{}] 22:36:38 INFO - PROCESS | 1648 | 1468820198969 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:38 INFO - PROCESS | 1648 | 1468820198972 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:39 INFO - PROCESS | 1648 | 1468820199062 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:36:39 INFO - PROCESS | 1648 | 1468820199066 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:39 INFO - PROCESS | 1648 | 1468820199067 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199aa000 == 33 [pid = 1648] [id = 217] 22:36:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1211c2400) [pid = 1648] [serial = 649] [outer = 0x0] 22:36:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1213e4400) [pid = 1648] [serial = 650] [outer = 0x1211c2400] 22:36:39 INFO - PROCESS | 1648 | 1468820199094 Marionette DEBUG loaded listener.js 22:36:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x122627000) [pid = 1648] [serial = 651] [outer = 0x1211c2400] 22:36:39 INFO - PROCESS | 1648 | 1468820199440 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 518ms 22:36:39 INFO - PROCESS | 1648 | 1468820199485 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:36:39 INFO - PROCESS | 1648 | 1468820199486 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 22:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:36:39 INFO - PROCESS | 1648 | 1468820199488 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:36:39 INFO - PROCESS | 1648 | 1468820199489 Marionette TRACE conn3 <- [1,842,null,{}] 22:36:39 INFO - PROCESS | 1648 | 1468820199492 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:39 INFO - PROCESS | 1648 | 1468820199493 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:39 INFO - PROCESS | 1648 | 1468820199589 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:36:39 INFO - PROCESS | 1648 | 1468820199593 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:39 INFO - PROCESS | 1648 | 1468820199594 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210bf000 == 34 [pid = 1648] [id = 218] 22:36:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x118417c00) [pid = 1648] [serial = 652] [outer = 0x0] 22:36:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x124879400) [pid = 1648] [serial = 653] [outer = 0x118417c00] 22:36:39 INFO - PROCESS | 1648 | 1468820199618 Marionette DEBUG loaded listener.js 22:36:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x124ec0000) [pid = 1648] [serial = 654] [outer = 0x118417c00] 22:36:39 INFO - PROCESS | 1648 | 1468820199976 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 22:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:36:40 INFO - PROCESS | 1648 | 1468820200009 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:36:40 INFO - PROCESS | 1648 | 1468820200011 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 22:36:40 INFO - PROCESS | 1648 | 1468820200014 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:36:40 INFO - PROCESS | 1648 | 1468820200016 Marionette TRACE conn3 <- [1,846,null,{}] 22:36:40 INFO - PROCESS | 1648 | 1468820200019 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:40 INFO - PROCESS | 1648 | 1468820200025 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:40 INFO - PROCESS | 1648 | 1468820200191 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:36:40 INFO - PROCESS | 1648 | 1468820200204 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:40 INFO - PROCESS | 1648 | 1468820200205 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12150d000 == 35 [pid = 1648] [id = 219] 22:36:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x126128000) [pid = 1648] [serial = 655] [outer = 0x0] 22:36:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x126bd1400) [pid = 1648] [serial = 656] [outer = 0x126128000] 22:36:40 INFO - PROCESS | 1648 | 1468820200229 Marionette DEBUG loaded listener.js 22:36:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1275ccc00) [pid = 1648] [serial = 657] [outer = 0x126128000] 22:36:40 INFO - PROCESS | 1648 | 1468820200606 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 22:36:40 INFO - PROCESS | 1648 | 1468820200633 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:36:40 INFO - PROCESS | 1648 | 1468820200635 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 22:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:36:40 INFO - PROCESS | 1648 | 1468820200637 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:36:40 INFO - PROCESS | 1648 | 1468820200638 Marionette TRACE conn3 <- [1,850,null,{}] 22:36:40 INFO - PROCESS | 1648 | 1468820200648 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:40 INFO - PROCESS | 1648 | 1468820200649 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:40 INFO - PROCESS | 1648 | 1468820200741 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:36:40 INFO - PROCESS | 1648 | 1468820200745 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:40 INFO - PROCESS | 1648 | 1468820200746 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480d800 == 36 [pid = 1648] [id = 220] 22:36:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x129017c00) [pid = 1648] [serial = 658] [outer = 0x0] 22:36:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12901c400) [pid = 1648] [serial = 659] [outer = 0x129017c00] 22:36:40 INFO - PROCESS | 1648 | 1468820200770 Marionette DEBUG loaded listener.js 22:36:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12922a000) [pid = 1648] [serial = 660] [outer = 0x129017c00] 22:36:41 INFO - PROCESS | 1648 | 1468820201099 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 22:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:36:41 INFO - PROCESS | 1648 | 1468820201106 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:36:41 INFO - PROCESS | 1648 | 1468820201107 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 22:36:41 INFO - PROCESS | 1648 | 1468820201109 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:36:41 INFO - PROCESS | 1648 | 1468820201110 Marionette TRACE conn3 <- [1,854,null,{}] 22:36:41 INFO - PROCESS | 1648 | 1468820201113 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:41 INFO - PROCESS | 1648 | 1468820201114 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:41 INFO - PROCESS | 1648 | 1468820201207 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:36:41 INFO - PROCESS | 1648 | 1468820201216 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:41 INFO - PROCESS | 1648 | 1468820201217 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611d800 == 37 [pid = 1648] [id = 221] 22:36:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12922e800) [pid = 1648] [serial = 661] [outer = 0x0] 22:36:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1293aa400) [pid = 1648] [serial = 662] [outer = 0x12922e800] 22:36:41 INFO - PROCESS | 1648 | 1468820201244 Marionette DEBUG loaded listener.js 22:36:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1293b1400) [pid = 1648] [serial = 663] [outer = 0x12922e800] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x112d60c00) [pid = 1648] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1132a2c00) [pid = 1648] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x121a0e400) [pid = 1648] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11909b000) [pid = 1648] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x124eeb000) [pid = 1648] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1127db000) [pid = 1648] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119b2f400) [pid = 1648] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x118411400) [pid = 1648] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x11809c800) [pid = 1648] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x116639400) [pid = 1648] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x11965a400) [pid = 1648] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x121180000) [pid = 1648] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x112234800) [pid = 1648] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:36:41 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x11853e800) [pid = 1648] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:36:41 INFO - PROCESS | 1648 | 1468820201655 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 571ms 22:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:36:41 INFO - PROCESS | 1648 | 1468820201680 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:36:41 INFO - PROCESS | 1648 | 1468820201681 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 22:36:41 INFO - PROCESS | 1648 | 1468820201684 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:36:41 INFO - PROCESS | 1648 | 1468820201685 Marionette TRACE conn3 <- [1,858,null,{}] 22:36:41 INFO - PROCESS | 1648 | 1468820201688 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:41 INFO - PROCESS | 1648 | 1468820201689 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:41 INFO - PROCESS | 1648 | 1468820201772 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:36:41 INFO - PROCESS | 1648 | 1468820201777 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:41 INFO - PROCESS | 1648 | 1468820201778 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x118485800 == 38 [pid = 1648] [id = 222] 22:36:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1127d4800) [pid = 1648] [serial = 664] [outer = 0x0] 22:36:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x118411400) [pid = 1648] [serial = 665] [outer = 0x1127d4800] 22:36:41 INFO - PROCESS | 1648 | 1468820201807 Marionette DEBUG loaded listener.js 22:36:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119660400) [pid = 1648] [serial = 666] [outer = 0x1127d4800] 22:36:42 INFO - PROCESS | 1648 | 1468820202191 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 22:36:42 INFO - PROCESS | 1648 | 1468820202207 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:36:42 INFO - PROCESS | 1648 | 1468820202209 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 22:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:36:42 INFO - PROCESS | 1648 | 1468820202211 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:36:42 INFO - PROCESS | 1648 | 1468820202212 Marionette TRACE conn3 <- [1,862,null,{}] 22:36:42 INFO - PROCESS | 1648 | 1468820202214 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:42 INFO - PROCESS | 1648 | 1468820202215 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:42 INFO - PROCESS | 1648 | 1468820202320 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:36:42 INFO - PROCESS | 1648 | 1468820202326 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:42 INFO - PROCESS | 1648 | 1468820202327 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x127874000 == 39 [pid = 1648] [id = 223] 22:36:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x116992000) [pid = 1648] [serial = 667] [outer = 0x0] 22:36:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x121626000) [pid = 1648] [serial = 668] [outer = 0x116992000] 22:36:42 INFO - PROCESS | 1648 | 1468820202359 Marionette DEBUG loaded listener.js 22:36:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1293ac000) [pid = 1648] [serial = 669] [outer = 0x116992000] 22:36:42 INFO - PROCESS | 1648 | 1468820202667 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 22:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:36:42 INFO - PROCESS | 1648 | 1468820202679 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:36:42 INFO - PROCESS | 1648 | 1468820202681 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 22:36:42 INFO - PROCESS | 1648 | 1468820202683 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:36:42 INFO - PROCESS | 1648 | 1468820202685 Marionette TRACE conn3 <- [1,866,null,{}] 22:36:42 INFO - PROCESS | 1648 | 1468820202691 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:42 INFO - PROCESS | 1648 | 1468820202692 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:42 INFO - PROCESS | 1648 | 1468820202779 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:36:42 INFO - PROCESS | 1648 | 1468820202783 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:42 INFO - PROCESS | 1648 | 1468820202784 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x129248000 == 40 [pid = 1648] [id = 224] 22:36:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1293b1000) [pid = 1648] [serial = 670] [outer = 0x0] 22:36:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12a4b5c00) [pid = 1648] [serial = 671] [outer = 0x1293b1000] 22:36:42 INFO - PROCESS | 1648 | 1468820202814 Marionette DEBUG loaded listener.js 22:36:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12a873800) [pid = 1648] [serial = 672] [outer = 0x1293b1000] 22:36:43 INFO - PROCESS | 1648 | 1468820203124 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 473ms 22:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:36:43 INFO - PROCESS | 1648 | 1468820203157 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:36:43 INFO - PROCESS | 1648 | 1468820203158 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 22:36:43 INFO - PROCESS | 1648 | 1468820203160 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:36:43 INFO - PROCESS | 1648 | 1468820203161 Marionette TRACE conn3 <- [1,870,null,{}] 22:36:43 INFO - PROCESS | 1648 | 1468820203163 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:43 INFO - PROCESS | 1648 | 1468820203164 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:43 INFO - PROCESS | 1648 | 1468820203267 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:36:43 INFO - PROCESS | 1648 | 1468820203273 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:43 INFO - PROCESS | 1648 | 1468820203274 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x129249800 == 41 [pid = 1648] [id = 225] 22:36:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12117bc00) [pid = 1648] [serial = 673] [outer = 0x0] 22:36:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a879400) [pid = 1648] [serial = 674] [outer = 0x12117bc00] 22:36:43 INFO - PROCESS | 1648 | 1468820203304 Marionette DEBUG loaded listener.js 22:36:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12a9c9800) [pid = 1648] [serial = 675] [outer = 0x12117bc00] 22:36:43 INFO - PROCESS | 1648 | 1468820203672 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 22:36:43 INFO - PROCESS | 1648 | 1468820203678 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:36:43 INFO - PROCESS | 1648 | 1468820203680 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 22:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:36:43 INFO - PROCESS | 1648 | 1468820203684 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:36:43 INFO - PROCESS | 1648 | 1468820203688 Marionette TRACE conn3 <- [1,874,null,{}] 22:36:43 INFO - PROCESS | 1648 | 1468820203693 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:43 INFO - PROCESS | 1648 | 1468820203694 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:43 INFO - PROCESS | 1648 | 1468820203801 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:36:43 INFO - PROCESS | 1648 | 1468820203856 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:43 INFO - PROCESS | 1648 | 1468820203859 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x115ed3800 == 42 [pid = 1648] [id = 226] 22:36:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1133d3400) [pid = 1648] [serial = 676] [outer = 0x0] 22:36:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x115e12000) [pid = 1648] [serial = 677] [outer = 0x1133d3400] 22:36:43 INFO - PROCESS | 1648 | 1468820203890 Marionette DEBUG loaded listener.js 22:36:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1176c7c00) [pid = 1648] [serial = 678] [outer = 0x1133d3400] 22:36:44 INFO - PROCESS | 1648 | 1468820204332 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 674ms 22:36:44 INFO - PROCESS | 1648 | 1468820204357 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:36:44 INFO - PROCESS | 1648 | 1468820204361 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 22:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:36:44 INFO - PROCESS | 1648 | 1468820204365 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:36:44 INFO - PROCESS | 1648 | 1468820204367 Marionette TRACE conn3 <- [1,878,null,{}] 22:36:44 INFO - PROCESS | 1648 | 1468820204389 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:44 INFO - PROCESS | 1648 | 1468820204391 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:44 INFO - PROCESS | 1648 | 1468820204490 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:36:44 INFO - PROCESS | 1648 | 1468820204555 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:44 INFO - PROCESS | 1648 | 1468820204557 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x11960c000 == 43 [pid = 1648] [id = 227] 22:36:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1185b8c00) [pid = 1648] [serial = 679] [outer = 0x0] 22:36:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x119652800) [pid = 1648] [serial = 680] [outer = 0x1185b8c00] 22:36:44 INFO - PROCESS | 1648 | 1468820204587 Marionette DEBUG loaded listener.js 22:36:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11993a800) [pid = 1648] [serial = 681] [outer = 0x1185b8c00] 22:36:45 INFO - PROCESS | 1648 | 1468820204998 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 638ms 22:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:36:45 INFO - PROCESS | 1648 | 1468820205004 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:36:45 INFO - PROCESS | 1648 | 1468820205005 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 22:36:45 INFO - PROCESS | 1648 | 1468820205007 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:36:45 INFO - PROCESS | 1648 | 1468820205010 Marionette TRACE conn3 <- [1,882,null,{}] 22:36:45 INFO - PROCESS | 1648 | 1468820205017 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:45 INFO - PROCESS | 1648 | 1468820205021 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:45 INFO - PROCESS | 1648 | 1468820205146 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:36:45 INFO - PROCESS | 1648 | 1468820205212 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:45 INFO - PROCESS | 1648 | 1468820205214 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x129244800 == 44 [pid = 1648] [id = 228] 22:36:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x121307c00) [pid = 1648] [serial = 682] [outer = 0x0] 22:36:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12262f400) [pid = 1648] [serial = 683] [outer = 0x121307c00] 22:36:45 INFO - PROCESS | 1648 | 1468820205245 Marionette DEBUG loaded listener.js 22:36:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12606fc00) [pid = 1648] [serial = 684] [outer = 0x121307c00] 22:36:45 INFO - PROCESS | 1648 | 1468820205640 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 22:36:45 INFO - PROCESS | 1648 | 1468820205678 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:36:45 INFO - PROCESS | 1648 | 1468820205680 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 22:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:36:45 INFO - PROCESS | 1648 | 1468820205683 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:36:45 INFO - PROCESS | 1648 | 1468820205684 Marionette TRACE conn3 <- [1,886,null,{}] 22:36:45 INFO - PROCESS | 1648 | 1468820205686 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:45 INFO - PROCESS | 1648 | 1468820205688 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:45 INFO - PROCESS | 1648 | 1468820205787 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:36:45 INFO - PROCESS | 1648 | 1468820205840 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:45 INFO - PROCESS | 1648 | 1468820205841 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a518800 == 45 [pid = 1648] [id = 229] 22:36:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x126bd1800) [pid = 1648] [serial = 685] [outer = 0x0] 22:36:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x127142800) [pid = 1648] [serial = 686] [outer = 0x126bd1800] 22:36:45 INFO - PROCESS | 1648 | 1468820205869 Marionette DEBUG loaded listener.js 22:36:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1275cbc00) [pid = 1648] [serial = 687] [outer = 0x126bd1800] 22:36:46 INFO - PROCESS | 1648 | 1468820206294 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 618ms 22:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:36:46 INFO - PROCESS | 1648 | 1468820206302 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:36:46 INFO - PROCESS | 1648 | 1468820206303 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 22:36:46 INFO - PROCESS | 1648 | 1468820206305 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:36:46 INFO - PROCESS | 1648 | 1468820206307 Marionette TRACE conn3 <- [1,890,null,{}] 22:36:46 INFO - PROCESS | 1648 | 1468820206309 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:46 INFO - PROCESS | 1648 | 1468820206310 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:46 INFO - PROCESS | 1648 | 1468820206406 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:36:46 INFO - PROCESS | 1648 | 1468820206502 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:46 INFO - PROCESS | 1648 | 1468820206503 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x116acc000 == 46 [pid = 1648] [id = 230] 22:36:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x112deac00) [pid = 1648] [serial = 688] [outer = 0x0] 22:36:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x116a14800) [pid = 1648] [serial = 689] [outer = 0x112deac00] 22:36:46 INFO - PROCESS | 1648 | 1468820206534 Marionette DEBUG loaded listener.js 22:36:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1293aa800) [pid = 1648] [serial = 690] [outer = 0x112deac00] 22:36:47 INFO - PROCESS | 1648 | 1468820207058 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 820ms 22:36:47 INFO - PROCESS | 1648 | 1468820207126 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:36:47 INFO - PROCESS | 1648 | 1468820207128 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 22:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:36:47 INFO - PROCESS | 1648 | 1468820207131 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:36:47 INFO - PROCESS | 1648 | 1468820207133 Marionette TRACE conn3 <- [1,894,null,{}] 22:36:47 INFO - PROCESS | 1648 | 1468820207136 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:47 INFO - PROCESS | 1648 | 1468820207138 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:47 INFO - PROCESS | 1648 | 1468820207230 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:36:47 INFO - PROCESS | 1648 | 1468820207285 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:47 INFO - PROCESS | 1648 | 1468820207287 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b8800 == 47 [pid = 1648] [id = 231] 22:36:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x115e6cc00) [pid = 1648] [serial = 691] [outer = 0x0] 22:36:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x116988800) [pid = 1648] [serial = 692] [outer = 0x115e6cc00] 22:36:47 INFO - PROCESS | 1648 | 1468820207315 Marionette DEBUG loaded listener.js 22:36:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x117ebac00) [pid = 1648] [serial = 693] [outer = 0x115e6cc00] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x129248000 == 46 [pid = 1648] [id = 224] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x127874000 == 45 [pid = 1648] [id = 223] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x118485800 == 44 [pid = 1648] [id = 222] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x12611d800 == 43 [pid = 1648] [id = 221] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x12480d800 == 42 [pid = 1648] [id = 220] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x12150d000 == 41 [pid = 1648] [id = 219] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1210bf000 == 40 [pid = 1648] [id = 218] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1199aa000 == 39 [pid = 1648] [id = 217] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x11849b000 == 38 [pid = 1648] [id = 216] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x116ff4800 == 37 [pid = 1648] [id = 215] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x116184000 == 36 [pid = 1648] [id = 214] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1187bb000 == 35 [pid = 1648] [id = 213] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x11641b000 == 34 [pid = 1648] [id = 212] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x126110800 == 33 [pid = 1648] [id = 211] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x116acc000 == 32 [pid = 1648] [id = 230] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x12a518800 == 31 [pid = 1648] [id = 229] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x129244800 == 30 [pid = 1648] [id = 228] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x11960c000 == 29 [pid = 1648] [id = 227] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x129249800 == 28 [pid = 1648] [id = 225] 22:36:48 INFO - PROCESS | 1648 | --DOCSHELL 0x115ed3800 == 27 [pid = 1648] [id = 226] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12713a400) [pid = 1648] [serial = 630] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1275c1800) [pid = 1648] [serial = 632] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x112d5fc00) [pid = 1648] [serial = 600] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x124eebc00) [pid = 1648] [serial = 627] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12262e800) [pid = 1648] [serial = 624] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11965a000) [pid = 1648] [serial = 612] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11840f800) [pid = 1648] [serial = 606] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11a0a0400) [pid = 1648] [serial = 615] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11990b800) [pid = 1648] [serial = 614] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12262e400) [pid = 1648] [serial = 621] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1127a2400) [pid = 1648] [serial = 590] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1185b3000) [pid = 1648] [serial = 608] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x121184c00) [pid = 1648] [serial = 617] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x113d3dc00) [pid = 1648] [serial = 602] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x124cd6c00) [pid = 1648] [serial = 596] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11965f000) [pid = 1648] [serial = 593] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x119903400) [pid = 1648] [serial = 623] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x115e0bc00) [pid = 1648] [serial = 603] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118d0d000) [pid = 1648] [serial = 609] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x121a14400) [pid = 1648] [serial = 620] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x119b37000) [pid = 1648] [serial = 594] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11909a400) [pid = 1648] [serial = 611] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x117157400) [pid = 1648] [serial = 605] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1131e4000) [pid = 1648] [serial = 591] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x124c70000) [pid = 1648] [serial = 626] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1261d8400) [pid = 1648] [serial = 597] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1127db800) [pid = 1648] [serial = 599] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12612dc00) [pid = 1648] [serial = 629] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x121309c00) [pid = 1648] [serial = 618] [outer = 0x0] [url = about:blank] 22:36:48 INFO - PROCESS | 1648 | 1468820208260 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1170ms 22:36:48 INFO - PROCESS | 1648 | 1468820208302 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:36:48 INFO - PROCESS | 1648 | 1468820208305 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 22:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:36:48 INFO - PROCESS | 1648 | 1468820208308 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:36:48 INFO - PROCESS | 1648 | 1468820208310 Marionette TRACE conn3 <- [1,898,null,{}] 22:36:48 INFO - PROCESS | 1648 | 1468820208314 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:48 INFO - PROCESS | 1648 | 1468820208315 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:48 INFO - PROCESS | 1648 | 1468820208401 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:36:48 INFO - PROCESS | 1648 | 1468820208410 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:48 INFO - PROCESS | 1648 | 1468820208413 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e39800 == 28 [pid = 1648] [id = 232] 22:36:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x112d8a400) [pid = 1648] [serial = 694] [outer = 0x0] 22:36:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x114f68400) [pid = 1648] [serial = 695] [outer = 0x112d8a400] 22:36:48 INFO - PROCESS | 1648 | 1468820208445 Marionette DEBUG loaded listener.js 22:36:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x112d56400) [pid = 1648] [serial = 696] [outer = 0x112d8a400] 22:36:48 INFO - PROCESS | 1648 | 1468820208940 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 22:36:48 INFO - PROCESS | 1648 | 1468820208978 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:36:48 INFO - PROCESS | 1648 | 1468820208982 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 22:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:36:48 INFO - PROCESS | 1648 | 1468820208990 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:36:48 INFO - PROCESS | 1648 | 1468820208991 Marionette TRACE conn3 <- [1,902,null,{}] 22:36:48 INFO - PROCESS | 1648 | 1468820208994 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:48 INFO - PROCESS | 1648 | 1468820208995 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:49 INFO - PROCESS | 1648 | 1468820209068 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:36:49 INFO - PROCESS | 1648 | 1468820209076 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:49 INFO - PROCESS | 1648 | 1468820209077 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ac7800 == 29 [pid = 1648] [id = 233] 22:36:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11827a800) [pid = 1648] [serial = 697] [outer = 0x0] 22:36:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x118411000) [pid = 1648] [serial = 698] [outer = 0x11827a800] 22:36:49 INFO - PROCESS | 1648 | 1468820209104 Marionette DEBUG loaded listener.js 22:36:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11859d400) [pid = 1648] [serial = 699] [outer = 0x11827a800] 22:36:49 INFO - PROCESS | 1648 | 1468820209430 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 22:36:49 INFO - PROCESS | 1648 | 1468820209459 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:36:49 INFO - PROCESS | 1648 | 1468820209460 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 22:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:36:49 INFO - PROCESS | 1648 | 1468820209463 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:36:49 INFO - PROCESS | 1648 | 1468820209465 Marionette TRACE conn3 <- [1,906,null,{}] 22:36:49 INFO - PROCESS | 1648 | 1468820209473 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:49 INFO - PROCESS | 1648 | 1468820209476 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:49 INFO - PROCESS | 1648 | 1468820209551 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:36:49 INFO - PROCESS | 1648 | 1468820209559 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:49 INFO - PROCESS | 1648 | 1468820209561 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b7800 == 30 [pid = 1648] [id = 234] 22:36:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x112de8400) [pid = 1648] [serial = 700] [outer = 0x0] 22:36:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11965f400) [pid = 1648] [serial = 701] [outer = 0x112de8400] 22:36:49 INFO - PROCESS | 1648 | 1468820209589 Marionette DEBUG loaded listener.js 22:36:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119910400) [pid = 1648] [serial = 702] [outer = 0x112de8400] 22:36:49 INFO - PROCESS | 1648 | 1468820209924 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 22:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:36:49 INFO - PROCESS | 1648 | 1468820209933 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:36:49 INFO - PROCESS | 1648 | 1468820209935 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 22:36:49 INFO - PROCESS | 1648 | 1468820209940 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:36:49 INFO - PROCESS | 1648 | 1468820209942 Marionette TRACE conn3 <- [1,910,null,{}] 22:36:49 INFO - PROCESS | 1648 | 1468820209944 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:49 INFO - PROCESS | 1648 | 1468820209946 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:50 INFO - PROCESS | 1648 | 1468820210023 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:36:50 INFO - PROCESS | 1648 | 1468820210077 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:50 INFO - PROCESS | 1648 | 1468820210078 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x119154000 == 31 [pid = 1648] [id = 235] 22:36:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11990b800) [pid = 1648] [serial = 703] [outer = 0x0] 22:36:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119b31000) [pid = 1648] [serial = 704] [outer = 0x11990b800] 22:36:50 INFO - PROCESS | 1648 | 1468820210107 Marionette DEBUG loaded listener.js 22:36:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119e43000) [pid = 1648] [serial = 705] [outer = 0x11990b800] 22:36:50 INFO - PROCESS | 1648 | 1468820210394 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 22:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:36:50 INFO - PROCESS | 1648 | 1468820210411 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:36:50 INFO - PROCESS | 1648 | 1468820210412 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 22:36:50 INFO - PROCESS | 1648 | 1468820210415 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:36:50 INFO - PROCESS | 1648 | 1468820210427 Marionette TRACE conn3 <- [1,914,null,{}] 22:36:50 INFO - PROCESS | 1648 | 1468820210442 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:50 INFO - PROCESS | 1648 | 1468820210444 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:50 INFO - PROCESS | 1648 | 1468820210533 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:36:50 INFO - PROCESS | 1648 | 1468820210537 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:50 INFO - PROCESS | 1648 | 1468820210538 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a7b800 == 32 [pid = 1648] [id = 236] 22:36:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1127e0800) [pid = 1648] [serial = 706] [outer = 0x0] 22:36:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x119b93c00) [pid = 1648] [serial = 707] [outer = 0x1127e0800] 22:36:50 INFO - PROCESS | 1648 | 1468820210563 Marionette DEBUG loaded listener.js 22:36:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121306000) [pid = 1648] [serial = 708] [outer = 0x1127e0800] 22:36:50 INFO - PROCESS | 1648 | 1468820210894 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 491ms 22:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:36:50 INFO - PROCESS | 1648 | 1468820210907 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:36:50 INFO - PROCESS | 1648 | 1468820210909 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 22:36:50 INFO - PROCESS | 1648 | 1468820210911 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:36:50 INFO - PROCESS | 1648 | 1468820210912 Marionette TRACE conn3 <- [1,918,null,{}] 22:36:50 INFO - PROCESS | 1648 | 1468820210914 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:50 INFO - PROCESS | 1648 | 1468820210918 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:51 INFO - PROCESS | 1648 | 1468820211037 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:36:51 INFO - PROCESS | 1648 | 1468820211041 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:51 INFO - PROCESS | 1648 | 1468820211043 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d5800 == 33 [pid = 1648] [id = 237] 22:36:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x118594800) [pid = 1648] [serial = 709] [outer = 0x0] 22:36:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121c8d800) [pid = 1648] [serial = 710] [outer = 0x118594800] 22:36:51 INFO - PROCESS | 1648 | 1468820211067 Marionette DEBUG loaded listener.js 22:36:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12612dc00) [pid = 1648] [serial = 711] [outer = 0x118594800] 22:36:51 INFO - PROCESS | 1648 | 1468820211441 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 568ms 22:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:36:51 INFO - PROCESS | 1648 | 1468820211480 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:36:51 INFO - PROCESS | 1648 | 1468820211482 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 22:36:51 INFO - PROCESS | 1648 | 1468820211485 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:36:51 INFO - PROCESS | 1648 | 1468820211487 Marionette TRACE conn3 <- [1,922,null,{}] 22:36:51 INFO - PROCESS | 1648 | 1468820211497 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:51 INFO - PROCESS | 1648 | 1468820211499 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:51 INFO - PROCESS | 1648 | 1468820211647 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:36:51 INFO - PROCESS | 1648 | 1468820211668 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:51 INFO - PROCESS | 1648 | 1468820211669 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ac7800 == 34 [pid = 1648] [id = 238] 22:36:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1261ce400) [pid = 1648] [serial = 712] [outer = 0x0] 22:36:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x126bc7400) [pid = 1648] [serial = 713] [outer = 0x1261ce400] 22:36:51 INFO - PROCESS | 1648 | 1468820211710 Marionette DEBUG loaded listener.js 22:36:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1271c8800) [pid = 1648] [serial = 714] [outer = 0x1261ce400] 22:36:52 INFO - PROCESS | 1648 | 1468820212070 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 22:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:36:52 INFO - PROCESS | 1648 | 1468820212109 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:36:52 INFO - PROCESS | 1648 | 1468820212110 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 22:36:52 INFO - PROCESS | 1648 | 1468820212112 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:36:52 INFO - PROCESS | 1648 | 1468820212113 Marionette TRACE conn3 <- [1,926,null,{}] 22:36:52 INFO - PROCESS | 1648 | 1468820212115 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:52 INFO - PROCESS | 1648 | 1468820212116 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:52 INFO - PROCESS | 1648 | 1468820212212 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:36:52 INFO - PROCESS | 1648 | 1468820212261 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:52 INFO - PROCESS | 1648 | 1468820212262 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480b000 == 35 [pid = 1648] [id = 239] 22:36:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1127a1000) [pid = 1648] [serial = 715] [outer = 0x0] 22:36:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1273e5400) [pid = 1648] [serial = 716] [outer = 0x1127a1000] 22:36:52 INFO - PROCESS | 1648 | 1468820212286 Marionette DEBUG loaded listener.js 22:36:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12901b000) [pid = 1648] [serial = 717] [outer = 0x1127a1000] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126128000) [pid = 1648] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x129017c00) [pid = 1648] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12713f000) [pid = 1648] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x116aaa800) [pid = 1648] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1211c2400) [pid = 1648] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12922e800) [pid = 1648] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1190a3000) [pid = 1648] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11698f800) [pid = 1648] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118599800) [pid = 1648] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1127d1c00) [pid = 1648] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1293b1000) [pid = 1648] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12117bc00) [pid = 1648] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1127d4800) [pid = 1648] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118417c00) [pid = 1648] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:36:52 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x116992000) [pid = 1648] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:36:52 INFO - PROCESS | 1648 | 1468820212736 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 22:36:52 INFO - PROCESS | 1648 | 1468820212782 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:36:52 INFO - PROCESS | 1648 | 1468820212783 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 22:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:36:52 INFO - PROCESS | 1648 | 1468820212786 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:36:52 INFO - PROCESS | 1648 | 1468820212788 Marionette TRACE conn3 <- [1,930,null,{}] 22:36:52 INFO - PROCESS | 1648 | 1468820212795 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:52 INFO - PROCESS | 1648 | 1468820212796 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:52 INFO - PROCESS | 1648 | 1468820212906 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:36:52 INFO - PROCESS | 1648 | 1468820212943 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:52 INFO - PROCESS | 1648 | 1468820212944 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b6800 == 36 [pid = 1648] [id = 240] 22:36:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x110e6e800) [pid = 1648] [serial = 718] [outer = 0x0] 22:36:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x116797000) [pid = 1648] [serial = 719] [outer = 0x110e6e800] 22:36:52 INFO - PROCESS | 1648 | 1468820212968 Marionette DEBUG loaded listener.js 22:36:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x124ec4000) [pid = 1648] [serial = 720] [outer = 0x110e6e800] 22:36:53 INFO - PROCESS | 1648 | 1468820213222 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 474ms 22:36:53 INFO - PROCESS | 1648 | 1468820213260 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:36:53 INFO - PROCESS | 1648 | 1468820213261 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 22:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:36:53 INFO - PROCESS | 1648 | 1468820213264 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:36:53 INFO - PROCESS | 1648 | 1468820213265 Marionette TRACE conn3 <- [1,934,null,{}] 22:36:53 INFO - PROCESS | 1648 | 1468820213267 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:53 INFO - PROCESS | 1648 | 1468820213268 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:53 INFO - PROCESS | 1648 | 1468820213347 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:36:53 INFO - PROCESS | 1648 | 1468820213351 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:53 INFO - PROCESS | 1648 | 1468820213352 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12616a800 == 37 [pid = 1648] [id = 241] 22:36:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1273e5c00) [pid = 1648] [serial = 721] [outer = 0x0] 22:36:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12901d400) [pid = 1648] [serial = 722] [outer = 0x1273e5c00] 22:36:53 INFO - PROCESS | 1648 | 1468820213379 Marionette DEBUG loaded listener.js 22:36:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12922cc00) [pid = 1648] [serial = 723] [outer = 0x1273e5c00] 22:36:53 INFO - PROCESS | 1648 | 1468820213715 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 469ms 22:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:36:53 INFO - PROCESS | 1648 | 1468820213733 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:36:53 INFO - PROCESS | 1648 | 1468820213735 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 22:36:53 INFO - PROCESS | 1648 | 1468820213738 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:36:53 INFO - PROCESS | 1648 | 1468820213740 Marionette TRACE conn3 <- [1,938,null,{}] 22:36:53 INFO - PROCESS | 1648 | 1468820213742 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:53 INFO - PROCESS | 1648 | 1468820213744 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:53 INFO - PROCESS | 1648 | 1468820213864 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:36:53 INFO - PROCESS | 1648 | 1468820213872 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:53 INFO - PROCESS | 1648 | 1468820213874 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a74800 == 38 [pid = 1648] [id = 242] 22:36:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x129229000) [pid = 1648] [serial = 724] [outer = 0x0] 22:36:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1293b0400) [pid = 1648] [serial = 725] [outer = 0x129229000] 22:36:53 INFO - PROCESS | 1648 | 1468820213900 Marionette DEBUG loaded listener.js 22:36:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a5d0c00) [pid = 1648] [serial = 726] [outer = 0x129229000] 22:36:54 INFO - PROCESS | 1648 | 1468820214240 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 22:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:36:54 INFO - PROCESS | 1648 | 1468820214259 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:36:54 INFO - PROCESS | 1648 | 1468820214261 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 22:36:54 INFO - PROCESS | 1648 | 1468820214264 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:36:54 INFO - PROCESS | 1648 | 1468820214267 Marionette TRACE conn3 <- [1,942,null,{}] 22:36:54 INFO - PROCESS | 1648 | 1468820214272 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:54 INFO - PROCESS | 1648 | 1468820214274 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:54 INFO - PROCESS | 1648 | 1468820214395 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:36:54 INFO - PROCESS | 1648 | 1468820214472 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:54 INFO - PROCESS | 1648 | 1468820214473 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12923d800 == 39 [pid = 1648] [id = 243] 22:36:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x112eae000) [pid = 1648] [serial = 727] [outer = 0x0] 22:36:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a5d4400) [pid = 1648] [serial = 728] [outer = 0x112eae000] 22:36:54 INFO - PROCESS | 1648 | 1468820214515 Marionette DEBUG loaded listener.js 22:36:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a9c5400) [pid = 1648] [serial = 729] [outer = 0x112eae000] 22:36:55 INFO - PROCESS | 1648 | 1468820215090 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 871ms 22:36:55 INFO - PROCESS | 1648 | 1468820215136 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:36:55 INFO - PROCESS | 1648 | 1468820215139 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 22:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:36:55 INFO - PROCESS | 1648 | 1468820215142 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:36:55 INFO - PROCESS | 1648 | 1468820215145 Marionette TRACE conn3 <- [1,946,null,{}] 22:36:55 INFO - PROCESS | 1648 | 1468820215149 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:55 INFO - PROCESS | 1648 | 1468820215150 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:55 INFO - PROCESS | 1648 | 1468820215260 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:36:55 INFO - PROCESS | 1648 | 1468820215312 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:55 INFO - PROCESS | 1648 | 1468820215313 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11747b000 == 40 [pid = 1648] [id = 244] 22:36:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x113d3d800) [pid = 1648] [serial = 730] [outer = 0x0] 22:36:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x116aa7c00) [pid = 1648] [serial = 731] [outer = 0x113d3d800] 22:36:55 INFO - PROCESS | 1648 | 1468820215345 Marionette DEBUG loaded listener.js 22:36:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x118409000) [pid = 1648] [serial = 732] [outer = 0x113d3d800] 22:36:55 INFO - PROCESS | 1648 | 1468820215941 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 872ms 22:36:56 INFO - PROCESS | 1648 | 1468820216015 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:36:56 INFO - PROCESS | 1648 | 1468820216019 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 22:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:36:56 INFO - PROCESS | 1648 | 1468820216026 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:36:56 INFO - PROCESS | 1648 | 1468820216029 Marionette TRACE conn3 <- [1,950,null,{}] 22:36:56 INFO - PROCESS | 1648 | 1468820216033 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:56 INFO - PROCESS | 1648 | 1468820216036 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:56 INFO - PROCESS | 1648 | 1468820216154 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:36:56 INFO - PROCESS | 1648 | 1468820216210 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:56 INFO - PROCESS | 1648 | 1468820216211 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a02b000 == 41 [pid = 1648] [id = 245] 22:36:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x117eb7c00) [pid = 1648] [serial = 733] [outer = 0x0] 22:36:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x119097c00) [pid = 1648] [serial = 734] [outer = 0x117eb7c00] 22:36:56 INFO - PROCESS | 1648 | 1468820216242 Marionette DEBUG loaded listener.js 22:36:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x119935c00) [pid = 1648] [serial = 735] [outer = 0x117eb7c00] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x119a74800 == 40 [pid = 1648] [id = 242] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12616a800 == 39 [pid = 1648] [id = 241] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b6800 == 38 [pid = 1648] [id = 240] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12480b000 == 37 [pid = 1648] [id = 239] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x121ac7800 == 36 [pid = 1648] [id = 238] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d5800 == 35 [pid = 1648] [id = 237] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x119a7b800 == 34 [pid = 1648] [id = 236] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x119154000 == 33 [pid = 1648] [id = 235] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b7800 == 32 [pid = 1648] [id = 234] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x116ac7800 == 31 [pid = 1648] [id = 233] 22:36:56 INFO - PROCESS | 1648 | --DOCSHELL 0x115e39800 == 30 [pid = 1648] [id = 232] 22:36:56 INFO - PROCESS | 1648 | 1468820216933 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 923ms 22:36:56 INFO - PROCESS | 1648 | 1468820216950 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:36:56 INFO - PROCESS | 1648 | 1468820216955 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 22:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:36:56 INFO - PROCESS | 1648 | 1468820216959 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:36:56 INFO - PROCESS | 1648 | 1468820216964 Marionette TRACE conn3 <- [1,954,null,{}] 22:36:56 INFO - PROCESS | 1648 | 1468820216969 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:56 INFO - PROCESS | 1648 | 1468820216974 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:57 INFO - PROCESS | 1648 | 1468820217101 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x126bd1400) [pid = 1648] [serial = 656] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12901c400) [pid = 1648] [serial = 659] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x129014c00) [pid = 1648] [serial = 633] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1176bb400) [pid = 1648] [serial = 638] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11840d000) [pid = 1648] [serial = 639] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1213e4400) [pid = 1648] [serial = 650] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1293aa400) [pid = 1648] [serial = 662] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x119940800) [pid = 1648] [serial = 647] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11a09dc00) [pid = 1648] [serial = 648] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x117157800) [pid = 1648] [serial = 641] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118270400) [pid = 1648] [serial = 642] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118d0b400) [pid = 1648] [serial = 644] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1190a1400) [pid = 1648] [serial = 645] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x112de5400) [pid = 1648] [serial = 635] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x113d39000) [pid = 1648] [serial = 636] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12a873800) [pid = 1648] [serial = 672] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12a9c9800) [pid = 1648] [serial = 675] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119660400) [pid = 1648] [serial = 666] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118411400) [pid = 1648] [serial = 665] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12a4b5c00) [pid = 1648] [serial = 671] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1293b1400) [pid = 1648] [serial = 663] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x124879400) [pid = 1648] [serial = 653] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1293ac000) [pid = 1648] [serial = 669] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12922a000) [pid = 1648] [serial = 660] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1275ccc00) [pid = 1648] [serial = 657] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x124ec0000) [pid = 1648] [serial = 654] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a879400) [pid = 1648] [serial = 674] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x122627000) [pid = 1648] [serial = 651] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x121626000) [pid = 1648] [serial = 668] [outer = 0x0] [url = about:blank] 22:36:57 INFO - PROCESS | 1648 | 1468820217193 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1648 | 1468820217195 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x116952000 == 31 [pid = 1648] [id = 246] 22:36:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x113d39000) [pid = 1648] [serial = 736] [outer = 0x0] 22:36:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x117159800) [pid = 1648] [serial = 737] [outer = 0x113d39000] 22:36:57 INFO - PROCESS | 1648 | 1468820217244 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x118533c00) [pid = 1648] [serial = 738] [outer = 0x113d39000] 22:36:57 INFO - PROCESS | 1648 | 1468820217610 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 675ms 22:36:57 INFO - PROCESS | 1648 | 1468820217634 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:36:57 INFO - PROCESS | 1648 | 1468820217639 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 22:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:36:57 INFO - PROCESS | 1648 | 1468820217644 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:36:57 INFO - PROCESS | 1648 | 1468820217646 Marionette TRACE conn3 <- [1,958,null,{}] 22:36:57 INFO - PROCESS | 1648 | 1468820217648 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:57 INFO - PROCESS | 1648 | 1468820217650 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:57 INFO - PROCESS | 1648 | 1468820217750 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:36:57 INFO - PROCESS | 1648 | 1468820217800 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1648 | 1468820217801 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e56000 == 32 [pid = 1648] [id = 247] 22:36:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11853fc00) [pid = 1648] [serial = 739] [outer = 0x0] 22:36:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119039800) [pid = 1648] [serial = 740] [outer = 0x11853fc00] 22:36:57 INFO - PROCESS | 1648 | 1468820217828 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11993ec00) [pid = 1648] [serial = 741] [outer = 0x11853fc00] 22:36:58 INFO - PROCESS | 1648 | 1468820218128 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 22:36:58 INFO - PROCESS | 1648 | 1468820218164 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:36:58 INFO - PROCESS | 1648 | 1468820218165 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 22:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:36:58 INFO - PROCESS | 1648 | 1468820218167 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:36:58 INFO - PROCESS | 1648 | 1468820218171 Marionette TRACE conn3 <- [1,962,null,{}] 22:36:58 INFO - PROCESS | 1648 | 1468820218180 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:58 INFO - PROCESS | 1648 | 1468820218183 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:58 INFO - PROCESS | 1648 | 1468820218261 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:36:58 INFO - PROCESS | 1648 | 1468820218315 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:58 INFO - PROCESS | 1648 | 1468820218317 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x119612000 == 33 [pid = 1648] [id = 248] 22:36:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x112d57800) [pid = 1648] [serial = 742] [outer = 0x0] 22:36:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119b35400) [pid = 1648] [serial = 743] [outer = 0x112d57800] 22:36:58 INFO - PROCESS | 1648 | 1468820218344 Marionette DEBUG loaded listener.js 22:36:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x121bb9c00) [pid = 1648] [serial = 744] [outer = 0x112d57800] 22:36:58 INFO - PROCESS | 1648 | 1468820218610 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 476ms 22:36:58 INFO - PROCESS | 1648 | 1468820218645 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:36:58 INFO - PROCESS | 1648 | 1468820218646 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 22:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:36:58 INFO - PROCESS | 1648 | 1468820218648 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:36:58 INFO - PROCESS | 1648 | 1468820218649 Marionette TRACE conn3 <- [1,966,null,{}] 22:36:58 INFO - PROCESS | 1648 | 1468820218652 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:58 INFO - PROCESS | 1648 | 1468820218654 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:58 INFO - PROCESS | 1648 | 1468820218747 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:36:58 INFO - PROCESS | 1648 | 1468820218751 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:58 INFO - PROCESS | 1648 | 1468820218753 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b7800 == 34 [pid = 1648] [id = 249] 22:36:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x124877c00) [pid = 1648] [serial = 745] [outer = 0x0] 22:36:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x124ec1c00) [pid = 1648] [serial = 746] [outer = 0x124877c00] 22:36:58 INFO - PROCESS | 1648 | 1468820218781 Marionette DEBUG loaded listener.js 22:36:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126073000) [pid = 1648] [serial = 747] [outer = 0x124877c00] 22:36:59 INFO - PROCESS | 1648 | 1468820219150 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 22:36:59 INFO - PROCESS | 1648 | 1468820219167 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:36:59 INFO - PROCESS | 1648 | 1468820219169 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 22:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:36:59 INFO - PROCESS | 1648 | 1468820219175 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:36:59 INFO - PROCESS | 1648 | 1468820219176 Marionette TRACE conn3 <- [1,970,null,{}] 22:36:59 INFO - PROCESS | 1648 | 1468820219179 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:59 INFO - PROCESS | 1648 | 1468820219180 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:59 INFO - PROCESS | 1648 | 1468820219283 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:36:59 INFO - PROCESS | 1648 | 1468820219296 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:59 INFO - PROCESS | 1648 | 1468820219297 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:36:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12165e800 == 35 [pid = 1648] [id = 250] 22:36:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x112eb1400) [pid = 1648] [serial = 748] [outer = 0x0] 22:36:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1261d3400) [pid = 1648] [serial = 749] [outer = 0x112eb1400] 22:36:59 INFO - PROCESS | 1648 | 1468820219321 Marionette DEBUG loaded listener.js 22:36:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126f55400) [pid = 1648] [serial = 750] [outer = 0x112eb1400] 22:36:59 INFO - PROCESS | 1648 | 1468820219844 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 719ms 22:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:36:59 INFO - PROCESS | 1648 | 1468820219895 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:36:59 INFO - PROCESS | 1648 | 1468820219896 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 22:36:59 INFO - PROCESS | 1648 | 1468820219898 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:36:59 INFO - PROCESS | 1648 | 1468820219899 Marionette TRACE conn3 <- [1,974,null,{}] 22:36:59 INFO - PROCESS | 1648 | 1468820219901 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:59 INFO - PROCESS | 1648 | 1468820219906 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:00 INFO - PROCESS | 1648 | 1468820220011 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:37:00 INFO - PROCESS | 1648 | 1468820220069 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:00 INFO - PROCESS | 1648 | 1468820220070 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x124eab000 == 36 [pid = 1648] [id = 251] 22:37:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x129017800) [pid = 1648] [serial = 751] [outer = 0x0] 22:37:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a40a000) [pid = 1648] [serial = 752] [outer = 0x129017800] 22:37:00 INFO - PROCESS | 1648 | 1468820220097 Marionette DEBUG loaded listener.js 22:37:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a4bb400) [pid = 1648] [serial = 753] [outer = 0x129017800] 22:37:00 INFO - PROCESS | 1648 | 1468820220402 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 22:37:00 INFO - PROCESS | 1648 | 1468820220417 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:37:00 INFO - PROCESS | 1648 | 1468820220419 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 22:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:37:00 INFO - PROCESS | 1648 | 1468820220429 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:37:00 INFO - PROCESS | 1648 | 1468820220430 Marionette TRACE conn3 <- [1,978,null,{}] 22:37:00 INFO - PROCESS | 1648 | 1468820220432 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:00 INFO - PROCESS | 1648 | 1468820220433 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:00 INFO - PROCESS | 1648 | 1468820220545 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:37:00 INFO - PROCESS | 1648 | 1468820220556 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:00 INFO - PROCESS | 1648 | 1468820220557 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e1f800 == 37 [pid = 1648] [id = 252] 22:37:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a5d2c00) [pid = 1648] [serial = 754] [outer = 0x0] 22:37:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a5d9c00) [pid = 1648] [serial = 755] [outer = 0x12a5d2c00] 22:37:00 INFO - PROCESS | 1648 | 1468820220583 Marionette DEBUG loaded listener.js 22:37:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a87d000) [pid = 1648] [serial = 756] [outer = 0x12a5d2c00] 22:37:00 INFO - PROCESS | 1648 | 1468820220980 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11990b800) [pid = 1648] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11827a800) [pid = 1648] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x112de8400) [pid = 1648] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1127e0800) [pid = 1648] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1261ce400) [pid = 1648] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118594800) [pid = 1648] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1127a1000) [pid = 1648] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x110e6e800) [pid = 1648] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x115e6cc00) [pid = 1648] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x112d8a400) [pid = 1648] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1133d3400) [pid = 1648] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1185b8c00) [pid = 1648] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x121307c00) [pid = 1648] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1273e5c00) [pid = 1648] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x126bd1800) [pid = 1648] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x112deac00) [pid = 1648] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:37:00 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x129229000) [pid = 1648] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 618ms 22:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:37:01 INFO - PROCESS | 1648 | 1468820221048 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:37:01 INFO - PROCESS | 1648 | 1468820221049 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 22:37:01 INFO - PROCESS | 1648 | 1468820221051 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:37:01 INFO - PROCESS | 1648 | 1468820221052 Marionette TRACE conn3 <- [1,982,null,{}] 22:37:01 INFO - PROCESS | 1648 | 1468820221054 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:01 INFO - PROCESS | 1648 | 1468820221055 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:01 INFO - PROCESS | 1648 | 1468820221131 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:37:01 INFO - PROCESS | 1648 | 1468820221136 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:01 INFO - PROCESS | 1648 | 1468820221139 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d91000 == 38 [pid = 1648] [id = 253] 22:37:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1133c7000) [pid = 1648] [serial = 757] [outer = 0x0] 22:37:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x115e6cc00) [pid = 1648] [serial = 758] [outer = 0x1133c7000] 22:37:01 INFO - PROCESS | 1648 | 1468820221165 Marionette DEBUG loaded listener.js 22:37:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1185b8c00) [pid = 1648] [serial = 759] [outer = 0x1133c7000] 22:37:01 INFO - PROCESS | 1648 | 1468820221517 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 22:37:01 INFO - PROCESS | 1648 | 1468820221570 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:37:01 INFO - PROCESS | 1648 | 1468820221571 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 22:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:37:01 INFO - PROCESS | 1648 | 1468820221578 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:37:01 INFO - PROCESS | 1648 | 1468820221579 Marionette TRACE conn3 <- [1,986,null,{}] 22:37:01 INFO - PROCESS | 1648 | 1468820221583 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:01 INFO - PROCESS | 1648 | 1468820221584 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:01 INFO - PROCESS | 1648 | 1468820221662 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:37:01 INFO - PROCESS | 1648 | 1468820221666 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:01 INFO - PROCESS | 1648 | 1468820221667 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x129234000 == 39 [pid = 1648] [id = 254] 22:37:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x117eba800) [pid = 1648] [serial = 760] [outer = 0x0] 22:37:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x125116800) [pid = 1648] [serial = 761] [outer = 0x117eba800] 22:37:01 INFO - PROCESS | 1648 | 1468820221691 Marionette DEBUG loaded listener.js 22:37:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12922d800) [pid = 1648] [serial = 762] [outer = 0x117eba800] 22:37:02 INFO - PROCESS | 1648 | 1468820222063 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 524ms 22:37:02 INFO - PROCESS | 1648 | 1468820222098 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:37:02 INFO - PROCESS | 1648 | 1468820222100 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 22:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:37:02 INFO - PROCESS | 1648 | 1468820222104 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:37:02 INFO - PROCESS | 1648 | 1468820222107 Marionette TRACE conn3 <- [1,990,null,{}] 22:37:02 INFO - PROCESS | 1648 | 1468820222111 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:02 INFO - PROCESS | 1648 | 1468820222113 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:02 INFO - PROCESS | 1648 | 1468820222216 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:37:02 INFO - PROCESS | 1648 | 1468820222275 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:02 INFO - PROCESS | 1648 | 1468820222276 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294cd000 == 40 [pid = 1648] [id = 255] 22:37:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x112d8a400) [pid = 1648] [serial = 763] [outer = 0x0] 22:37:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a5d6000) [pid = 1648] [serial = 764] [outer = 0x112d8a400] 22:37:02 INFO - PROCESS | 1648 | 1468820222299 Marionette DEBUG loaded listener.js 22:37:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12af32400) [pid = 1648] [serial = 765] [outer = 0x112d8a400] 22:37:02 INFO - PROCESS | 1648 | 1468820222603 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 524ms 22:37:02 INFO - PROCESS | 1648 | 1468820222627 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:37:02 INFO - PROCESS | 1648 | 1468820222628 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 22:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:37:02 INFO - PROCESS | 1648 | 1468820222631 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:37:02 INFO - PROCESS | 1648 | 1468820222632 Marionette TRACE conn3 <- [1,994,null,{}] 22:37:02 INFO - PROCESS | 1648 | 1468820222635 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:02 INFO - PROCESS | 1648 | 1468820222638 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:02 INFO - PROCESS | 1648 | 1468820222732 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:37:02 INFO - PROCESS | 1648 | 1468820222736 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:02 INFO - PROCESS | 1648 | 1468820222738 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a820000 == 41 [pid = 1648] [id = 256] 22:37:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121309800) [pid = 1648] [serial = 766] [outer = 0x0] 22:37:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12b073800) [pid = 1648] [serial = 767] [outer = 0x121309800] 22:37:02 INFO - PROCESS | 1648 | 1468820222767 Marionette DEBUG loaded listener.js 22:37:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12b8e9400) [pid = 1648] [serial = 768] [outer = 0x121309800] 22:37:03 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b8800 == 40 [pid = 1648] [id = 231] 22:37:03 INFO - PROCESS | 1648 | --DOCSHELL 0x116952000 == 39 [pid = 1648] [id = 246] 22:37:03 INFO - PROCESS | 1648 | --DOCSHELL 0x11a02b000 == 38 [pid = 1648] [id = 245] 22:37:03 INFO - PROCESS | 1648 | --DOCSHELL 0x11747b000 == 37 [pid = 1648] [id = 244] 22:37:03 INFO - PROCESS | 1648 | --DOCSHELL 0x12923d800 == 36 [pid = 1648] [id = 243] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x119612000 == 35 [pid = 1648] [id = 248] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x124eab000 == 34 [pid = 1648] [id = 251] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x12165e800 == 33 [pid = 1648] [id = 250] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x118d91000 == 32 [pid = 1648] [id = 253] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x129234000 == 31 [pid = 1648] [id = 254] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x117e56000 == 30 [pid = 1648] [id = 247] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x115e1f800 == 29 [pid = 1648] [id = 252] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b7800 == 28 [pid = 1648] [id = 249] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b31000) [pid = 1648] [serial = 704] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118411000) [pid = 1648] [serial = 698] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11859d400) [pid = 1648] [serial = 699] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11965f400) [pid = 1648] [serial = 701] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119910400) [pid = 1648] [serial = 702] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x119b93c00) [pid = 1648] [serial = 707] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x126bc7400) [pid = 1648] [serial = 713] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x121c8d800) [pid = 1648] [serial = 710] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1273e5400) [pid = 1648] [serial = 716] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x116797000) [pid = 1648] [serial = 719] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x117ebac00) [pid = 1648] [serial = 693] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x116988800) [pid = 1648] [serial = 692] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x114f68400) [pid = 1648] [serial = 695] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x112d56400) [pid = 1648] [serial = 696] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1176c7c00) [pid = 1648] [serial = 678] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x115e12000) [pid = 1648] [serial = 677] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x11993a800) [pid = 1648] [serial = 681] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x119652800) [pid = 1648] [serial = 680] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12606fc00) [pid = 1648] [serial = 684] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12262f400) [pid = 1648] [serial = 683] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12901d400) [pid = 1648] [serial = 722] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x1275cbc00) [pid = 1648] [serial = 687] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x127142800) [pid = 1648] [serial = 686] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x1293aa800) [pid = 1648] [serial = 690] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x116a14800) [pid = 1648] [serial = 689] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x124ec4000) [pid = 1648] [serial = 720] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12901b000) [pid = 1648] [serial = 717] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x1271c8800) [pid = 1648] [serial = 714] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x12612dc00) [pid = 1648] [serial = 711] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12a5d0c00) [pid = 1648] [serial = 726] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x1293b0400) [pid = 1648] [serial = 725] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x121306000) [pid = 1648] [serial = 708] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x119e43000) [pid = 1648] [serial = 705] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x12922cc00) [pid = 1648] [serial = 723] [outer = 0x0] [url = about:blank] 22:37:04 INFO - PROCESS | 1648 | --DOCSHELL 0x1294cd000 == 27 [pid = 1648] [id = 255] 22:37:04 INFO - PROCESS | 1648 | 1468820224195 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1571ms 22:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:37:04 INFO - PROCESS | 1648 | 1468820224207 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:37:04 INFO - PROCESS | 1648 | 1468820224209 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 22:37:04 INFO - PROCESS | 1648 | 1468820224212 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:37:04 INFO - PROCESS | 1648 | 1468820224214 Marionette TRACE conn3 <- [1,998,null,{}] 22:37:04 INFO - PROCESS | 1648 | 1468820224219 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:04 INFO - PROCESS | 1648 | 1468820224222 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:04 INFO - PROCESS | 1648 | 1468820224305 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:37:04 INFO - PROCESS | 1648 | 1468820224354 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:04 INFO - PROCESS | 1648 | 1468820224357 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e38800 == 28 [pid = 1648] [id = 257] 22:37:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x1131adc00) [pid = 1648] [serial = 769] [outer = 0x0] 22:37:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x1131e0000) [pid = 1648] [serial = 770] [outer = 0x1131adc00] 22:37:04 INFO - PROCESS | 1648 | 1468820224385 Marionette DEBUG loaded listener.js 22:37:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x116644800) [pid = 1648] [serial = 771] [outer = 0x1131adc00] 22:37:04 INFO - PROCESS | 1648 | 1468820224693 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 522ms 22:37:04 INFO - PROCESS | 1648 | 1468820224734 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:37:04 INFO - PROCESS | 1648 | 1468820224739 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 22:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:37:04 INFO - PROCESS | 1648 | 1468820224744 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:37:04 INFO - PROCESS | 1648 | 1468820224746 Marionette TRACE conn3 <- [1,1002,null,{}] 22:37:04 INFO - PROCESS | 1648 | 1468820224749 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:04 INFO - PROCESS | 1648 | 1468820224751 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:04 INFO - PROCESS | 1648 | 1468820224830 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:37:04 INFO - PROCESS | 1648 | 1468820224834 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:04 INFO - PROCESS | 1648 | 1468820224836 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x116683000 == 29 [pid = 1648] [id = 258] 22:37:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x116aaa400) [pid = 1648] [serial = 772] [outer = 0x0] 22:37:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x117ebf000) [pid = 1648] [serial = 773] [outer = 0x116aaa400] 22:37:04 INFO - PROCESS | 1648 | 1468820224868 Marionette DEBUG loaded listener.js 22:37:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x11698b000) [pid = 1648] [serial = 774] [outer = 0x116aaa400] 22:37:05 INFO - PROCESS | 1648 | 1468820225225 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 22:37:05 INFO - PROCESS | 1648 | 1468820225267 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:37:05 INFO - PROCESS | 1648 | 1468820225269 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 22:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:37:05 INFO - PROCESS | 1648 | 1468820225271 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:37:05 INFO - PROCESS | 1648 | 1468820225282 Marionette TRACE conn3 <- [1,1006,null,{}] 22:37:05 INFO - PROCESS | 1648 | 1468820225290 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:05 INFO - PROCESS | 1648 | 1468820225293 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:05 INFO - PROCESS | 1648 | 1468820225369 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:37:05 INFO - PROCESS | 1648 | 1468820225375 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:05 INFO - PROCESS | 1648 | 1468820225377 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e58000 == 30 [pid = 1648] [id = 259] 22:37:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x111ca8c00) [pid = 1648] [serial = 775] [outer = 0x0] 22:37:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x11909a400) [pid = 1648] [serial = 776] [outer = 0x111ca8c00] 22:37:05 INFO - PROCESS | 1648 | 1468820225407 Marionette DEBUG loaded listener.js 22:37:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x119661800) [pid = 1648] [serial = 777] [outer = 0x111ca8c00] 22:37:05 INFO - PROCESS | 1648 | 1468820225757 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 530ms 22:37:05 INFO - PROCESS | 1648 | 1468820225812 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:37:05 INFO - PROCESS | 1648 | 1468820225814 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 22:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:37:05 INFO - PROCESS | 1648 | 1468820225816 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:37:05 INFO - PROCESS | 1648 | 1468820225817 Marionette TRACE conn3 <- [1,1010,null,{}] 22:37:05 INFO - PROCESS | 1648 | 1468820225819 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:05 INFO - PROCESS | 1648 | 1468820225821 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:05 INFO - PROCESS | 1648 | 1468820225897 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:37:05 INFO - PROCESS | 1648 | 1468820225900 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:05 INFO - PROCESS | 1648 | 1468820225902 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187bb000 == 31 [pid = 1648] [id = 260] 22:37:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x119910800) [pid = 1648] [serial = 778] [outer = 0x0] 22:37:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x119a47c00) [pid = 1648] [serial = 779] [outer = 0x119910800] 22:37:05 INFO - PROCESS | 1648 | 1468820225930 Marionette DEBUG loaded listener.js 22:37:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x119b36400) [pid = 1648] [serial = 780] [outer = 0x119910800] 22:37:06 INFO - PROCESS | 1648 | 1468820226248 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 22:37:06 INFO - PROCESS | 1648 | 1468820226286 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:37:06 INFO - PROCESS | 1648 | 1468820226288 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 22:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:37:06 INFO - PROCESS | 1648 | 1468820226292 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:37:06 INFO - PROCESS | 1648 | 1468820226293 Marionette TRACE conn3 <- [1,1014,null,{}] 22:37:06 INFO - PROCESS | 1648 | 1468820226295 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:06 INFO - PROCESS | 1648 | 1468820226297 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:06 INFO - PROCESS | 1648 | 1468820226372 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:37:06 INFO - PROCESS | 1648 | 1468820226376 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:06 INFO - PROCESS | 1648 | 1468820226377 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x119160800 == 32 [pid = 1648] [id = 261] 22:37:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x116a13c00) [pid = 1648] [serial = 781] [outer = 0x0] 22:37:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x11a09e800) [pid = 1648] [serial = 782] [outer = 0x116a13c00] 22:37:06 INFO - PROCESS | 1648 | 1468820226404 Marionette DEBUG loaded listener.js 22:37:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x1211c2400) [pid = 1648] [serial = 783] [outer = 0x116a13c00] 22:37:06 INFO - PROCESS | 1648 | 1468820226747 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 22:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:37:06 INFO - PROCESS | 1648 | 1468820226760 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:37:06 INFO - PROCESS | 1648 | 1468820226762 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 22:37:06 INFO - PROCESS | 1648 | 1468820226764 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:37:06 INFO - PROCESS | 1648 | 1468820226765 Marionette TRACE conn3 <- [1,1018,null,{}] 22:37:06 INFO - PROCESS | 1648 | 1468820226767 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:06 INFO - PROCESS | 1648 | 1468820226773 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:06 INFO - PROCESS | 1648 | 1468820226888 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:37:06 INFO - PROCESS | 1648 | 1468820226894 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:06 INFO - PROCESS | 1648 | 1468820226895 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x1197e0000 == 33 [pid = 1648] [id = 262] 22:37:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1211c7c00) [pid = 1648] [serial = 784] [outer = 0x0] 22:37:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1214ea400) [pid = 1648] [serial = 785] [outer = 0x1211c7c00] 22:37:06 INFO - PROCESS | 1648 | 1468820226922 Marionette DEBUG loaded listener.js 22:37:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x124ebd000) [pid = 1648] [serial = 786] [outer = 0x1211c7c00] 22:37:07 INFO - PROCESS | 1648 | 1468820227208 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 467ms 22:37:07 INFO - PROCESS | 1648 | 1468820227232 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:37:07 INFO - PROCESS | 1648 | 1468820227233 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 22:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:37:07 INFO - PROCESS | 1648 | 1468820227235 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:37:07 INFO - PROCESS | 1648 | 1468820227236 Marionette TRACE conn3 <- [1,1022,null,{}] 22:37:07 INFO - PROCESS | 1648 | 1468820227247 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:07 INFO - PROCESS | 1648 | 1468820227248 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:07 INFO - PROCESS | 1648 | 1468820227332 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:37:07 INFO - PROCESS | 1648 | 1468820227337 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:07 INFO - PROCESS | 1648 | 1468820227340 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212c9000 == 34 [pid = 1648] [id = 263] 22:37:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x119936c00) [pid = 1648] [serial = 787] [outer = 0x0] 22:37:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x124ef0800) [pid = 1648] [serial = 788] [outer = 0x119936c00] 22:37:07 INFO - PROCESS | 1648 | 1468820227365 Marionette DEBUG loaded listener.js 22:37:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x126bca400) [pid = 1648] [serial = 789] [outer = 0x119936c00] 22:37:07 INFO - PROCESS | 1648 | 1468820227681 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 477ms 22:37:07 INFO - PROCESS | 1648 | 1468820227713 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:37:07 INFO - PROCESS | 1648 | 1468820227714 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 22:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:37:07 INFO - PROCESS | 1648 | 1468820227716 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:37:07 INFO - PROCESS | 1648 | 1468820227717 Marionette TRACE conn3 <- [1,1026,null,{}] 22:37:07 INFO - PROCESS | 1648 | 1468820227720 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:07 INFO - PROCESS | 1648 | 1468820227723 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:07 INFO - PROCESS | 1648 | 1468820227819 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:37:07 INFO - PROCESS | 1648 | 1468820227825 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:07 INFO - PROCESS | 1648 | 1468820227826 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x121438800 == 35 [pid = 1648] [id = 264] 22:37:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x112a8e800) [pid = 1648] [serial = 790] [outer = 0x0] 22:37:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x126bd1000) [pid = 1648] [serial = 791] [outer = 0x112a8e800] 22:37:07 INFO - PROCESS | 1648 | 1468820227850 Marionette DEBUG loaded listener.js 22:37:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1273e5800) [pid = 1648] [serial = 792] [outer = 0x112a8e800] 22:37:08 INFO - PROCESS | 1648 | 1468820228178 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 22:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:37:08 INFO - PROCESS | 1648 | 1468820228186 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:37:08 INFO - PROCESS | 1648 | 1468820228188 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 22:37:08 INFO - PROCESS | 1648 | 1468820228190 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:37:08 INFO - PROCESS | 1648 | 1468820228191 Marionette TRACE conn3 <- [1,1030,null,{}] 22:37:08 INFO - PROCESS | 1648 | 1468820228193 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:08 INFO - PROCESS | 1648 | 1468820228194 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:08 INFO - PROCESS | 1648 | 1468820228258 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:37:08 INFO - PROCESS | 1648 | 1468820228268 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:08 INFO - PROCESS | 1648 | 1468820228269 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e56000 == 36 [pid = 1648] [id = 265] 22:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x118d0c800) [pid = 1648] [serial = 793] [outer = 0x0] 22:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x129014c00) [pid = 1648] [serial = 794] [outer = 0x118d0c800] 22:37:08 INFO - PROCESS | 1648 | 1468820228290 Marionette DEBUG loaded listener.js 22:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12901c800) [pid = 1648] [serial = 795] [outer = 0x118d0c800] 22:37:08 INFO - PROCESS | 1648 | 1468820228690 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 22:37:08 INFO - PROCESS | 1648 | 1468820228712 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:37:08 INFO - PROCESS | 1648 | 1468820228714 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 22:37:08 INFO - PROCESS | 1648 | 1468820228718 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:37:08 INFO - PROCESS | 1648 | 1468820228720 Marionette TRACE conn3 <- [1,1034,null,{}] 22:37:08 INFO - PROCESS | 1648 | 1468820228736 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:08 INFO - PROCESS | 1648 | 1468820228738 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:08 INFO - PROCESS | 1648 | 1468820228860 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:37:08 INFO - PROCESS | 1648 | 1468820228868 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:08 INFO - PROCESS | 1648 | 1468820228869 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c0d000 == 37 [pid = 1648] [id = 266] 22:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1275cb800) [pid = 1648] [serial = 796] [outer = 0x0] 22:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12922f000) [pid = 1648] [serial = 797] [outer = 0x1275cb800] 22:37:08 INFO - PROCESS | 1648 | 1468820228912 Marionette DEBUG loaded listener.js 22:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1293aec00) [pid = 1648] [serial = 798] [outer = 0x1275cb800] 22:37:09 INFO - PROCESS | 1648 | 1468820229315 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 626ms 22:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:37:09 INFO - PROCESS | 1648 | 1468820229344 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:37:09 INFO - PROCESS | 1648 | 1468820229345 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 22:37:09 INFO - PROCESS | 1648 | 1468820229347 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:37:09 INFO - PROCESS | 1648 | 1468820229349 Marionette TRACE conn3 <- [1,1038,null,{}] 22:37:09 INFO - PROCESS | 1648 | 1468820229352 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:09 INFO - PROCESS | 1648 | 1468820229354 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:09 INFO - PROCESS | 1648 | 1468820229477 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:37:09 INFO - PROCESS | 1648 | 1468820229490 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:09 INFO - PROCESS | 1648 | 1468820229492 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915f800 == 38 [pid = 1648] [id = 267] 22:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x129227c00) [pid = 1648] [serial = 799] [outer = 0x0] 22:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a4af000) [pid = 1648] [serial = 800] [outer = 0x129227c00] 22:37:09 INFO - PROCESS | 1648 | 1468820229520 Marionette DEBUG loaded listener.js 22:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12a872800) [pid = 1648] [serial = 801] [outer = 0x129227c00] 22:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 571ms 22:37:09 INFO - PROCESS | 1648 | 1468820229914 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:37:09 INFO - PROCESS | 1648 | 1468820229930 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:37:09 INFO - PROCESS | 1648 | 1468820229932 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 22:37:09 INFO - PROCESS | 1648 | 1468820229937 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:37:09 INFO - PROCESS | 1648 | 1468820229938 Marionette TRACE conn3 <- [1,1042,null,{}] 22:37:09 INFO - PROCESS | 1648 | 1468820229941 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:09 INFO - PROCESS | 1648 | 1468820229942 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:10 INFO - PROCESS | 1648 | 1468820230036 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:37:10 INFO - PROCESS | 1648 | 1468820230039 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:10 INFO - PROCESS | 1648 | 1468820230040 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x127877800 == 39 [pid = 1648] [id = 268] 22:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126bce800) [pid = 1648] [serial = 802] [outer = 0x0] 22:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a87b400) [pid = 1648] [serial = 803] [outer = 0x126bce800] 22:37:10 INFO - PROCESS | 1648 | 1468820230061 Marionette DEBUG loaded listener.js 22:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12af3d800) [pid = 1648] [serial = 804] [outer = 0x126bce800] 22:37:10 INFO - PROCESS | 1648 | 1468820230535 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 621ms 22:37:10 INFO - PROCESS | 1648 | 1468820230580 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:37:10 INFO - PROCESS | 1648 | 1468820230582 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 22:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:37:10 INFO - PROCESS | 1648 | 1468820230588 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:37:10 INFO - PROCESS | 1648 | 1468820230589 Marionette TRACE conn3 <- [1,1046,null,{}] 22:37:10 INFO - PROCESS | 1648 | 1468820230604 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:10 INFO - PROCESS | 1648 | 1468820230605 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:10 INFO - PROCESS | 1648 | 1468820230765 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:37:10 INFO - PROCESS | 1648 | 1468820230788 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:10 INFO - PROCESS | 1648 | 1468820230789 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x129233000 == 40 [pid = 1648] [id = 269] 22:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12b073000) [pid = 1648] [serial = 805] [outer = 0x0] 22:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12b07a800) [pid = 1648] [serial = 806] [outer = 0x12b073000] 22:37:10 INFO - PROCESS | 1648 | 1468820230821 Marionette DEBUG loaded listener.js 22:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12b80f000) [pid = 1648] [serial = 807] [outer = 0x12b073000] 22:37:11 INFO - PROCESS | 1648 | 1468820231129 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 571ms 22:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:37:11 INFO - PROCESS | 1648 | 1468820231162 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:37:11 INFO - PROCESS | 1648 | 1468820231164 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 22:37:11 INFO - PROCESS | 1648 | 1468820231166 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:37:11 INFO - PROCESS | 1648 | 1468820231166 Marionette TRACE conn3 <- [1,1050,null,{}] 22:37:11 INFO - PROCESS | 1648 | 1468820231169 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:11 INFO - PROCESS | 1648 | 1468820231172 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:11 INFO - PROCESS | 1648 | 1468820231270 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:37:11 INFO - PROCESS | 1648 | 1468820231273 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:11 INFO - PROCESS | 1648 | 1468820231274 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2cf800 == 41 [pid = 1648] [id = 270] 22:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12af40400) [pid = 1648] [serial = 808] [outer = 0x0] 22:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12b813c00) [pid = 1648] [serial = 809] [outer = 0x12af40400] 22:37:11 INFO - PROCESS | 1648 | 1468820231298 Marionette DEBUG loaded listener.js 22:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12b8ee800) [pid = 1648] [serial = 810] [outer = 0x12af40400] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x112d8a400) [pid = 1648] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x112eb1400) [pid = 1648] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x129017800) [pid = 1648] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a5d2c00) [pid = 1648] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1133c7000) [pid = 1648] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x117eba800) [pid = 1648] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x124877c00) [pid = 1648] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x112d57800) [pid = 1648] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11853fc00) [pid = 1648] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x113d39000) [pid = 1648] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x117eb7c00) [pid = 1648] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x113d3d800) [pid = 1648] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:37:11 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x112eae000) [pid = 1648] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:37:11 INFO - PROCESS | 1648 | 1468820231745 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 621ms 22:37:11 INFO - PROCESS | 1648 | 1468820231787 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:37:11 INFO - PROCESS | 1648 | 1468820231797 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 22:37:11 INFO - PROCESS | 1648 | 1468820231800 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:37:11 INFO - PROCESS | 1648 | 1468820231801 Marionette TRACE conn3 <- [1,1054,null,{}] 22:37:11 INFO - PROCESS | 1648 | 1468820231804 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:11 INFO - PROCESS | 1648 | 1468820231805 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:11 INFO - PROCESS | 1648 | 1468820231911 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:37:11 INFO - PROCESS | 1648 | 1468820231992 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:11 INFO - PROCESS | 1648 | 1468820231993 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2bc800 == 42 [pid = 1648] [id = 271] 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x112d57800) [pid = 1648] [serial = 811] [outer = 0x0] 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118416800) [pid = 1648] [serial = 812] [outer = 0x112d57800] 22:37:12 INFO - PROCESS | 1648 | 1468820232033 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1226ba800) [pid = 1648] [serial = 813] [outer = 0x112d57800] 22:37:12 INFO - PROCESS | 1648 | 1468820232291 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 22:37:12 INFO - PROCESS | 1648 | 1468820232322 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:37:12 INFO - PROCESS | 1648 | 1468820232324 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 22:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:37:12 INFO - PROCESS | 1648 | 1468820232332 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:37:12 INFO - PROCESS | 1648 | 1468820232333 Marionette TRACE conn3 <- [1,1058,null,{}] 22:37:12 INFO - PROCESS | 1648 | 1468820232343 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:12 INFO - PROCESS | 1648 | 1468820232344 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:12 INFO - PROCESS | 1648 | 1468820232429 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:37:12 INFO - PROCESS | 1648 | 1468820232434 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:12 INFO - PROCESS | 1648 | 1468820232435 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b080800 == 43 [pid = 1648] [id = 272] 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126fa9400) [pid = 1648] [serial = 814] [outer = 0x0] 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12b076800) [pid = 1648] [serial = 815] [outer = 0x126fa9400] 22:37:12 INFO - PROCESS | 1648 | 1468820232459 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12b8f5000) [pid = 1648] [serial = 816] [outer = 0x126fa9400] 22:37:12 INFO - PROCESS | 1648 | 1468820232792 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 22:37:12 INFO - PROCESS | 1648 | 1468820232851 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:37:12 INFO - PROCESS | 1648 | 1468820232853 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 22:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:37:12 INFO - PROCESS | 1648 | 1468820232855 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:37:12 INFO - PROCESS | 1648 | 1468820232856 Marionette TRACE conn3 <- [1,1062,null,{}] 22:37:12 INFO - PROCESS | 1648 | 1468820232858 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:12 INFO - PROCESS | 1648 | 1468820232859 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:12 INFO - PROCESS | 1648 | 1468820232937 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:37:12 INFO - PROCESS | 1648 | 1468820232943 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:12 INFO - PROCESS | 1648 | 1468820232944 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b09f000 == 44 [pid = 1648] [id = 273] 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1275bf800) [pid = 1648] [serial = 817] [outer = 0x0] 22:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12ba06400) [pid = 1648] [serial = 818] [outer = 0x1275bf800] 22:37:12 INFO - PROCESS | 1648 | 1468820232968 Marionette DEBUG loaded listener.js 22:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12ba0c400) [pid = 1648] [serial = 819] [outer = 0x1275bf800] 22:37:13 INFO - PROCESS | 1648 | 1468820233275 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 471ms 22:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:37:13 INFO - PROCESS | 1648 | 1468820233327 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:37:13 INFO - PROCESS | 1648 | 1468820233328 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 22:37:13 INFO - PROCESS | 1648 | 1468820233330 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:37:13 INFO - PROCESS | 1648 | 1468820233331 Marionette TRACE conn3 <- [1,1066,null,{}] 22:37:13 INFO - PROCESS | 1648 | 1468820233333 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:13 INFO - PROCESS | 1648 | 1468820233334 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:13 INFO - PROCESS | 1648 | 1468820233413 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:37:13 INFO - PROCESS | 1648 | 1468820233416 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:13 INFO - PROCESS | 1648 | 1468820233417 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b88c800 == 45 [pid = 1648] [id = 274] 22:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12ba0ec00) [pid = 1648] [serial = 820] [outer = 0x0] 22:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12bd40800) [pid = 1648] [serial = 821] [outer = 0x12ba0ec00] 22:37:13 INFO - PROCESS | 1648 | 1468820233441 Marionette DEBUG loaded listener.js 22:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12bd45800) [pid = 1648] [serial = 822] [outer = 0x12ba0ec00] 22:37:13 INFO - PROCESS | 1648 | 1468820233990 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 668ms 22:37:13 INFO - PROCESS | 1648 | 1468820233998 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 1648 | 1468820234001 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 22:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:37:14 INFO - PROCESS | 1648 | 1468820234032 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:37:14 INFO - PROCESS | 1648 | 1468820234034 Marionette TRACE conn3 <- [1,1070,null,{}] 22:37:14 INFO - PROCESS | 1648 | 1468820234041 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:14 INFO - PROCESS | 1648 | 1468820234044 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:14 INFO - PROCESS | 1648 | 1468820234160 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:37:14 INFO - PROCESS | 1648 | 1468820234215 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:14 INFO - PROCESS | 1648 | 1468820234217 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x116abd000 == 46 [pid = 1648] [id = 275] 22:37:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1131a8c00) [pid = 1648] [serial = 823] [outer = 0x0] 22:37:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x115e15400) [pid = 1648] [serial = 824] [outer = 0x1131a8c00] 22:37:14 INFO - PROCESS | 1648 | 1468820234253 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x116aab400) [pid = 1648] [serial = 825] [outer = 0x1131a8c00] 22:37:14 INFO - PROCESS | 1648 | 1468820234798 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 803ms 22:37:14 INFO - PROCESS | 1648 | 1468820234851 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 1648 | 1468820234857 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 22:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:37:14 INFO - PROCESS | 1648 | 1468820234863 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:37:14 INFO - PROCESS | 1648 | 1468820234865 Marionette TRACE conn3 <- [1,1074,null,{}] 22:37:14 INFO - PROCESS | 1648 | 1468820234868 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:14 INFO - PROCESS | 1648 | 1468820234870 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:15 INFO - PROCESS | 1648 | 1468820235003 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:37:15 INFO - PROCESS | 1648 | 1468820235291 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1648 | 1468820235293 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x114f0f000 == 47 [pid = 1648] [id = 276] 22:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1127d9400) [pid = 1648] [serial = 826] [outer = 0x0] 22:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x115da5000) [pid = 1648] [serial = 827] [outer = 0x1127d9400] 22:37:15 INFO - PROCESS | 1648 | 1468820235322 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x117ebb800) [pid = 1648] [serial = 828] [outer = 0x1127d9400] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12b09f000 == 46 [pid = 1648] [id = 273] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12b080800 == 45 [pid = 1648] [id = 272] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2bc800 == 44 [pid = 1648] [id = 271] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2cf800 == 43 [pid = 1648] [id = 270] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x129233000 == 42 [pid = 1648] [id = 269] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x127877800 == 41 [pid = 1648] [id = 268] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x11915f800 == 40 [pid = 1648] [id = 267] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12b073800) [pid = 1648] [serial = 767] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x124c0d000 == 39 [pid = 1648] [id = 266] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x117e56000 == 38 [pid = 1648] [id = 265] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x121438800 == 37 [pid = 1648] [id = 264] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1212c9000 == 36 [pid = 1648] [id = 263] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1197e0000 == 35 [pid = 1648] [id = 262] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x119160800 == 34 [pid = 1648] [id = 261] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1187bb000 == 33 [pid = 1648] [id = 260] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x117e58000 == 32 [pid = 1648] [id = 259] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x116683000 == 31 [pid = 1648] [id = 258] 22:37:15 INFO - PROCESS | 1648 | --DOCSHELL 0x115e38800 == 30 [pid = 1648] [id = 257] 22:37:15 INFO - PROCESS | 1648 | 1468820235832 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12af32400) [pid = 1648] [serial = 765] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1261d3400) [pid = 1648] [serial = 749] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a40a000) [pid = 1648] [serial = 752] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a5d9c00) [pid = 1648] [serial = 755] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12a4bb400) [pid = 1648] [serial = 753] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x115e6cc00) [pid = 1648] [serial = 758] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12922d800) [pid = 1648] [serial = 762] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a87d000) [pid = 1648] [serial = 756] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x124ec1c00) [pid = 1648] [serial = 746] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119b35400) [pid = 1648] [serial = 743] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x121bb9c00) [pid = 1648] [serial = 744] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119039800) [pid = 1648] [serial = 740] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11993ec00) [pid = 1648] [serial = 741] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x117159800) [pid = 1648] [serial = 737] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118533c00) [pid = 1648] [serial = 738] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x119935c00) [pid = 1648] [serial = 735] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119097c00) [pid = 1648] [serial = 734] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118409000) [pid = 1648] [serial = 732] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x116aa7c00) [pid = 1648] [serial = 731] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a5d4400) [pid = 1648] [serial = 728] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a9c5400) [pid = 1648] [serial = 729] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12a5d6000) [pid = 1648] [serial = 764] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x126f55400) [pid = 1648] [serial = 750] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x125116800) [pid = 1648] [serial = 761] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1185b8c00) [pid = 1648] [serial = 759] [outer = 0x0] [url = about:blank] 22:37:15 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x126073000) [pid = 1648] [serial = 747] [outer = 0x0] [url = about:blank] 22:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1022ms 22:37:15 INFO - PROCESS | 1648 | 1468820235887 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:37:15 INFO - PROCESS | 1648 | 1468820235889 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 22:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:37:15 INFO - PROCESS | 1648 | 1468820235892 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:37:15 INFO - PROCESS | 1648 | 1468820235894 Marionette TRACE conn3 <- [1,1078,null,{}] 22:37:15 INFO - PROCESS | 1648 | 1468820235906 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:15 INFO - PROCESS | 1648 | 1468820235907 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:15 INFO - PROCESS | 1648 | 1468820235982 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:37:15 INFO - PROCESS | 1648 | 1468820235992 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1648 | 1468820235993 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x116729800 == 31 [pid = 1648] [id = 277] 22:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x118410c00) [pid = 1648] [serial = 829] [outer = 0x0] 22:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x118590400) [pid = 1648] [serial = 830] [outer = 0x118410c00] 22:37:16 INFO - PROCESS | 1648 | 1468820236021 Marionette DEBUG loaded listener.js 22:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x118ded000) [pid = 1648] [serial = 831] [outer = 0x118410c00] 22:37:16 INFO - PROCESS | 1648 | 1468820236362 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 22:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:37:16 INFO - PROCESS | 1648 | 1468820236415 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 1648 | 1468820236417 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 22:37:16 INFO - PROCESS | 1648 | 1468820236420 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:37:16 INFO - PROCESS | 1648 | 1468820236421 Marionette TRACE conn3 <- [1,1082,null,{}] 22:37:16 INFO - PROCESS | 1648 | 1468820236423 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:16 INFO - PROCESS | 1648 | 1468820236425 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:16 INFO - PROCESS | 1648 | 1468820236502 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:37:16 INFO - PROCESS | 1648 | 1468820236531 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:16 INFO - PROCESS | 1648 | 1468820236532 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b7000 == 32 [pid = 1648] [id = 278] 22:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11990a000) [pid = 1648] [serial = 832] [outer = 0x0] 22:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11990f400) [pid = 1648] [serial = 833] [outer = 0x11990a000] 22:37:16 INFO - PROCESS | 1648 | 1468820236558 Marionette DEBUG loaded listener.js 22:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119b2b800) [pid = 1648] [serial = 834] [outer = 0x11990a000] 22:37:16 INFO - PROCESS | 1648 | 1468820236895 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 523ms 22:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:37:16 INFO - PROCESS | 1648 | 1468820236951 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 1648 | 1468820236952 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 22:37:16 INFO - PROCESS | 1648 | 1468820236960 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:37:16 INFO - PROCESS | 1648 | 1468820236965 Marionette TRACE conn3 <- [1,1086,null,{}] 22:37:16 INFO - PROCESS | 1648 | 1468820236968 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:16 INFO - PROCESS | 1648 | 1468820236971 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:17 INFO - PROCESS | 1648 | 1468820237047 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:37:17 INFO - PROCESS | 1648 | 1468820237050 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:17 INFO - PROCESS | 1648 | 1468820237052 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x119627000 == 33 [pid = 1648] [id = 279] 22:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1127d8000) [pid = 1648] [serial = 835] [outer = 0x0] 22:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x121180000) [pid = 1648] [serial = 836] [outer = 0x1127d8000] 22:37:17 INFO - PROCESS | 1648 | 1468820237080 Marionette DEBUG loaded listener.js 22:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x121bb8400) [pid = 1648] [serial = 837] [outer = 0x1127d8000] 22:37:17 INFO - PROCESS | 1648 | 1468820237383 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 476ms 22:37:17 INFO - PROCESS | 1648 | 1468820237433 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:37:17 INFO - PROCESS | 1648 | 1468820237434 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 22:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:37:17 INFO - PROCESS | 1648 | 1468820237437 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:37:17 INFO - PROCESS | 1648 | 1468820237438 Marionette TRACE conn3 <- [1,1090,null,{}] 22:37:17 INFO - PROCESS | 1648 | 1468820237440 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:17 INFO - PROCESS | 1648 | 1468820237441 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:17 INFO - PROCESS | 1648 | 1468820237518 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:37:17 INFO - PROCESS | 1648 | 1468820237524 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:17 INFO - PROCESS | 1648 | 1468820237526 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a042000 == 34 [pid = 1648] [id = 280] 22:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12130c000) [pid = 1648] [serial = 838] [outer = 0x0] 22:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x124bee400) [pid = 1648] [serial = 839] [outer = 0x12130c000] 22:37:17 INFO - PROCESS | 1648 | 1468820237550 Marionette DEBUG loaded listener.js 22:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x124ec4000) [pid = 1648] [serial = 840] [outer = 0x12130c000] 22:37:17 INFO - PROCESS | 1648 | 1468820237871 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 22:37:17 INFO - PROCESS | 1648 | 1468820237931 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:37:17 INFO - PROCESS | 1648 | 1468820237932 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 22:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:37:17 INFO - PROCESS | 1648 | 1468820237941 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:37:17 INFO - PROCESS | 1648 | 1468820237943 Marionette TRACE conn3 <- [1,1094,null,{}] 22:37:17 INFO - PROCESS | 1648 | 1468820237945 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:17 INFO - PROCESS | 1648 | 1468820237946 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:18 INFO - PROCESS | 1648 | 1468820238049 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:37:18 INFO - PROCESS | 1648 | 1468820238053 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:18 INFO - PROCESS | 1648 | 1468820238058 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x11961e000 == 35 [pid = 1648] [id = 281] 22:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126135000) [pid = 1648] [serial = 841] [outer = 0x0] 22:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126b0f800) [pid = 1648] [serial = 842] [outer = 0x126135000] 22:37:18 INFO - PROCESS | 1648 | 1468820238090 Marionette DEBUG loaded listener.js 22:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1275c1800) [pid = 1648] [serial = 843] [outer = 0x126135000] 22:37:18 INFO - PROCESS | 1648 | 1468820238513 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 619ms 22:37:18 INFO - PROCESS | 1648 | 1468820238561 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:37:18 INFO - PROCESS | 1648 | 1468820238562 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 22:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:37:18 INFO - PROCESS | 1648 | 1468820238564 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:37:18 INFO - PROCESS | 1648 | 1468820238565 Marionette TRACE conn3 <- [1,1098,null,{}] 22:37:18 INFO - PROCESS | 1648 | 1468820238568 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:18 INFO - PROCESS | 1648 | 1468820238569 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:18 INFO - PROCESS | 1648 | 1468820238646 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:37:18 INFO - PROCESS | 1648 | 1468820238677 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:18 INFO - PROCESS | 1648 | 1468820238679 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x124804800 == 36 [pid = 1648] [id = 282] 22:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1275c1c00) [pid = 1648] [serial = 844] [outer = 0x0] 22:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1293b0400) [pid = 1648] [serial = 845] [outer = 0x1275c1c00] 22:37:18 INFO - PROCESS | 1648 | 1468820238714 Marionette DEBUG loaded listener.js 22:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a4b0400) [pid = 1648] [serial = 846] [outer = 0x1275c1c00] 22:37:19 INFO - PROCESS | 1648 | 1468820239199 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 22:37:19 INFO - PROCESS | 1648 | 1468820239241 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:37:19 INFO - PROCESS | 1648 | 1468820239243 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 22:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:37:19 INFO - PROCESS | 1648 | 1468820239247 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:37:19 INFO - PROCESS | 1648 | 1468820239248 Marionette TRACE conn3 <- [1,1102,null,{}] 22:37:19 INFO - PROCESS | 1648 | 1468820239252 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:19 INFO - PROCESS | 1648 | 1468820239254 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:19 INFO - PROCESS | 1648 | 1468820239410 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:37:19 INFO - PROCESS | 1648 | 1468820239428 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:19 INFO - PROCESS | 1648 | 1468820239429 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611d000 == 37 [pid = 1648] [id = 283] 22:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a5cdc00) [pid = 1648] [serial = 847] [outer = 0x0] 22:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a5d5000) [pid = 1648] [serial = 848] [outer = 0x12a5cdc00] 22:37:19 INFO - PROCESS | 1648 | 1468820239456 Marionette DEBUG loaded listener.js 22:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a874800) [pid = 1648] [serial = 849] [outer = 0x12a5cdc00] 22:37:19 INFO - PROCESS | 1648 | 1468820239768 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 573ms 22:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:37:19 INFO - PROCESS | 1648 | 1468820239819 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:37:19 INFO - PROCESS | 1648 | 1468820239821 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 22:37:19 INFO - PROCESS | 1648 | 1468820239823 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:37:19 INFO - PROCESS | 1648 | 1468820239824 Marionette TRACE conn3 <- [1,1106,null,{}] 22:37:19 INFO - PROCESS | 1648 | 1468820239826 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:19 INFO - PROCESS | 1648 | 1468820239827 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:19 INFO - PROCESS | 1648 | 1468820239926 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x126bce800) [pid = 1648] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12b073000) [pid = 1648] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x119936c00) [pid = 1648] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x116a13c00) [pid = 1648] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118d0c800) [pid = 1648] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x111ca8c00) [pid = 1648] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x112a8e800) [pid = 1648] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x121309800) [pid = 1648] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1131adc00) [pid = 1648] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x116aaa400) [pid = 1648] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1211c7c00) [pid = 1648] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1275cb800) [pid = 1648] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x119910800) [pid = 1648] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12af40400) [pid = 1648] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112d57800) [pid = 1648] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x126fa9400) [pid = 1648] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1275bf800) [pid = 1648] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:37:20 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x129227c00) [pid = 1648] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:37:20 INFO - PROCESS | 1648 | 1468820240147 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:20 INFO - PROCESS | 1648 | 1468820240148 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e1f000 == 38 [pid = 1648] [id = 284] 22:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x111e58c00) [pid = 1648] [serial = 850] [outer = 0x0] 22:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1127dd400) [pid = 1648] [serial = 851] [outer = 0x111e58c00] 22:37:20 INFO - PROCESS | 1648 | 1468820240173 Marionette DEBUG loaded listener.js 22:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x118598800) [pid = 1648] [serial = 852] [outer = 0x111e58c00] 22:37:20 INFO - PROCESS | 1648 | 1468820240430 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 621ms 22:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:37:20 INFO - PROCESS | 1648 | 1468820240445 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:37:20 INFO - PROCESS | 1648 | 1468820240446 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 22:37:20 INFO - PROCESS | 1648 | 1468820240450 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:37:20 INFO - PROCESS | 1648 | 1468820240451 Marionette TRACE conn3 <- [1,1110,null,{}] 22:37:20 INFO - PROCESS | 1648 | 1468820240461 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:20 INFO - PROCESS | 1648 | 1468820240462 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:20 INFO - PROCESS | 1648 | 1468820240547 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:37:20 INFO - PROCESS | 1648 | 1468820240551 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:20 INFO - PROCESS | 1648 | 1468820240552 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x119626800 == 39 [pid = 1648] [id = 285] 22:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x118d0c800) [pid = 1648] [serial = 853] [outer = 0x0] 22:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x124cd5000) [pid = 1648] [serial = 854] [outer = 0x118d0c800] 22:37:20 INFO - PROCESS | 1648 | 1468820240577 Marionette DEBUG loaded listener.js 22:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x129227c00) [pid = 1648] [serial = 855] [outer = 0x118d0c800] 22:37:21 INFO - PROCESS | 1648 | 1468820241003 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 22:37:21 INFO - PROCESS | 1648 | 1468820241019 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:37:21 INFO - PROCESS | 1648 | 1468820241021 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 22:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:37:21 INFO - PROCESS | 1648 | 1468820241025 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:37:21 INFO - PROCESS | 1648 | 1468820241026 Marionette TRACE conn3 <- [1,1114,null,{}] 22:37:21 INFO - PROCESS | 1648 | 1468820241030 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:21 INFO - PROCESS | 1648 | 1468820241032 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:21 INFO - PROCESS | 1648 | 1468820241161 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:37:21 INFO - PROCESS | 1648 | 1468820241167 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:21 INFO - PROCESS | 1648 | 1468820241168 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294c0000 == 40 [pid = 1648] [id = 286] 22:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a873000) [pid = 1648] [serial = 856] [outer = 0x0] 22:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12a9c6c00) [pid = 1648] [serial = 857] [outer = 0x12a873000] 22:37:21 INFO - PROCESS | 1648 | 1468820241204 Marionette DEBUG loaded listener.js 22:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12af3e800) [pid = 1648] [serial = 858] [outer = 0x12a873000] 22:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:37:21 INFO - PROCESS | 1648 | 1468820241694 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 674ms 22:37:21 INFO - PROCESS | 1648 | 1468820241698 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:37:21 INFO - PROCESS | 1648 | 1468820241700 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 22:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:37:21 INFO - PROCESS | 1648 | 1468820241702 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:37:21 INFO - PROCESS | 1648 | 1468820241704 Marionette TRACE conn3 <- [1,1118,null,{}] 22:37:21 INFO - PROCESS | 1648 | 1468820241706 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:21 INFO - PROCESS | 1648 | 1468820241708 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:21 INFO - PROCESS | 1648 | 1468820241795 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:37:21 INFO - PROCESS | 1648 | 1468820241800 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:21 INFO - PROCESS | 1648 | 1468820241801 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b0a0800 == 41 [pid = 1648] [id = 287] 22:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12b076400) [pid = 1648] [serial = 859] [outer = 0x0] 22:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12bd4d400) [pid = 1648] [serial = 860] [outer = 0x12b076400] 22:37:21 INFO - PROCESS | 1648 | 1468820241825 Marionette DEBUG loaded listener.js 22:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12bf29c00) [pid = 1648] [serial = 861] [outer = 0x12b076400] 22:37:22 INFO - PROCESS | 1648 | 1468820242189 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 521ms 22:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:37:22 INFO - PROCESS | 1648 | 1468820242224 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:37:22 INFO - PROCESS | 1648 | 1468820242226 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 22:37:22 INFO - PROCESS | 1648 | 1468820242229 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:37:22 INFO - PROCESS | 1648 | 1468820242231 Marionette TRACE conn3 <- [1,1122,null,{}] 22:37:22 INFO - PROCESS | 1648 | 1468820242235 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:22 INFO - PROCESS | 1648 | 1468820242237 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:22 INFO - PROCESS | 1648 | 1468820242342 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:37:22 INFO - PROCESS | 1648 | 1468820242407 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:22 INFO - PROCESS | 1648 | 1468820242410 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169cf000 == 42 [pid = 1648] [id = 288] 22:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x116138400) [pid = 1648] [serial = 862] [outer = 0x0] 22:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x116aac400) [pid = 1648] [serial = 863] [outer = 0x116138400] 22:37:22 INFO - PROCESS | 1648 | 1468820242441 Marionette DEBUG loaded listener.js 22:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x118415400) [pid = 1648] [serial = 864] [outer = 0x116138400] 22:37:22 INFO - PROCESS | 1648 | 1468820242880 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 22:37:22 INFO - PROCESS | 1648 | 1468820242905 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:37:22 INFO - PROCESS | 1648 | 1468820242908 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 22:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:37:22 INFO - PROCESS | 1648 | 1468820242914 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:37:22 INFO - PROCESS | 1648 | 1468820242916 Marionette TRACE conn3 <- [1,1126,null,{}] 22:37:22 INFO - PROCESS | 1648 | 1468820242918 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:22 INFO - PROCESS | 1648 | 1468820242920 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:23 INFO - PROCESS | 1648 | 1468820243019 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:37:23 INFO - PROCESS | 1648 | 1468820243089 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:23 INFO - PROCESS | 1648 | 1468820243090 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x119624800 == 43 [pid = 1648] [id = 289] 22:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x119903800) [pid = 1648] [serial = 865] [outer = 0x0] 22:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11993a400) [pid = 1648] [serial = 866] [outer = 0x119903800] 22:37:23 INFO - PROCESS | 1648 | 1468820243120 Marionette DEBUG loaded listener.js 22:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x119e43000) [pid = 1648] [serial = 867] [outer = 0x119903800] 22:37:23 INFO - PROCESS | 1648 | 1468820243519 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 672ms 22:37:23 INFO - PROCESS | 1648 | 1468820243601 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:37:23 INFO - PROCESS | 1648 | 1468820243604 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 22:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:37:23 INFO - PROCESS | 1648 | 1468820243609 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:37:23 INFO - PROCESS | 1648 | 1468820243611 Marionette TRACE conn3 <- [1,1130,null,{}] 22:37:23 INFO - PROCESS | 1648 | 1468820243619 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:23 INFO - PROCESS | 1648 | 1468820243625 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:23 INFO - PROCESS | 1648 | 1468820243751 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:37:23 INFO - PROCESS | 1648 | 1468820243822 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:23 INFO - PROCESS | 1648 | 1468820243824 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b081000 == 44 [pid = 1648] [id = 290] 22:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x126127400) [pid = 1648] [serial = 868] [outer = 0x0] 22:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126fa0400) [pid = 1648] [serial = 869] [outer = 0x126127400] 22:37:23 INFO - PROCESS | 1648 | 1468820243854 Marionette DEBUG loaded listener.js 22:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12900f800) [pid = 1648] [serial = 870] [outer = 0x126127400] 22:37:24 INFO - PROCESS | 1648 | 1468820244253 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 673ms 22:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:37:24 INFO - PROCESS | 1648 | 1468820244282 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:37:24 INFO - PROCESS | 1648 | 1468820244284 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 22:37:24 INFO - PROCESS | 1648 | 1468820244286 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:37:24 INFO - PROCESS | 1648 | 1468820244287 Marionette TRACE conn3 <- [1,1134,null,{}] 22:37:24 INFO - PROCESS | 1648 | 1468820244290 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:24 INFO - PROCESS | 1648 | 1468820244291 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:24 INFO - PROCESS | 1648 | 1468820244394 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:37:24 INFO - PROCESS | 1648 | 1468820244449 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:24 INFO - PROCESS | 1648 | 1468820244450 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd1a000 == 45 [pid = 1648] [id = 291] 22:37:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x129010400) [pid = 1648] [serial = 871] [outer = 0x0] 22:37:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12a5d6000) [pid = 1648] [serial = 872] [outer = 0x129010400] 22:37:24 INFO - PROCESS | 1648 | 1468820244479 Marionette DEBUG loaded listener.js 22:37:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12af3a400) [pid = 1648] [serial = 873] [outer = 0x129010400] 22:37:24 INFO - PROCESS | 1648 | 1468820244916 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 672ms 22:37:24 INFO - PROCESS | 1648 | 1468820244959 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:37:24 INFO - PROCESS | 1648 | 1468820244960 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 22:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:37:24 INFO - PROCESS | 1648 | 1468820244963 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:37:24 INFO - PROCESS | 1648 | 1468820244964 Marionette TRACE conn3 <- [1,1138,null,{}] 22:37:24 INFO - PROCESS | 1648 | 1468820244967 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:24 INFO - PROCESS | 1648 | 1468820244968 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:25 INFO - PROCESS | 1648 | 1468820245108 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:37:25 INFO - PROCESS | 1648 | 1468820245178 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:25 INFO - PROCESS | 1648 | 1468820245179 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a80e800 == 46 [pid = 1648] [id = 292] 22:37:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x118d02400) [pid = 1648] [serial = 874] [outer = 0x0] 22:37:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12b8e7400) [pid = 1648] [serial = 875] [outer = 0x118d02400] 22:37:25 INFO - PROCESS | 1648 | 1468820245208 Marionette DEBUG loaded listener.js 22:37:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12bf28000) [pid = 1648] [serial = 876] [outer = 0x118d02400] 22:37:25 INFO - PROCESS | 1648 | 1468820245757 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 819ms 22:37:25 INFO - PROCESS | 1648 | 1468820245783 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:37:25 INFO - PROCESS | 1648 | 1468820245785 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 22:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:37:25 INFO - PROCESS | 1648 | 1468820245789 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:37:25 INFO - PROCESS | 1648 | 1468820245790 Marionette TRACE conn3 <- [1,1142,null,{}] 22:37:25 INFO - PROCESS | 1648 | 1468820245795 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:25 INFO - PROCESS | 1648 | 1468820245796 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:25 INFO - PROCESS | 1648 | 1468820245892 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:37:25 INFO - PROCESS | 1648 | 1468820245950 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:25 INFO - PROCESS | 1648 | 1468820245952 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d8f000 == 47 [pid = 1648] [id = 293] 22:37:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x117159000) [pid = 1648] [serial = 877] [outer = 0x0] 22:37:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1185b8000) [pid = 1648] [serial = 878] [outer = 0x117159000] 22:37:25 INFO - PROCESS | 1648 | 1468820245979 Marionette DEBUG loaded listener.js 22:37:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x119659c00) [pid = 1648] [serial = 879] [outer = 0x117159000] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12a820000 == 46 [pid = 1648] [id = 256] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x1294c0000 == 45 [pid = 1648] [id = 286] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x119626800 == 44 [pid = 1648] [id = 285] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x117e1f000 == 43 [pid = 1648] [id = 284] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12611d000 == 42 [pid = 1648] [id = 283] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x124804800 == 41 [pid = 1648] [id = 282] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x11961e000 == 40 [pid = 1648] [id = 281] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x11a042000 == 39 [pid = 1648] [id = 280] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x119627000 == 38 [pid = 1648] [id = 279] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b7000 == 37 [pid = 1648] [id = 278] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x116729800 == 36 [pid = 1648] [id = 277] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x114f0f000 == 35 [pid = 1648] [id = 276] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12b88c800 == 34 [pid = 1648] [id = 274] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x116abd000 == 33 [pid = 1648] [id = 275] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12a80e800 == 32 [pid = 1648] [id = 292] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd1a000 == 31 [pid = 1648] [id = 291] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12b081000 == 30 [pid = 1648] [id = 290] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x119624800 == 29 [pid = 1648] [id = 289] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12b0a0800 == 28 [pid = 1648] [id = 287] 22:37:26 INFO - PROCESS | 1648 | --DOCSHELL 0x1169cf000 == 27 [pid = 1648] [id = 288] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12a87b400) [pid = 1648] [serial = 803] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12b07a800) [pid = 1648] [serial = 806] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x124ef0800) [pid = 1648] [serial = 788] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x126bca400) [pid = 1648] [serial = 789] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11a09e800) [pid = 1648] [serial = 782] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1211c2400) [pid = 1648] [serial = 783] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x129014c00) [pid = 1648] [serial = 794] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12901c800) [pid = 1648] [serial = 795] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11909a400) [pid = 1648] [serial = 776] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x119661800) [pid = 1648] [serial = 777] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x126bd1000) [pid = 1648] [serial = 791] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1273e5800) [pid = 1648] [serial = 792] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12b8e9400) [pid = 1648] [serial = 768] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1131e0000) [pid = 1648] [serial = 770] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x116644800) [pid = 1648] [serial = 771] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x117ebf000) [pid = 1648] [serial = 773] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11698b000) [pid = 1648] [serial = 774] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1214ea400) [pid = 1648] [serial = 785] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x124ebd000) [pid = 1648] [serial = 786] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12922f000) [pid = 1648] [serial = 797] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1293aec00) [pid = 1648] [serial = 798] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x119a47c00) [pid = 1648] [serial = 779] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x119b36400) [pid = 1648] [serial = 780] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12af3d800) [pid = 1648] [serial = 804] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12b813c00) [pid = 1648] [serial = 809] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118416800) [pid = 1648] [serial = 812] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12b80f000) [pid = 1648] [serial = 807] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12b076800) [pid = 1648] [serial = 815] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12ba06400) [pid = 1648] [serial = 818] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12b8ee800) [pid = 1648] [serial = 810] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12a4af000) [pid = 1648] [serial = 800] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1226ba800) [pid = 1648] [serial = 813] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12bd40800) [pid = 1648] [serial = 821] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12a872800) [pid = 1648] [serial = 801] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12b8f5000) [pid = 1648] [serial = 816] [outer = 0x0] [url = about:blank] 22:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12ba0c400) [pid = 1648] [serial = 819] [outer = 0x0] [url = about:blank] 22:37:27 INFO - PROCESS | 1648 | 1468820246998 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1222ms 22:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:37:27 INFO - PROCESS | 1648 | 1468820247011 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:37:27 INFO - PROCESS | 1648 | 1468820247014 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 22:37:27 INFO - PROCESS | 1648 | 1468820247017 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:37:27 INFO - PROCESS | 1648 | 1468820247019 Marionette TRACE conn3 <- [1,1146,null,{}] 22:37:27 INFO - PROCESS | 1648 | 1468820247023 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:27 INFO - PROCESS | 1648 | 1468820247024 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:27 INFO - PROCESS | 1648 | 1468820247105 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:37:27 INFO - PROCESS | 1648 | 1468820247110 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:27 INFO - PROCESS | 1648 | 1468820247111 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e1f800 == 28 [pid = 1648] [id = 294] 22:37:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x112a8ec00) [pid = 1648] [serial = 880] [outer = 0x0] 22:37:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x115d9f400) [pid = 1648] [serial = 881] [outer = 0x112a8ec00] 22:37:27 INFO - PROCESS | 1648 | 1468820247142 Marionette DEBUG loaded listener.js 22:37:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1161b1000) [pid = 1648] [serial = 882] [outer = 0x112a8ec00] 22:37:27 INFO - PROCESS | 1648 | 1468820247478 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 470ms 22:37:27 INFO - PROCESS | 1648 | 1468820247512 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:37:27 INFO - PROCESS | 1648 | 1468820247515 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 22:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:37:27 INFO - PROCESS | 1648 | 1468820247521 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:37:27 INFO - PROCESS | 1648 | 1468820247523 Marionette TRACE conn3 <- [1,1150,null,{}] 22:37:27 INFO - PROCESS | 1648 | 1468820247526 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:27 INFO - PROCESS | 1648 | 1468820247527 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:27 INFO - PROCESS | 1648 | 1468820247602 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:37:27 INFO - PROCESS | 1648 | 1468820247609 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:27 INFO - PROCESS | 1648 | 1468820247610 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x116aba800 == 29 [pid = 1648] [id = 295] 22:37:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11698f000) [pid = 1648] [serial = 883] [outer = 0x0] 22:37:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1176bb400) [pid = 1648] [serial = 884] [outer = 0x11698f000] 22:37:27 INFO - PROCESS | 1648 | 1468820247637 Marionette DEBUG loaded listener.js 22:37:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11826e800) [pid = 1648] [serial = 885] [outer = 0x11698f000] 22:37:27 INFO - PROCESS | 1648 | 1468820247980 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 472ms 22:37:28 INFO - PROCESS | 1648 | 1468820248001 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:37:28 INFO - PROCESS | 1648 | 1468820248003 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 22:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:37:28 INFO - PROCESS | 1648 | 1468820248005 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:37:28 INFO - PROCESS | 1648 | 1468820248008 Marionette TRACE conn3 <- [1,1154,null,{}] 22:37:28 INFO - PROCESS | 1648 | 1468820248015 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:28 INFO - PROCESS | 1648 | 1468820248018 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:28 INFO - PROCESS | 1648 | 1468820248099 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:37:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11827bc00) [pid = 1648] [serial = 886] [outer = 0x1161ae000] 22:37:28 INFO - PROCESS | 1648 | 1468820248170 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:28 INFO - PROCESS | 1648 | 1468820248172 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181cb000 == 30 [pid = 1648] [id = 296] 22:37:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1127db000) [pid = 1648] [serial = 887] [outer = 0x0] 22:37:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119034800) [pid = 1648] [serial = 888] [outer = 0x1127db000] 22:37:28 INFO - PROCESS | 1648 | 1468820248203 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119653400) [pid = 1648] [serial = 889] [outer = 0x1127db000] 22:37:28 INFO - PROCESS | 1648 | 1468820248568 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 572ms 22:37:28 INFO - PROCESS | 1648 | 1468820248578 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:37:28 INFO - PROCESS | 1648 | 1468820248581 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 22:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:37:28 INFO - PROCESS | 1648 | 1468820248585 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:37:28 INFO - PROCESS | 1648 | 1468820248587 Marionette TRACE conn3 <- [1,1158,null,{}] 22:37:28 INFO - PROCESS | 1648 | 1468820248592 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:28 INFO - PROCESS | 1648 | 1468820248594 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:28 INFO - PROCESS | 1648 | 1468820248744 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:37:28 INFO - PROCESS | 1648 | 1468820248753 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:28 INFO - PROCESS | 1648 | 1468820248754 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x119049000 == 31 [pid = 1648] [id = 297] 22:37:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119a47c00) [pid = 1648] [serial = 890] [outer = 0x0] 22:37:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119b2e400) [pid = 1648] [serial = 891] [outer = 0x119a47c00] 22:37:28 INFO - PROCESS | 1648 | 1468820248798 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11a0a6000) [pid = 1648] [serial = 892] [outer = 0x119a47c00] 22:37:29 INFO - PROCESS | 1648 | 1468820249198 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 22:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 624ms 22:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:37:29 INFO - PROCESS | 1648 | 1468820249217 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:37:29 INFO - PROCESS | 1648 | 1468820249218 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 22:37:29 INFO - PROCESS | 1648 | 1468820249220 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:37:29 INFO - PROCESS | 1648 | 1468820249228 Marionette TRACE conn3 <- [1,1162,null,{}] 22:37:29 INFO - PROCESS | 1648 | 1468820249231 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:29 INFO - PROCESS | 1648 | 1468820249232 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:29 INFO - PROCESS | 1648 | 1468820249321 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:37:29 INFO - PROCESS | 1648 | 1468820249357 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:29 INFO - PROCESS | 1648 | 1468820249359 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a64000 == 32 [pid = 1648] [id = 298] 22:37:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1131e4000) [pid = 1648] [serial = 893] [outer = 0x0] 22:37:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12117e800) [pid = 1648] [serial = 894] [outer = 0x1131e4000] 22:37:29 INFO - PROCESS | 1648 | 1468820249383 Marionette DEBUG loaded listener.js 22:37:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x121620400) [pid = 1648] [serial = 895] [outer = 0x1131e4000] 22:37:29 INFO - PROCESS | 1648 | 1468820249780 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 576ms 22:37:29 INFO - PROCESS | 1648 | 1468820249801 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 22:37:29 INFO - PROCESS | 1648 | 1468820249804 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 22:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:37:29 INFO - PROCESS | 1648 | 1468820249808 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:37:29 INFO - PROCESS | 1648 | 1468820249810 Marionette TRACE conn3 <- [1,1166,null,{}] 22:37:29 INFO - PROCESS | 1648 | 1468820249814 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:29 INFO - PROCESS | 1648 | 1468820249820 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:29 INFO - PROCESS | 1648 | 1468820249972 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:37:30 INFO - PROCESS | 1648 | 1468820250010 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:30 INFO - PROCESS | 1648 | 1468820250012 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d7800 == 33 [pid = 1648] [id = 299] 22:37:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x124879000) [pid = 1648] [serial = 896] [outer = 0x0] 22:37:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x124ef0800) [pid = 1648] [serial = 897] [outer = 0x124879000] 22:37:30 INFO - PROCESS | 1648 | 1468820250036 Marionette DEBUG loaded listener.js 22:37:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126b10c00) [pid = 1648] [serial = 898] [outer = 0x124879000] 22:37:30 INFO - PROCESS | 1648 | 1468820250341 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 22:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:37:30 INFO - PROCESS | 1648 | 1468820250379 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 22:37:30 INFO - PROCESS | 1648 | 1468820250380 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 22:37:30 INFO - PROCESS | 1648 | 1468820250382 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:37:30 INFO - PROCESS | 1648 | 1468820250393 Marionette TRACE conn3 <- [1,1170,null,{}] 22:37:30 INFO - PROCESS | 1648 | 1468820250396 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:30 INFO - PROCESS | 1648 | 1468820250397 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:30 INFO - PROCESS | 1648 | 1468820250484 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:37:30 INFO - PROCESS | 1648 | 1468820250519 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:30 INFO - PROCESS | 1648 | 1468820250520 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ac1800 == 34 [pid = 1648] [id = 300] 22:37:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11965a800) [pid = 1648] [serial = 899] [outer = 0x0] 22:37:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126bd1400) [pid = 1648] [serial = 900] [outer = 0x11965a800] 22:37:30 INFO - PROCESS | 1648 | 1468820250545 Marionette DEBUG loaded listener.js 22:37:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1271c8400) [pid = 1648] [serial = 901] [outer = 0x11965a800] 22:37:30 INFO - PROCESS | 1648 | 1468820250869 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 530ms 22:37:30 INFO - PROCESS | 1648 | 1468820250913 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 22:37:30 INFO - PROCESS | 1648 | 1468820250915 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 22:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:37:30 INFO - PROCESS | 1648 | 1468820250918 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:37:30 INFO - PROCESS | 1648 | 1468820250920 Marionette TRACE conn3 <- [1,1174,null,{}] 22:37:30 INFO - PROCESS | 1648 | 1468820250922 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:30 INFO - PROCESS | 1648 | 1468820250923 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:31 INFO - PROCESS | 1648 | 1468820251135 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1275c1c00) [pid = 1648] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12a5cdc00) [pid = 1648] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11990a000) [pid = 1648] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1131a8c00) [pid = 1648] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12130c000) [pid = 1648] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118410c00) [pid = 1648] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1127d9400) [pid = 1648] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12ba0ec00) [pid = 1648] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1127d8000) [pid = 1648] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a873000) [pid = 1648] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12b076400) [pid = 1648] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x111e58c00) [pid = 1648] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x118d0c800) [pid = 1648] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:37:31 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x126135000) [pid = 1648] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:37:31 INFO - PROCESS | 1648 | 1468820251177 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:31 INFO - PROCESS | 1648 | 1468820251179 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181ae000 == 35 [pid = 1648] [id = 301] 22:37:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1126f0400) [pid = 1648] [serial = 902] [outer = 0x0] 22:37:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1131a8c00) [pid = 1648] [serial = 903] [outer = 0x1126f0400] 22:37:31 INFO - PROCESS | 1648 | 1468820251203 Marionette DEBUG loaded listener.js 22:37:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x118d0a800) [pid = 1648] [serial = 904] [outer = 0x1126f0400] 22:37:31 INFO - PROCESS | 1648 | 1468820251468 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:37:31 INFO - PROCESS | 1648 | 1468820251501 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 22:37:31 INFO - PROCESS | 1648 | 1468820251515 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:37:31 INFO - PROCESS | 1648 | 1468820251517 Marionette TRACE conn3 <- [1,1178,null,{}] 22:37:31 INFO - PROCESS | 1648 | 1468820251531 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:31 INFO - PROCESS | 1648 | 1468820251533 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:31 INFO - PROCESS | 1648 | 1468820251667 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:37:31 INFO - PROCESS | 1648 | 1468820251768 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:31 INFO - PROCESS | 1648 | 1468820251769 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181ca800 == 36 [pid = 1648] [id = 302] 22:37:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1127d7800) [pid = 1648] [serial = 905] [outer = 0x0] 22:37:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121309800) [pid = 1648] [serial = 906] [outer = 0x1127d7800] 22:37:31 INFO - PROCESS | 1648 | 1468820251812 Marionette DEBUG loaded listener.js 22:37:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x129011800) [pid = 1648] [serial = 907] [outer = 0x1127d7800] 22:37:32 INFO - PROCESS | 1648 | 1468820252149 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:37:32 INFO - PROCESS | 1648 | 1468820252189 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 22:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:37:32 INFO - PROCESS | 1648 | 1468820252194 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:37:32 INFO - PROCESS | 1648 | 1468820252195 Marionette TRACE conn3 <- [1,1182,null,{}] 22:37:32 INFO - PROCESS | 1648 | 1468820252197 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:32 INFO - PROCESS | 1648 | 1468820252198 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:32 INFO - PROCESS | 1648 | 1468820252297 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:37:32 INFO - PROCESS | 1648 | 1468820252303 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:32 INFO - PROCESS | 1648 | 1468820252304 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611a800 == 37 [pid = 1648] [id = 303] 22:37:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275c5000) [pid = 1648] [serial = 908] [outer = 0x0] 22:37:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x129019000) [pid = 1648] [serial = 909] [outer = 0x1275c5000] 22:37:32 INFO - PROCESS | 1648 | 1468820252329 Marionette DEBUG loaded listener.js 22:37:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1293ab800) [pid = 1648] [serial = 910] [outer = 0x1275c5000] 22:37:32 INFO - PROCESS | 1648 | 1468820252632 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[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:37:32 INFO - PROCESS | 1648 | 1468820252665 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 22:37:32 INFO - PROCESS | 1648 | 1468820252667 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:37:32 INFO - PROCESS | 1648 | 1468820252669 Marionette TRACE conn3 <- [1,1186,null,{}] 22:37:32 INFO - PROCESS | 1648 | 1468820252672 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:32 INFO - PROCESS | 1648 | 1468820252675 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:32 INFO - PROCESS | 1648 | 1468820252769 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:37:32 INFO - PROCESS | 1648 | 1468820252774 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:32 INFO - PROCESS | 1648 | 1468820252776 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a63800 == 38 [pid = 1648] [id = 304] 22:37:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1293abc00) [pid = 1648] [serial = 911] [outer = 0x0] 22:37:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a4b5c00) [pid = 1648] [serial = 912] [outer = 0x1293abc00] 22:37:32 INFO - PROCESS | 1648 | 1468820252803 Marionette DEBUG loaded listener.js 22:37:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12af32400) [pid = 1648] [serial = 913] [outer = 0x1293abc00] 22:37:33 INFO - PROCESS | 1648 | 1468820253183 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 22:37:33 INFO - PROCESS | 1648 | 1468820253240 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 22:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:37:33 INFO - PROCESS | 1648 | 1468820253244 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:37:33 INFO - PROCESS | 1648 | 1468820253246 Marionette TRACE conn3 <- [1,1190,null,{}] 22:37:33 INFO - PROCESS | 1648 | 1468820253250 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:33 INFO - PROCESS | 1648 | 1468820253252 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:33 INFO - PROCESS | 1648 | 1468820253364 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:37:33 INFO - PROCESS | 1648 | 1468820253415 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:33 INFO - PROCESS | 1648 | 1468820253418 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x115d93000 == 39 [pid = 1648] [id = 305] 22:37:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x112a83c00) [pid = 1648] [serial = 914] [outer = 0x0] 22:37:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x113296800) [pid = 1648] [serial = 915] [outer = 0x112a83c00] 22:37:33 INFO - PROCESS | 1648 | 1468820253449 Marionette DEBUG loaded listener.js 22:37:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x115e69400) [pid = 1648] [serial = 916] [outer = 0x112a83c00] 22:37:33 INFO - PROCESS | 1648 | 1468820253970 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 22:37:34 INFO - PROCESS | 1648 | 1468820254029 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 22:37:34 INFO - PROCESS | 1648 | 1468820254033 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:37:34 INFO - PROCESS | 1648 | 1468820254035 Marionette TRACE conn3 <- [1,1194,null,{}] 22:37:34 INFO - PROCESS | 1648 | 1468820254038 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:34 INFO - PROCESS | 1648 | 1468820254040 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:34 INFO - PROCESS | 1648 | 1468820254145 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:37:34 INFO - PROCESS | 1648 | 1468820254222 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:34 INFO - PROCESS | 1648 | 1468820254223 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d82800 == 40 [pid = 1648] [id = 306] 22:37:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118414800) [pid = 1648] [serial = 917] [outer = 0x0] 22:37:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x118538400) [pid = 1648] [serial = 918] [outer = 0x118414800] 22:37:34 INFO - PROCESS | 1648 | 1468820254254 Marionette DEBUG loaded listener.js 22:37:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x118dea800) [pid = 1648] [serial = 919] [outer = 0x118414800] 22:37:34 INFO - PROCESS | 1648 | 1468820254893 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 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:37:34 INFO - PROCESS | 1648 | 1468820254960 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 22:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:37:34 INFO - PROCESS | 1648 | 1468820254963 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:37:34 INFO - PROCESS | 1648 | 1468820254965 Marionette TRACE conn3 <- [1,1198,null,{}] 22:37:34 INFO - PROCESS | 1648 | 1468820254969 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:34 INFO - PROCESS | 1648 | 1468820254970 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:35 INFO - PROCESS | 1648 | 1468820255076 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:37:35 INFO - PROCESS | 1648 | 1468820255132 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:35 INFO - PROCESS | 1648 | 1468820255134 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x116413000 == 41 [pid = 1648] [id = 307] 22:37:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x11840a000) [pid = 1648] [serial = 920] [outer = 0x0] 22:37:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118412000) [pid = 1648] [serial = 921] [outer = 0x11840a000] 22:37:35 INFO - PROCESS | 1648 | 1468820255163 Marionette DEBUG loaded listener.js 22:37:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118d0ac00) [pid = 1648] [serial = 922] [outer = 0x11840a000] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x12611a800 == 40 [pid = 1648] [id = 303] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x1181ca800 == 39 [pid = 1648] [id = 302] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x1181ae000 == 38 [pid = 1648] [id = 301] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x121ac1800 == 37 [pid = 1648] [id = 300] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d7800 == 36 [pid = 1648] [id = 299] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x119a64000 == 35 [pid = 1648] [id = 298] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x119049000 == 34 [pid = 1648] [id = 297] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x1181cb000 == 33 [pid = 1648] [id = 296] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x116aba800 == 32 [pid = 1648] [id = 295] 22:37:35 INFO - PROCESS | 1648 | --DOCSHELL 0x115e1f800 == 31 [pid = 1648] [id = 294] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1293b0400) [pid = 1648] [serial = 845] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12a5d5000) [pid = 1648] [serial = 848] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a4b0400) [pid = 1648] [serial = 846] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11990f400) [pid = 1648] [serial = 833] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119b2b800) [pid = 1648] [serial = 834] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x115e15400) [pid = 1648] [serial = 824] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x116aab400) [pid = 1648] [serial = 825] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x124bee400) [pid = 1648] [serial = 839] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x118590400) [pid = 1648] [serial = 830] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118ded000) [pid = 1648] [serial = 831] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x115da5000) [pid = 1648] [serial = 827] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x117ebb800) [pid = 1648] [serial = 828] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12bd45800) [pid = 1648] [serial = 822] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x121bb8400) [pid = 1648] [serial = 837] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12a874800) [pid = 1648] [serial = 849] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x121180000) [pid = 1648] [serial = 836] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12af3e800) [pid = 1648] [serial = 858] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12bd4d400) [pid = 1648] [serial = 860] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12bf29c00) [pid = 1648] [serial = 861] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x118598800) [pid = 1648] [serial = 852] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a9c6c00) [pid = 1648] [serial = 857] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x129227c00) [pid = 1648] [serial = 855] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1127dd400) [pid = 1648] [serial = 851] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x126b0f800) [pid = 1648] [serial = 842] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x124cd5000) [pid = 1648] [serial = 854] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x124ec4000) [pid = 1648] [serial = 840] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1275c1800) [pid = 1648] [serial = 843] [outer = 0x0] [url = about:blank] 22:37:35 INFO - PROCESS | 1648 | 1468820255550 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 620ms 22:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:37:35 INFO - PROCESS | 1648 | 1468820255584 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:37:35 INFO - PROCESS | 1648 | 1468820255587 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 22:37:35 INFO - PROCESS | 1648 | 1468820255591 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:37:35 INFO - PROCESS | 1648 | 1468820255593 Marionette TRACE conn3 <- [1,1202,null,{}] 22:37:35 INFO - PROCESS | 1648 | 1468820255595 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:35 INFO - PROCESS | 1648 | 1468820255596 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:35 INFO - PROCESS | 1648 | 1468820255671 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:37:35 INFO - PROCESS | 1648 | 1468820255677 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:35 INFO - PROCESS | 1648 | 1468820255679 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e2a000 == 32 [pid = 1648] [id = 308] 22:37:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119902c00) [pid = 1648] [serial = 923] [outer = 0x0] 22:37:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x119911000) [pid = 1648] [serial = 924] [outer = 0x119902c00] 22:37:35 INFO - PROCESS | 1648 | 1468820255705 Marionette DEBUG loaded listener.js 22:37:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119b2d400) [pid = 1648] [serial = 925] [outer = 0x119902c00] 22:37:36 INFO - PROCESS | 1648 | 1468820256051 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:37:36 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:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 22:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:37:36 INFO - PROCESS | 1648 | 1468820256110 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:37:36 INFO - PROCESS | 1648 | 1468820256112 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 22:37:36 INFO - PROCESS | 1648 | 1468820256114 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:37:36 INFO - PROCESS | 1648 | 1468820256116 Marionette TRACE conn3 <- [1,1206,null,{}] 22:37:36 INFO - PROCESS | 1648 | 1468820256124 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:36 INFO - PROCESS | 1648 | 1468820256127 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:36 INFO - PROCESS | 1648 | 1468820256209 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:37:36 INFO - PROCESS | 1648 | 1468820256214 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:36 INFO - PROCESS | 1648 | 1468820256216 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x119161000 == 33 [pid = 1648] [id = 309] 22:37:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119b97c00) [pid = 1648] [serial = 926] [outer = 0x0] 22:37:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1214eb800) [pid = 1648] [serial = 927] [outer = 0x119b97c00] 22:37:36 INFO - PROCESS | 1648 | 1468820256244 Marionette DEBUG loaded listener.js 22:37:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x124877400) [pid = 1648] [serial = 928] [outer = 0x119b97c00] 22:37:36 INFO - PROCESS | 1648 | 1468820256603 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:37:36 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:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 22:37:36 INFO - PROCESS | 1648 | 1468820256635 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:37:36 INFO - PROCESS | 1648 | 1468820256637 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 22:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:37:36 INFO - PROCESS | 1648 | 1468820256641 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:37:36 INFO - PROCESS | 1648 | 1468820256643 Marionette TRACE conn3 <- [1,1210,null,{}] 22:37:36 INFO - PROCESS | 1648 | 1468820256645 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:36 INFO - PROCESS | 1648 | 1468820256646 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:36 INFO - PROCESS | 1648 | 1468820256725 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:37:36 INFO - PROCESS | 1648 | 1468820256728 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:36 INFO - PROCESS | 1648 | 1468820256729 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d1800 == 34 [pid = 1648] [id = 310] 22:37:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x124c6f800) [pid = 1648] [serial = 929] [outer = 0x0] 22:37:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x124eed400) [pid = 1648] [serial = 930] [outer = 0x124c6f800] 22:37:36 INFO - PROCESS | 1648 | 1468820256754 Marionette DEBUG loaded listener.js 22:37:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x126136000) [pid = 1648] [serial = 931] [outer = 0x124c6f800] 22:37:37 INFO - PROCESS | 1648 | 1468820257086 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 22:37:37 INFO - PROCESS | 1648 | 1468820257113 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 22:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:37:37 INFO - PROCESS | 1648 | 1468820257115 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 22:37:37 INFO - PROCESS | 1648 | 1468820257119 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:37:37 INFO - PROCESS | 1648 | 1468820257121 Marionette TRACE conn3 <- [1,1214,null,{}] 22:37:37 INFO - PROCESS | 1648 | 1468820257124 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:37 INFO - PROCESS | 1648 | 1468820257126 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:37 INFO - PROCESS | 1648 | 1468820257284 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:37:37 INFO - PROCESS | 1648 | 1468820257299 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:37 INFO - PROCESS | 1648 | 1468820257300 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ac7000 == 35 [pid = 1648] [id = 311] 22:37:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x115da5000) [pid = 1648] [serial = 932] [outer = 0x0] 22:37:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126bc7800) [pid = 1648] [serial = 933] [outer = 0x115da5000] 22:37:37 INFO - PROCESS | 1648 | 1468820257342 Marionette DEBUG loaded listener.js 22:37:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1275ca000) [pid = 1648] [serial = 934] [outer = 0x115da5000] 22:37:37 INFO - PROCESS | 1648 | 1468820257761 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 672ms 22:37:37 INFO - PROCESS | 1648 | 1468820257790 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:37:37 INFO - PROCESS | 1648 | 1468820257791 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 22:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:37:37 INFO - PROCESS | 1648 | 1468820257799 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:37:37 INFO - PROCESS | 1648 | 1468820257800 Marionette TRACE conn3 <- [1,1218,null,{}] 22:37:37 INFO - PROCESS | 1648 | 1468820257802 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:37 INFO - PROCESS | 1648 | 1468820257806 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:37 INFO - PROCESS | 1648 | 1468820257920 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:37:37 INFO - PROCESS | 1648 | 1468820257959 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:37 INFO - PROCESS | 1648 | 1468820257960 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x126118000 == 36 [pid = 1648] [id = 312] 22:37:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12922d000) [pid = 1648] [serial = 935] [outer = 0x0] 22:37:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12a40bc00) [pid = 1648] [serial = 936] [outer = 0x12922d000] 22:37:37 INFO - PROCESS | 1648 | 1468820257985 Marionette DEBUG loaded listener.js 22:37:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a9cac00) [pid = 1648] [serial = 937] [outer = 0x12922d000] 22:37:38 INFO - PROCESS | 1648 | 1468820258293 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 520ms 22:37:38 INFO - PROCESS | 1648 | 1468820258319 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:37:38 INFO - PROCESS | 1648 | 1468820258321 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 22:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:37:38 INFO - PROCESS | 1648 | 1468820258337 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:37:38 INFO - PROCESS | 1648 | 1468820258338 Marionette TRACE conn3 <- [1,1222,null,{}] 22:37:38 INFO - PROCESS | 1648 | 1468820258343 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:38 INFO - PROCESS | 1648 | 1468820258344 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:38 INFO - PROCESS | 1648 | 1468820258439 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:37:38 INFO - PROCESS | 1648 | 1468820258442 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:38 INFO - PROCESS | 1648 | 1468820258444 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x127337800 == 37 [pid = 1648] [id = 313] 22:37:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a9d1800) [pid = 1648] [serial = 938] [outer = 0x0] 22:37:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12b075c00) [pid = 1648] [serial = 939] [outer = 0x12a9d1800] 22:37:38 INFO - PROCESS | 1648 | 1468820258474 Marionette DEBUG loaded listener.js 22:37:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12b80dc00) [pid = 1648] [serial = 940] [outer = 0x12a9d1800] 22:37:38 INFO - PROCESS | 1648 | 1468820258815 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 22:37:38 INFO - PROCESS | 1648 | 1468820258861 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 22:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:37:38 INFO - PROCESS | 1648 | 1468820258863 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:37:38 INFO - PROCESS | 1648 | 1468820258864 Marionette TRACE conn3 <- [1,1226,null,{}] 22:37:38 INFO - PROCESS | 1648 | 1468820258866 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:38 INFO - PROCESS | 1648 | 1468820258867 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:38 INFO - PROCESS | 1648 | 1468820258959 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:37:39 INFO - PROCESS | 1648 | 1468820258995 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:39 INFO - PROCESS | 1648 | 1468820258997 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x127889800 == 38 [pid = 1648] [id = 314] 22:37:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12b8e9400) [pid = 1648] [serial = 941] [outer = 0x0] 22:37:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12ba06c00) [pid = 1648] [serial = 942] [outer = 0x12b8e9400] 22:37:39 INFO - PROCESS | 1648 | 1468820259021 Marionette DEBUG loaded listener.js 22:37:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12bd42400) [pid = 1648] [serial = 943] [outer = 0x12b8e9400] 22:37:39 INFO - PROCESS | 1648 | 1468820259301 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 22:37:39 INFO - PROCESS | 1648 | 1468820259336 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:37:39 INFO - PROCESS | 1648 | 1468820259337 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 22:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:37:39 INFO - PROCESS | 1648 | 1468820259347 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:37:39 INFO - PROCESS | 1648 | 1468820259348 Marionette TRACE conn3 <- [1,1230,null,{}] 22:37:39 INFO - PROCESS | 1648 | 1468820259350 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:39 INFO - PROCESS | 1648 | 1468820259352 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:39 INFO - PROCESS | 1648 | 1468820259455 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:37:39 INFO - PROCESS | 1648 | 1468820259459 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:39 INFO - PROCESS | 1648 | 1468820259460 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294da800 == 39 [pid = 1648] [id = 315] 22:37:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12bd44000) [pid = 1648] [serial = 944] [outer = 0x0] 22:37:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12bd4d400) [pid = 1648] [serial = 945] [outer = 0x12bd44000] 22:37:39 INFO - PROCESS | 1648 | 1468820259491 Marionette DEBUG loaded listener.js 22:37:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12bf2ac00) [pid = 1648] [serial = 946] [outer = 0x12bd44000] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1131e4000) [pid = 1648] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11698f000) [pid = 1648] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119a47c00) [pid = 1648] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1127db000) [pid = 1648] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x117159000) [pid = 1648] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x116138400) [pid = 1648] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119903800) [pid = 1648] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x126127400) [pid = 1648] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x129010400) [pid = 1648] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x124879000) [pid = 1648] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1275c5000) [pid = 1648] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11965a800) [pid = 1648] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118d02400) [pid = 1648] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1127d7800) [pid = 1648] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1126f0400) [pid = 1648] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:37:39 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x112a8ec00) [pid = 1648] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:37:39 INFO - PROCESS | 1648 | 1468820259867 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 571ms 22:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:37:39 INFO - PROCESS | 1648 | 1468820259919 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:37:39 INFO - PROCESS | 1648 | 1468820259920 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 22:37:39 INFO - PROCESS | 1648 | 1468820259922 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:37:39 INFO - PROCESS | 1648 | 1468820259923 Marionette TRACE conn3 <- [1,1234,null,{}] 22:37:39 INFO - PROCESS | 1648 | 1468820259926 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:39 INFO - PROCESS | 1648 | 1468820259927 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:40 INFO - PROCESS | 1648 | 1468820260025 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:37:40 INFO - PROCESS | 1648 | 1468820260058 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:40 INFO - PROCESS | 1648 | 1468820260059 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x122662800 == 40 [pid = 1648] [id = 316] 22:37:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x116141000) [pid = 1648] [serial = 947] [outer = 0x0] 22:37:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118d09400) [pid = 1648] [serial = 948] [outer = 0x116141000] 22:37:40 INFO - PROCESS | 1648 | 1468820260085 Marionette DEBUG loaded listener.js 22:37:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121bb9400) [pid = 1648] [serial = 949] [outer = 0x116141000] 22:37:40 INFO - PROCESS | 1648 | 1468820260340 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 472ms 22:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:37:40 INFO - PROCESS | 1648 | 1468820260396 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:37:40 INFO - PROCESS | 1648 | 1468820260397 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 22:37:40 INFO - PROCESS | 1648 | 1468820260399 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:37:40 INFO - PROCESS | 1648 | 1468820260401 Marionette TRACE conn3 <- [1,1238,null,{}] 22:37:40 INFO - PROCESS | 1648 | 1468820260404 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:40 INFO - PROCESS | 1648 | 1468820260409 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:40 INFO - PROCESS | 1648 | 1468820260499 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:37:40 INFO - PROCESS | 1648 | 1468820260513 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:40 INFO - PROCESS | 1648 | 1468820260515 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a99a000 == 41 [pid = 1648] [id = 317] 22:37:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118408c00) [pid = 1648] [serial = 950] [outer = 0x0] 22:37:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12bd48c00) [pid = 1648] [serial = 951] [outer = 0x118408c00] 22:37:40 INFO - PROCESS | 1648 | 1468820260541 Marionette DEBUG loaded listener.js 22:37:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12c051400) [pid = 1648] [serial = 952] [outer = 0x118408c00] 22:37:40 INFO - PROCESS | 1648 | 1468820260886 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 22:37:40 INFO - PROCESS | 1648 | 1468820260919 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:37:40 INFO - PROCESS | 1648 | 1468820260920 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 22:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:37:40 INFO - PROCESS | 1648 | 1468820260933 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:37:40 INFO - PROCESS | 1648 | 1468820260934 Marionette TRACE conn3 <- [1,1242,null,{}] 22:37:40 INFO - PROCESS | 1648 | 1468820260936 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:40 INFO - PROCESS | 1648 | 1468820260937 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:41 INFO - PROCESS | 1648 | 1468820261015 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:37:41 INFO - PROCESS | 1648 | 1468820261019 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:41 INFO - PROCESS | 1648 | 1468820261020 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08e800 == 42 [pid = 1648] [id = 318] 22:37:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12bf2cc00) [pid = 1648] [serial = 953] [outer = 0x0] 22:37:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12c530800) [pid = 1648] [serial = 954] [outer = 0x12bf2cc00] 22:37:41 INFO - PROCESS | 1648 | 1468820261045 Marionette DEBUG loaded listener.js 22:37:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12c536000) [pid = 1648] [serial = 955] [outer = 0x12bf2cc00] 22:37:41 INFO - PROCESS | 1648 | 1468820261365 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 479ms 22:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:37:41 INFO - PROCESS | 1648 | 1468820261402 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:37:41 INFO - PROCESS | 1648 | 1468820261403 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 22:37:41 INFO - PROCESS | 1648 | 1468820261405 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:37:41 INFO - PROCESS | 1648 | 1468820261406 Marionette TRACE conn3 <- [1,1246,null,{}] 22:37:41 INFO - PROCESS | 1648 | 1468820261408 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:41 INFO - PROCESS | 1648 | 1468820261409 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:41 INFO - PROCESS | 1648 | 1468820261497 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:37:41 INFO - PROCESS | 1648 | 1468820261500 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:41 INFO - PROCESS | 1648 | 1468820261501 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd09800 == 43 [pid = 1648] [id = 319] 22:37:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12c531800) [pid = 1648] [serial = 956] [outer = 0x0] 22:37:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12c53ac00) [pid = 1648] [serial = 957] [outer = 0x12c531800] 22:37:41 INFO - PROCESS | 1648 | 1468820261525 Marionette DEBUG loaded listener.js 22:37:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12c6f0c00) [pid = 1648] [serial = 958] [outer = 0x12c531800] 22:37:41 INFO - PROCESS | 1648 | 1468820261989 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 22:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:37:42 INFO - PROCESS | 1648 | 1468820262027 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:37:42 INFO - PROCESS | 1648 | 1468820262030 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 22:37:42 INFO - PROCESS | 1648 | 1468820262033 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:37:42 INFO - PROCESS | 1648 | 1468820262035 Marionette TRACE conn3 <- [1,1250,null,{}] 22:37:42 INFO - PROCESS | 1648 | 1468820262039 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:42 INFO - PROCESS | 1648 | 1468820262041 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:42 INFO - PROCESS | 1648 | 1468820262149 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:37:42 INFO - PROCESS | 1648 | 1468820262255 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:42 INFO - PROCESS | 1648 | 1468820262256 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x118082000 == 44 [pid = 1648] [id = 320] 22:37:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x114f92c00) [pid = 1648] [serial = 959] [outer = 0x0] 22:37:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x114f94800) [pid = 1648] [serial = 960] [outer = 0x114f92c00] 22:37:42 INFO - PROCESS | 1648 | 1468820262289 Marionette DEBUG loaded listener.js 22:37:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x115e13c00) [pid = 1648] [serial = 961] [outer = 0x114f92c00] 22:37:42 INFO - PROCESS | 1648 | 1468820262711 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 22:37:42 INFO - PROCESS | 1648 | 1468820262753 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:37:42 INFO - PROCESS | 1648 | 1468820262757 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 22:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:37:42 INFO - PROCESS | 1648 | 1468820262761 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:37:42 INFO - PROCESS | 1648 | 1468820262763 Marionette TRACE conn3 <- [1,1254,null,{}] 22:37:42 INFO - PROCESS | 1648 | 1468820262765 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:42 INFO - PROCESS | 1648 | 1468820262767 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:42 INFO - PROCESS | 1648 | 1468820262871 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:37:42 INFO - PROCESS | 1648 | 1468820262928 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:42 INFO - PROCESS | 1648 | 1468820262930 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226e6000 == 45 [pid = 1648] [id = 321] 22:37:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1180a7c00) [pid = 1648] [serial = 962] [outer = 0x0] 22:37:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1190a1800) [pid = 1648] [serial = 963] [outer = 0x1180a7c00] 22:37:42 INFO - PROCESS | 1648 | 1468820262960 Marionette DEBUG loaded listener.js 22:37:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x119b32400) [pid = 1648] [serial = 964] [outer = 0x1180a7c00] 22:37:43 INFO - PROCESS | 1648 | 1468820263364 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 620ms 22:37:43 INFO - PROCESS | 1648 | 1468820263382 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:37:43 INFO - PROCESS | 1648 | 1468820263383 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 22:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:37:43 INFO - PROCESS | 1648 | 1468820263386 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:37:43 INFO - PROCESS | 1648 | 1468820263391 Marionette TRACE conn3 <- [1,1258,null,{}] 22:37:43 INFO - PROCESS | 1648 | 1468820263399 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:43 INFO - PROCESS | 1648 | 1468820263403 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:43 INFO - PROCESS | 1648 | 1468820263503 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:37:43 INFO - PROCESS | 1648 | 1468820263597 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:43 INFO - PROCESS | 1648 | 1468820263599 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd07000 == 46 [pid = 1648] [id = 322] 22:37:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x124c70400) [pid = 1648] [serial = 965] [outer = 0x0] 22:37:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x124ee7000) [pid = 1648] [serial = 966] [outer = 0x124c70400] 22:37:43 INFO - PROCESS | 1648 | 1468820263630 Marionette DEBUG loaded listener.js 22:37:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x127139800) [pid = 1648] [serial = 967] [outer = 0x124c70400] 22:37:44 INFO - PROCESS | 1648 | 1468820264041 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 674ms 22:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:37:44 INFO - PROCESS | 1648 | 1468820264061 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:37:44 INFO - PROCESS | 1648 | 1468820264063 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 22:37:44 INFO - PROCESS | 1648 | 1468820264065 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:37:44 INFO - PROCESS | 1648 | 1468820264066 Marionette TRACE conn3 <- [1,1262,null,{}] 22:37:44 INFO - PROCESS | 1648 | 1468820264069 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:44 INFO - PROCESS | 1648 | 1468820264070 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:44 INFO - PROCESS | 1648 | 1468820264171 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:37:44 INFO - PROCESS | 1648 | 1468820264225 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:44 INFO - PROCESS | 1648 | 1468820264226 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c241800 == 47 [pid = 1648] [id = 323] 22:37:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1275c0400) [pid = 1648] [serial = 968] [outer = 0x0] 22:37:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x129019c00) [pid = 1648] [serial = 969] [outer = 0x1275c0400] 22:37:44 INFO - PROCESS | 1648 | 1468820264258 Marionette DEBUG loaded listener.js 22:37:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1293b1000) [pid = 1648] [serial = 970] [outer = 0x1275c0400] 22:37:44 INFO - PROCESS | 1648 | 1468820264712 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 22:37:44 INFO - PROCESS | 1648 | 1468820264736 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:37:44 INFO - PROCESS | 1648 | 1468820264737 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 22:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:37:44 INFO - PROCESS | 1648 | 1468820264742 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:37:44 INFO - PROCESS | 1648 | 1468820264743 Marionette TRACE conn3 <- [1,1266,null,{}] 22:37:44 INFO - PROCESS | 1648 | 1468820264746 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:44 INFO - PROCESS | 1648 | 1468820264747 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:44 INFO - PROCESS | 1648 | 1468820264992 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:37:45 INFO - PROCESS | 1648 | 1468820265079 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:45 INFO - PROCESS | 1648 | 1468820265081 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x11808d800 == 48 [pid = 1648] [id = 324] 22:37:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x114fa4800) [pid = 1648] [serial = 971] [outer = 0x0] 22:37:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x116138800) [pid = 1648] [serial = 972] [outer = 0x114fa4800] 22:37:45 INFO - PROCESS | 1648 | 1468820265110 Marionette DEBUG loaded listener.js 22:37:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1176b9c00) [pid = 1648] [serial = 973] [outer = 0x114fa4800] 22:37:45 INFO - PROCESS | 1648 | 1468820265537 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 823ms 22:37:45 INFO - PROCESS | 1648 | 1468820265565 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:37:45 INFO - PROCESS | 1648 | 1468820265567 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 22:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:37:45 INFO - PROCESS | 1648 | 1468820265591 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:37:45 INFO - PROCESS | 1648 | 1468820265593 Marionette TRACE conn3 <- [1,1270,null,{}] 22:37:45 INFO - PROCESS | 1648 | 1468820265599 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:45 INFO - PROCESS | 1648 | 1468820265600 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:45 INFO - PROCESS | 1648 | 1468820265695 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:37:45 INFO - PROCESS | 1648 | 1468820265766 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:45 INFO - PROCESS | 1648 | 1468820265767 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e16800 == 49 [pid = 1648] [id = 325] 22:37:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11840c400) [pid = 1648] [serial = 974] [outer = 0x0] 22:37:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x118d09000) [pid = 1648] [serial = 975] [outer = 0x11840c400] 22:37:45 INFO - PROCESS | 1648 | 1468820265795 Marionette DEBUG loaded listener.js 22:37:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x11990b800) [pid = 1648] [serial = 976] [outer = 0x11840c400] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12b08e800 == 48 [pid = 1648] [id = 318] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12a99a000 == 47 [pid = 1648] [id = 317] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x122662800 == 46 [pid = 1648] [id = 316] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x1294da800 == 45 [pid = 1648] [id = 315] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x127889800 == 44 [pid = 1648] [id = 314] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x127337800 == 43 [pid = 1648] [id = 313] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x126118000 == 42 [pid = 1648] [id = 312] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x121ac7000 == 41 [pid = 1648] [id = 311] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d1800 == 40 [pid = 1648] [id = 310] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x119161000 == 39 [pid = 1648] [id = 309] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x117e2a000 == 38 [pid = 1648] [id = 308] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x116413000 == 37 [pid = 1648] [id = 307] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x118d82800 == 36 [pid = 1648] [id = 306] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x119a63800 == 35 [pid = 1648] [id = 304] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x115d93000 == 34 [pid = 1648] [id = 305] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x118d8f000 == 33 [pid = 1648] [id = 293] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x11808d800 == 32 [pid = 1648] [id = 324] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12c241800 == 31 [pid = 1648] [id = 323] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd07000 == 30 [pid = 1648] [id = 322] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x1226e6000 == 29 [pid = 1648] [id = 321] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x118082000 == 28 [pid = 1648] [id = 320] 22:37:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd09800 == 27 [pid = 1648] [id = 319] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x124ef0800) [pid = 1648] [serial = 897] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1293ab800) [pid = 1648] [serial = 910] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12a4b5c00) [pid = 1648] [serial = 912] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x126bd1400) [pid = 1648] [serial = 900] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12bf28000) [pid = 1648] [serial = 876] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12b8e7400) [pid = 1648] [serial = 875] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x126b10c00) [pid = 1648] [serial = 898] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1271c8400) [pid = 1648] [serial = 901] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x121309800) [pid = 1648] [serial = 906] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x118d0a800) [pid = 1648] [serial = 904] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x129019000) [pid = 1648] [serial = 909] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1131a8c00) [pid = 1648] [serial = 903] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x115d9f400) [pid = 1648] [serial = 881] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1161b1000) [pid = 1648] [serial = 882] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x129011800) [pid = 1648] [serial = 907] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x121620400) [pid = 1648] [serial = 895] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11a0a6000) [pid = 1648] [serial = 892] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12117e800) [pid = 1648] [serial = 894] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1176bb400) [pid = 1648] [serial = 884] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11826e800) [pid = 1648] [serial = 885] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119b2e400) [pid = 1648] [serial = 891] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119034800) [pid = 1648] [serial = 888] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119653400) [pid = 1648] [serial = 889] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119659c00) [pid = 1648] [serial = 879] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1185b8000) [pid = 1648] [serial = 878] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x126b10800) [pid = 1648] [serial = 486] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118415400) [pid = 1648] [serial = 864] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x116aac400) [pid = 1648] [serial = 863] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x119e43000) [pid = 1648] [serial = 867] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11993a400) [pid = 1648] [serial = 866] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12900f800) [pid = 1648] [serial = 870] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x126fa0400) [pid = 1648] [serial = 869] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12af3a400) [pid = 1648] [serial = 873] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12a5d6000) [pid = 1648] [serial = 872] [outer = 0x0] [url = about:blank] 22:37:46 INFO - PROCESS | 1648 | 1468820266695 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1148ms 22:37:46 INFO - PROCESS | 1648 | 1468820266719 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:37:46 INFO - PROCESS | 1648 | 1468820266724 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 22:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:37:46 INFO - PROCESS | 1648 | 1468820266729 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:37:46 INFO - PROCESS | 1648 | 1468820266732 Marionette TRACE conn3 <- [1,1274,null,{}] 22:37:46 INFO - PROCESS | 1648 | 1468820266735 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:46 INFO - PROCESS | 1648 | 1468820266736 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:46 INFO - PROCESS | 1648 | 1468820266817 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:37:46 INFO - PROCESS | 1648 | 1468820266825 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:46 INFO - PROCESS | 1648 | 1468820266827 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x116726000 == 28 [pid = 1648] [id = 326] 22:37:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x114f92000) [pid = 1648] [serial = 977] [outer = 0x0] 22:37:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x115e0b800) [pid = 1648] [serial = 978] [outer = 0x114f92000] 22:37:46 INFO - PROCESS | 1648 | 1468820266854 Marionette DEBUG loaded listener.js 22:37:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x116797000) [pid = 1648] [serial = 979] [outer = 0x114f92000] 22:37:47 INFO - PROCESS | 1648 | 1468820267209 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 524ms 22:37:47 INFO - PROCESS | 1648 | 1468820267259 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:37:47 INFO - PROCESS | 1648 | 1468820267263 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 22:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:37:47 INFO - PROCESS | 1648 | 1468820267268 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:37:47 INFO - PROCESS | 1648 | 1468820267270 Marionette TRACE conn3 <- [1,1278,null,{}] 22:37:47 INFO - PROCESS | 1648 | 1468820267273 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:47 INFO - PROCESS | 1648 | 1468820267274 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:47 INFO - PROCESS | 1648 | 1468820267352 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:37:47 INFO - PROCESS | 1648 | 1468820267358 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:47 INFO - PROCESS | 1648 | 1468820267360 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x117463800 == 29 [pid = 1648] [id = 327] 22:37:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x116aac000) [pid = 1648] [serial = 980] [outer = 0x0] 22:37:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11840dc00) [pid = 1648] [serial = 981] [outer = 0x116aac000] 22:37:47 INFO - PROCESS | 1648 | 1468820267387 Marionette DEBUG loaded listener.js 22:37:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1185b2800) [pid = 1648] [serial = 982] [outer = 0x116aac000] 22:37:47 INFO - PROCESS | 1648 | 1468820267758 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 521ms 22:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:37:47 INFO - PROCESS | 1648 | 1468820267792 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:37:47 INFO - PROCESS | 1648 | 1468820267793 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 22:37:47 INFO - PROCESS | 1648 | 1468820267795 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:37:47 INFO - PROCESS | 1648 | 1468820267798 Marionette TRACE conn3 <- [1,1282,null,{}] 22:37:47 INFO - PROCESS | 1648 | 1468820267806 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:47 INFO - PROCESS | 1648 | 1468820267809 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:47 INFO - PROCESS | 1648 | 1468820267884 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:37:47 INFO - PROCESS | 1648 | 1468820267893 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:47 INFO - PROCESS | 1648 | 1468820267895 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d7f800 == 30 [pid = 1648] [id = 328] 22:37:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119652800) [pid = 1648] [serial = 983] [outer = 0x0] 22:37:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119b2b400) [pid = 1648] [serial = 984] [outer = 0x119652800] 22:37:47 INFO - PROCESS | 1648 | 1468820267922 Marionette DEBUG loaded listener.js 22:37:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119b98400) [pid = 1648] [serial = 985] [outer = 0x119652800] 22:37:48 INFO - PROCESS | 1648 | 1468820268245 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 471ms 22:37:48 INFO - PROCESS | 1648 | 1468820268266 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:37:48 INFO - PROCESS | 1648 | 1468820268268 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 22:37:48 INFO - PROCESS | 1648 | 1468820268270 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:37:48 INFO - PROCESS | 1648 | 1468820268272 Marionette TRACE conn3 <- [1,1286,null,{}] 22:37:48 INFO - PROCESS | 1648 | 1468820268277 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:48 INFO - PROCESS | 1648 | 1468820268278 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:48 INFO - PROCESS | 1648 | 1468820268353 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:37:48 INFO - PROCESS | 1648 | 1468820268420 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:48 INFO - PROCESS | 1648 | 1468820268421 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x119629000 == 31 [pid = 1648] [id = 329] 22:37:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x119653400) [pid = 1648] [serial = 986] [outer = 0x0] 22:37:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x121187c00) [pid = 1648] [serial = 987] [outer = 0x119653400] 22:37:48 INFO - PROCESS | 1648 | 1468820268446 Marionette DEBUG loaded listener.js 22:37:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121308800) [pid = 1648] [serial = 988] [outer = 0x119653400] 22:37:48 INFO - PROCESS | 1648 | 1468820268784 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 524ms 22:37:48 INFO - PROCESS | 1648 | 1468820268794 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:37:48 INFO - PROCESS | 1648 | 1468820268795 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 22:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:37:48 INFO - PROCESS | 1648 | 1468820268798 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:37:48 INFO - PROCESS | 1648 | 1468820268799 Marionette TRACE conn3 <- [1,1290,null,{}] 22:37:48 INFO - PROCESS | 1648 | 1468820268801 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:48 INFO - PROCESS | 1648 | 1468820268802 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:48 INFO - PROCESS | 1648 | 1468820268893 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:37:48 INFO - PROCESS | 1648 | 1468820268929 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:48 INFO - PROCESS | 1648 | 1468820268930 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b6000 == 32 [pid = 1648] [id = 330] 22:37:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x11222d800) [pid = 1648] [serial = 989] [outer = 0x0] 22:37:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121a07c00) [pid = 1648] [serial = 990] [outer = 0x11222d800] 22:37:48 INFO - PROCESS | 1648 | 1468820268955 Marionette DEBUG loaded listener.js 22:37:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x124879000) [pid = 1648] [serial = 991] [outer = 0x11222d800] 22:37:49 INFO - PROCESS | 1648 | 1468820269332 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 576ms 22:37:49 INFO - PROCESS | 1648 | 1468820269376 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:37:49 INFO - PROCESS | 1648 | 1468820269378 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 22:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:37:49 INFO - PROCESS | 1648 | 1468820269381 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:37:49 INFO - PROCESS | 1648 | 1468820269383 Marionette TRACE conn3 <- [1,1294,null,{}] 22:37:49 INFO - PROCESS | 1648 | 1468820269386 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:49 INFO - PROCESS | 1648 | 1468820269392 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:49 INFO - PROCESS | 1648 | 1468820269565 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:37:49 INFO - PROCESS | 1648 | 1468820269583 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:49 INFO - PROCESS | 1648 | 1468820269584 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x12150d800 == 33 [pid = 1648] [id = 331] 22:37:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x124c76400) [pid = 1648] [serial = 992] [outer = 0x0] 22:37:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x126070400) [pid = 1648] [serial = 993] [outer = 0x124c76400] 22:37:49 INFO - PROCESS | 1648 | 1468820269609 Marionette DEBUG loaded listener.js 22:37:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x127148000) [pid = 1648] [serial = 994] [outer = 0x124c76400] 22:37:49 INFO - PROCESS | 1648 | 1468820269926 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 570ms 22:37:49 INFO - PROCESS | 1648 | 1468820269951 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:37:49 INFO - PROCESS | 1648 | 1468820269963 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 22:37:49 INFO - PROCESS | 1648 | 1468820269965 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:37:49 INFO - PROCESS | 1648 | 1468820269966 Marionette TRACE conn3 <- [1,1298,null,{}] 22:37:49 INFO - PROCESS | 1648 | 1468820269968 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:49 INFO - PROCESS | 1648 | 1468820269970 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:50 INFO - PROCESS | 1648 | 1468820270059 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:37:50 INFO - PROCESS | 1648 | 1468820270095 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:50 INFO - PROCESS | 1648 | 1468820270096 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226f4800 == 34 [pid = 1648] [id = 332] 22:37:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1273e2800) [pid = 1648] [serial = 995] [outer = 0x0] 22:37:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1275c7c00) [pid = 1648] [serial = 996] [outer = 0x1273e2800] 22:37:50 INFO - PROCESS | 1648 | 1468820270120 Marionette DEBUG loaded listener.js 22:37:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x129019000) [pid = 1648] [serial = 997] [outer = 0x1273e2800] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12922d000) [pid = 1648] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a9d1800) [pid = 1648] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x116141000) [pid = 1648] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12b8e9400) [pid = 1648] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x115da5000) [pid = 1648] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x119b97c00) [pid = 1648] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112a83c00) [pid = 1648] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x124c6f800) [pid = 1648] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1293abc00) [pid = 1648] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119902c00) [pid = 1648] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118414800) [pid = 1648] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11840a000) [pid = 1648] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12bd44000) [pid = 1648] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118408c00) [pid = 1648] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12bf2cc00) [pid = 1648] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:37:50 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12c531800) [pid = 1648] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:37:50 INFO - PROCESS | 1648 | 1468820270617 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 668ms 22:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:37:50 INFO - PROCESS | 1648 | 1468820270634 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 22:37:50 INFO - PROCESS | 1648 | 1468820270635 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 22:37:50 INFO - PROCESS | 1648 | 1468820270637 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:37:50 INFO - PROCESS | 1648 | 1468820270638 Marionette TRACE conn3 <- [1,1302,null,{}] 22:37:50 INFO - PROCESS | 1648 | 1468820270641 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:50 INFO - PROCESS | 1648 | 1468820270642 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:50 INFO - PROCESS | 1648 | 1468820270715 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:37:50 INFO - PROCESS | 1648 | 1468820270719 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:50 INFO - PROCESS | 1648 | 1468820270720 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210be000 == 35 [pid = 1648] [id = 333] 22:37:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x115da5000) [pid = 1648] [serial = 998] [outer = 0x0] 22:37:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11715a400) [pid = 1648] [serial = 999] [outer = 0x115da5000] 22:37:50 INFO - PROCESS | 1648 | 1468820270748 Marionette DEBUG loaded listener.js 22:37:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1190a0c00) [pid = 1648] [serial = 1000] [outer = 0x115da5000] 22:37:51 INFO - PROCESS | 1648 | 1468820271060 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 22:37:51 INFO - PROCESS | 1648 | 1468820271106 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:37:51 INFO - PROCESS | 1648 | 1468820271108 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 22:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:37:51 INFO - PROCESS | 1648 | 1468820271110 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:37:51 INFO - PROCESS | 1648 | 1468820271111 Marionette TRACE conn3 <- [1,1306,null,{}] 22:37:51 INFO - PROCESS | 1648 | 1468820271121 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:51 INFO - PROCESS | 1648 | 1468820271122 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:51 INFO - PROCESS | 1648 | 1468820271195 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:37:51 INFO - PROCESS | 1648 | 1468820271252 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:51 INFO - PROCESS | 1648 | 1468820271253 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12610b000 == 36 [pid = 1648] [id = 334] 22:37:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x113d3a800) [pid = 1648] [serial = 1001] [outer = 0x0] 22:37:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1211c4c00) [pid = 1648] [serial = 1002] [outer = 0x113d3a800] 22:37:51 INFO - PROCESS | 1648 | 1468820271279 Marionette DEBUG loaded listener.js 22:37:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12901e400) [pid = 1648] [serial = 1003] [outer = 0x113d3a800] 22:37:51 INFO - PROCESS | 1648 | 1468820271560 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 468ms 22:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:37:51 INFO - PROCESS | 1648 | 1468820271580 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:37:51 INFO - PROCESS | 1648 | 1468820271581 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 22:37:51 INFO - PROCESS | 1648 | 1468820271583 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:37:51 INFO - PROCESS | 1648 | 1468820271584 Marionette TRACE conn3 <- [1,1310,null,{}] 22:37:51 INFO - PROCESS | 1648 | 1468820271587 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:51 INFO - PROCESS | 1648 | 1468820271588 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:51 INFO - PROCESS | 1648 | 1468820271678 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:37:51 INFO - PROCESS | 1648 | 1468820271681 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:51 INFO - PROCESS | 1648 | 1468820271682 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12733c000 == 37 [pid = 1648] [id = 335] 22:37:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x129222c00) [pid = 1648] [serial = 1004] [outer = 0x0] 22:37:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1293b3000) [pid = 1648] [serial = 1005] [outer = 0x129222c00] 22:37:51 INFO - PROCESS | 1648 | 1468820271706 Marionette DEBUG loaded listener.js 22:37:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a4bc400) [pid = 1648] [serial = 1006] [outer = 0x129222c00] 22:37:52 INFO - PROCESS | 1648 | 1468820272035 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 22:37:52 INFO - PROCESS | 1648 | 1468820272054 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 22:37:52 INFO - PROCESS | 1648 | 1468820272057 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:37:52 INFO - PROCESS | 1648 | 1468820272060 Marionette TRACE conn3 <- [1,1314,null,{}] 22:37:52 INFO - PROCESS | 1648 | 1468820272062 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:52 INFO - PROCESS | 1648 | 1468820272071 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:52 INFO - PROCESS | 1648 | 1468820272183 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:37:52 INFO - PROCESS | 1648 | 1468820272191 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:52 INFO - PROCESS | 1648 | 1468820272193 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x129233800 == 38 [pid = 1648] [id = 336] 22:37:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a5d0800) [pid = 1648] [serial = 1007] [outer = 0x0] 22:37:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a87b400) [pid = 1648] [serial = 1008] [outer = 0x12a5d0800] 22:37:52 INFO - PROCESS | 1648 | 1468820272220 Marionette DEBUG loaded listener.js 22:37:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12b077800) [pid = 1648] [serial = 1009] [outer = 0x12a5d0800] 22:37:52 INFO - PROCESS | 1648 | 1468820272546 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 522ms 22:37:52 INFO - PROCESS | 1648 | 1468820272578 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:37:52 INFO - PROCESS | 1648 | 1468820272580 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 22:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:37:52 INFO - PROCESS | 1648 | 1468820272582 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:37:52 INFO - PROCESS | 1648 | 1468820272583 Marionette TRACE conn3 <- [1,1318,null,{}] 22:37:52 INFO - PROCESS | 1648 | 1468820272637 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:52 INFO - PROCESS | 1648 | 1468820272639 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:52 INFO - PROCESS | 1648 | 1468820272734 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:37:52 INFO - PROCESS | 1648 | 1468820272831 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:52 INFO - PROCESS | 1648 | 1468820272833 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x116419000 == 39 [pid = 1648] [id = 337] 22:37:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1127d9400) [pid = 1648] [serial = 1010] [outer = 0x0] 22:37:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x112a81400) [pid = 1648] [serial = 1011] [outer = 0x1127d9400] 22:37:52 INFO - PROCESS | 1648 | 1468820272865 Marionette DEBUG loaded listener.js 22:37:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x113295400) [pid = 1648] [serial = 1012] [outer = 0x1127d9400] 22:37:53 INFO - PROCESS | 1648 | 1468820273385 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 869ms 22:37:53 INFO - PROCESS | 1648 | 1468820273452 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:37:53 INFO - PROCESS | 1648 | 1468820273455 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 22:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:37:53 INFO - PROCESS | 1648 | 1468820273460 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:37:53 INFO - PROCESS | 1648 | 1468820273462 Marionette TRACE conn3 <- [1,1322,null,{}] 22:37:53 INFO - PROCESS | 1648 | 1468820273466 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:53 INFO - PROCESS | 1648 | 1468820273468 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:53 INFO - PROCESS | 1648 | 1468820273574 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:37:53 INFO - PROCESS | 1648 | 1468820273656 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:53 INFO - PROCESS | 1648 | 1468820273658 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x119611000 == 40 [pid = 1648] [id = 338] 22:37:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x117eb2c00) [pid = 1648] [serial = 1013] [outer = 0x0] 22:37:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11809c800) [pid = 1648] [serial = 1014] [outer = 0x117eb2c00] 22:37:53 INFO - PROCESS | 1648 | 1468820273689 Marionette DEBUG loaded listener.js 22:37:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1185b0800) [pid = 1648] [serial = 1015] [outer = 0x117eb2c00] 22:37:54 INFO - PROCESS | 1648 | 1468820274364 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 925ms 22:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:37:54 INFO - PROCESS | 1648 | 1468820274396 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:37:54 INFO - PROCESS | 1648 | 1468820274398 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 22:37:54 INFO - PROCESS | 1648 | 1468820274402 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:37:54 INFO - PROCESS | 1648 | 1468820274404 Marionette TRACE conn3 <- [1,1326,null,{}] 22:37:54 INFO - PROCESS | 1648 | 1468820274410 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:54 INFO - PROCESS | 1648 | 1468820274411 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:54 INFO - PROCESS | 1648 | 1468820274531 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:37:54 INFO - PROCESS | 1648 | 1468820274614 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:54 INFO - PROCESS | 1648 | 1468820274618 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169cf800 == 41 [pid = 1648] [id = 339] 22:37:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x116142000) [pid = 1648] [serial = 1016] [outer = 0x0] 22:37:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x116642800) [pid = 1648] [serial = 1017] [outer = 0x116142000] 22:37:54 INFO - PROCESS | 1648 | 1468820274660 Marionette DEBUG loaded listener.js 22:37:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1176be800) [pid = 1648] [serial = 1018] [outer = 0x116142000] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x12733c000 == 40 [pid = 1648] [id = 335] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x12610b000 == 39 [pid = 1648] [id = 334] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x1210be000 == 38 [pid = 1648] [id = 333] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x1226f4800 == 37 [pid = 1648] [id = 332] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x12150d800 == 36 [pid = 1648] [id = 331] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b6000 == 35 [pid = 1648] [id = 330] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x119629000 == 34 [pid = 1648] [id = 329] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x118d7f800 == 33 [pid = 1648] [id = 328] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x117463800 == 32 [pid = 1648] [id = 327] 22:37:55 INFO - PROCESS | 1648 | --DOCSHELL 0x116726000 == 31 [pid = 1648] [id = 326] 22:37:55 INFO - PROCESS | 1648 | 1468820275192 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12a40bc00) [pid = 1648] [serial = 936] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12b075c00) [pid = 1648] [serial = 939] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x118d09400) [pid = 1648] [serial = 948] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12bd42400) [pid = 1648] [serial = 943] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12ba06c00) [pid = 1648] [serial = 942] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126bc7800) [pid = 1648] [serial = 933] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1214eb800) [pid = 1648] [serial = 927] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12b80dc00) [pid = 1648] [serial = 940] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x124877400) [pid = 1648] [serial = 928] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x113296800) [pid = 1648] [serial = 915] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x115e69400) [pid = 1648] [serial = 916] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x124eed400) [pid = 1648] [serial = 930] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126136000) [pid = 1648] [serial = 931] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12af32400) [pid = 1648] [serial = 913] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119911000) [pid = 1648] [serial = 924] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b2d400) [pid = 1648] [serial = 925] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118538400) [pid = 1648] [serial = 918] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118dea800) [pid = 1648] [serial = 919] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118412000) [pid = 1648] [serial = 921] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x118d0ac00) [pid = 1648] [serial = 922] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12bd4d400) [pid = 1648] [serial = 945] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12bd48c00) [pid = 1648] [serial = 951] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12c051400) [pid = 1648] [serial = 952] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12c536000) [pid = 1648] [serial = 955] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x121bb9400) [pid = 1648] [serial = 949] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12c530800) [pid = 1648] [serial = 954] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12c53ac00) [pid = 1648] [serial = 957] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12c6f0c00) [pid = 1648] [serial = 958] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a9cac00) [pid = 1648] [serial = 937] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12bf2ac00) [pid = 1648] [serial = 946] [outer = 0x0] [url = about:blank] 22:37:55 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1275ca000) [pid = 1648] [serial = 934] [outer = 0x0] [url = about:blank] 22:37:55 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:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 827ms 22:37:55 INFO - PROCESS | 1648 | 1468820275229 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:37:55 INFO - PROCESS | 1648 | 1468820275232 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 22:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:37:55 INFO - PROCESS | 1648 | 1468820275236 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:37:55 INFO - PROCESS | 1648 | 1468820275239 Marionette TRACE conn3 <- [1,1330,null,{}] 22:37:55 INFO - PROCESS | 1648 | 1468820275242 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:55 INFO - PROCESS | 1648 | 1468820275244 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:55 INFO - PROCESS | 1648 | 1468820275321 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:37:55 INFO - PROCESS | 1648 | 1468820275327 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:55 INFO - PROCESS | 1648 | 1468820275329 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe9800 == 32 [pid = 1648] [id = 340] 22:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x118593400) [pid = 1648] [serial = 1019] [outer = 0x0] 22:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x118d09400) [pid = 1648] [serial = 1020] [outer = 0x118593400] 22:37:55 INFO - PROCESS | 1648 | 1468820275356 Marionette DEBUG loaded listener.js 22:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x119098400) [pid = 1648] [serial = 1021] [outer = 0x118593400] 22:37:55 INFO - PROCESS | 1648 | 1468820275682 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:37:55 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:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 473ms 22:37:55 INFO - PROCESS | 1648 | 1468820275710 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:37:55 INFO - PROCESS | 1648 | 1468820275711 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 22:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:37:55 INFO - PROCESS | 1648 | 1468820275713 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:37:55 INFO - PROCESS | 1648 | 1468820275716 Marionette TRACE conn3 <- [1,1334,null,{}] 22:37:55 INFO - PROCESS | 1648 | 1468820275724 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:55 INFO - PROCESS | 1648 | 1468820275727 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:55 INFO - PROCESS | 1648 | 1468820275821 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:37:55 INFO - PROCESS | 1648 | 1468820275891 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:55 INFO - PROCESS | 1648 | 1468820275893 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x119998000 == 33 [pid = 1648] [id = 341] 22:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119941800) [pid = 1648] [serial = 1022] [outer = 0x0] 22:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119b8c800) [pid = 1648] [serial = 1023] [outer = 0x119941800] 22:37:55 INFO - PROCESS | 1648 | 1468820275921 Marionette DEBUG loaded listener.js 22:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1211c4400) [pid = 1648] [serial = 1024] [outer = 0x119941800] 22:37:56 INFO - PROCESS | 1648 | 1468820276238 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 570ms 22:37:56 INFO - PROCESS | 1648 | 1468820276284 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:37:56 INFO - PROCESS | 1648 | 1468820276286 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 22:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:37:56 INFO - PROCESS | 1648 | 1468820276288 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:37:56 INFO - PROCESS | 1648 | 1468820276290 Marionette TRACE conn3 <- [1,1338,null,{}] 22:37:56 INFO - PROCESS | 1648 | 1468820276292 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:56 INFO - PROCESS | 1648 | 1468820276293 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:56 INFO - PROCESS | 1648 | 1468820276378 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:37:56 INFO - PROCESS | 1648 | 1468820276429 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:56 INFO - PROCESS | 1648 | 1468820276430 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x121438800 == 34 [pid = 1648] [id = 342] 22:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119b36000) [pid = 1648] [serial = 1025] [outer = 0x0] 22:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1214e7800) [pid = 1648] [serial = 1026] [outer = 0x119b36000] 22:37:56 INFO - PROCESS | 1648 | 1468820276455 Marionette DEBUG loaded listener.js 22:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x124cd6c00) [pid = 1648] [serial = 1027] [outer = 0x119b36000] 22:37:57 INFO - PROCESS | 1648 | 1468820277225 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 22:37:57 INFO - PROCESS | 1648 | 1468820277260 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:37:57 INFO - PROCESS | 1648 | 1468820277263 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 22:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:37:57 INFO - PROCESS | 1648 | 1468820277266 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:37:57 INFO - PROCESS | 1648 | 1468820277269 Marionette TRACE conn3 <- [1,1342,null,{}] 22:37:57 INFO - PROCESS | 1648 | 1468820277272 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:57 INFO - PROCESS | 1648 | 1468820277274 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:57 INFO - PROCESS | 1648 | 1468820277380 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:37:57 INFO - PROCESS | 1648 | 1468820277430 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:57 INFO - PROCESS | 1648 | 1468820277432 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e5d000 == 35 [pid = 1648] [id = 343] 22:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11698d000) [pid = 1648] [serial = 1028] [outer = 0x0] 22:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x117158800) [pid = 1648] [serial = 1029] [outer = 0x11698d000] 22:37:57 INFO - PROCESS | 1648 | 1468820277464 Marionette DEBUG loaded listener.js 22:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x118596800) [pid = 1648] [serial = 1030] [outer = 0x11698d000] 22:37:57 INFO - PROCESS | 1648 | 1468820277920 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 22:37:57 INFO - PROCESS | 1648 | 1468820277936 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:37:57 INFO - PROCESS | 1648 | 1468820277939 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 22:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:37:57 INFO - PROCESS | 1648 | 1468820277945 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:37:57 INFO - PROCESS | 1648 | 1468820277947 Marionette TRACE conn3 <- [1,1346,null,{}] 22:37:57 INFO - PROCESS | 1648 | 1468820277949 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:57 INFO - PROCESS | 1648 | 1468820277951 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:58 INFO - PROCESS | 1648 | 1468820278049 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:37:58 INFO - PROCESS | 1648 | 1468820278099 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:58 INFO - PROCESS | 1648 | 1468820278100 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x121acf800 == 36 [pid = 1648] [id = 344] 22:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119039000) [pid = 1648] [serial = 1031] [outer = 0x0] 22:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119b33800) [pid = 1648] [serial = 1032] [outer = 0x119039000] 22:37:58 INFO - PROCESS | 1648 | 1468820278131 Marionette DEBUG loaded listener.js 22:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1211c8400) [pid = 1648] [serial = 1033] [outer = 0x119039000] 22:37:58 INFO - PROCESS | 1648 | 1468820278647 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 719ms 22:37:58 INFO - PROCESS | 1648 | 1468820278725 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:37:58 INFO - PROCESS | 1648 | 1468820278728 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 22:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:37:58 INFO - PROCESS | 1648 | 1468820278733 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:37:58 INFO - PROCESS | 1648 | 1468820278737 Marionette TRACE conn3 <- [1,1350,null,{}] 22:37:58 INFO - PROCESS | 1648 | 1468820278749 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:58 INFO - PROCESS | 1648 | 1468820278754 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:58 INFO - PROCESS | 1648 | 1468820278873 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:37:58 INFO - PROCESS | 1648 | 1468820278928 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:58 INFO - PROCESS | 1648 | 1468820278931 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x126acd800 == 37 [pid = 1648] [id = 345] 22:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126b0e000) [pid = 1648] [serial = 1034] [outer = 0x0] 22:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126b11400) [pid = 1648] [serial = 1035] [outer = 0x126b0e000] 22:37:58 INFO - PROCESS | 1648 | 1468820278962 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x127143c00) [pid = 1648] [serial = 1036] [outer = 0x126b0e000] 22:37:59 INFO - PROCESS | 1648 | 1468820279380 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 678ms 22:37:59 INFO - PROCESS | 1648 | 1468820279411 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:37:59 INFO - PROCESS | 1648 | 1468820279413 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 22:37:59 INFO - PROCESS | 1648 | 1468820279415 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:37:59 INFO - PROCESS | 1648 | 1468820279417 Marionette TRACE conn3 <- [1,1354,null,{}] 22:37:59 INFO - PROCESS | 1648 | 1468820279419 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:59 INFO - PROCESS | 1648 | 1468820279421 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:59 INFO - PROCESS | 1648 | 1468820279516 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:37:59 INFO - PROCESS | 1648 | 1468820279567 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:59 INFO - PROCESS | 1648 | 1468820279568 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:37:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12733b000 == 38 [pid = 1648] [id = 346] 22:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1275c3c00) [pid = 1648] [serial = 1037] [outer = 0x0] 22:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x129222800) [pid = 1648] [serial = 1038] [outer = 0x1275c3c00] 22:37:59 INFO - PROCESS | 1648 | 1468820279602 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a405000) [pid = 1648] [serial = 1039] [outer = 0x1275c3c00] 22:38:00 INFO - PROCESS | 1648 | 1468820280030 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 669ms 22:38:00 INFO - PROCESS | 1648 | 1468820280088 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 22:38:00 INFO - PROCESS | 1648 | 1468820280090 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 22:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:38:00 INFO - PROCESS | 1648 | 1468820280094 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:38:00 INFO - PROCESS | 1648 | 1468820280095 Marionette TRACE conn3 <- [1,1358,null,{}] 22:38:00 INFO - PROCESS | 1648 | 1468820280097 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:00 INFO - PROCESS | 1648 | 1468820280099 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:00 INFO - PROCESS | 1648 | 1468820280210 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:38:00 INFO - PROCESS | 1648 | 1468820280275 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:00 INFO - PROCESS | 1648 | 1468820280277 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294d1000 == 39 [pid = 1648] [id = 347] 22:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a4b0400) [pid = 1648] [serial = 1040] [outer = 0x0] 22:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a5d9000) [pid = 1648] [serial = 1041] [outer = 0x12a4b0400] 22:38:00 INFO - PROCESS | 1648 | 1468820280305 Marionette DEBUG loaded listener.js 22:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a87a800) [pid = 1648] [serial = 1042] [outer = 0x12a4b0400] 22:38:00 INFO - PROCESS | 1648 | 1468820280730 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 22:38:00 INFO - PROCESS | 1648 | 1468820280763 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 22:38:00 INFO - PROCESS | 1648 | 1468820280765 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 22:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:38:00 INFO - PROCESS | 1648 | 1468820280767 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:38:00 INFO - PROCESS | 1648 | 1468820280768 Marionette TRACE conn3 <- [1,1362,null,{}] 22:38:00 INFO - PROCESS | 1648 | 1468820280770 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:00 INFO - PROCESS | 1648 | 1468820280775 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:00 INFO - PROCESS | 1648 | 1468820280892 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:38:00 INFO - PROCESS | 1648 | 1468820280947 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:00 INFO - PROCESS | 1648 | 1468820280948 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a80c000 == 40 [pid = 1648] [id = 348] 22:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12a9c7800) [pid = 1648] [serial = 1043] [outer = 0x0] 22:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12b072400) [pid = 1648] [serial = 1044] [outer = 0x12a9c7800] 22:38:00 INFO - PROCESS | 1648 | 1468820280977 Marionette DEBUG loaded listener.js 22:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12ba0e400) [pid = 1648] [serial = 1045] [outer = 0x12a9c7800] 22:38:01 INFO - PROCESS | 1648 | 1468820281460 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 719ms 22:38:01 INFO - PROCESS | 1648 | 1468820281509 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 22:38:01 INFO - PROCESS | 1648 | 1468820281511 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 22:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:38:01 INFO - PROCESS | 1648 | 1468820281514 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:38:01 INFO - PROCESS | 1648 | 1468820281516 Marionette TRACE conn3 <- [1,1366,null,{}] 22:38:01 INFO - PROCESS | 1648 | 1468820281520 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:01 INFO - PROCESS | 1648 | 1468820281522 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:01 INFO - PROCESS | 1648 | 1468820281652 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:38:01 INFO - PROCESS | 1648 | 1468820281690 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:01 INFO - PROCESS | 1648 | 1468820281692 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x1184a0000 == 41 [pid = 1648] [id = 349] 22:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1176c1c00) [pid = 1648] [serial = 1046] [outer = 0x0] 22:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11840a800) [pid = 1648] [serial = 1047] [outer = 0x1176c1c00] 22:38:01 INFO - PROCESS | 1648 | 1468820281720 Marionette DEBUG loaded listener.js 22:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11903a400) [pid = 1648] [serial = 1048] [outer = 0x1176c1c00] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x119998000 == 40 [pid = 1648] [id = 341] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe9800 == 39 [pid = 1648] [id = 340] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x1169cf800 == 38 [pid = 1648] [id = 339] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x116419000 == 37 [pid = 1648] [id = 337] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x119611000 == 36 [pid = 1648] [id = 338] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x117e16800 == 35 [pid = 1648] [id = 325] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12a80c000 == 34 [pid = 1648] [id = 348] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x1294d1000 == 33 [pid = 1648] [id = 347] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12733b000 == 32 [pid = 1648] [id = 346] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x126acd800 == 31 [pid = 1648] [id = 345] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x121acf800 == 30 [pid = 1648] [id = 344] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x129233800 == 29 [pid = 1648] [id = 336] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x121438800 == 28 [pid = 1648] [id = 342] 22:38:02 INFO - PROCESS | 1648 | --DOCSHELL 0x117e5d000 == 27 [pid = 1648] [id = 343] 22:38:02 INFO - PROCESS | 1648 | 1468820282617 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:38:02 INFO - PROCESS | 1648 | 1468820282641 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 22:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:38:02 INFO - PROCESS | 1648 | 1468820282644 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:38:02 INFO - PROCESS | 1648 | 1468820282646 Marionette TRACE conn3 <- [1,1370,null,{}] 22:38:02 INFO - PROCESS | 1648 | 1468820282650 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:02 INFO - PROCESS | 1648 | 1468820282652 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:02 INFO - PROCESS | 1648 | 1468820282732 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:38:02 INFO - PROCESS | 1648 | 1468820282832 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:02 INFO - PROCESS | 1648 | 1468820282833 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x116abd000 == 28 [pid = 1648] [id = 350] 22:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x114f8c400) [pid = 1648] [serial = 1049] [outer = 0x0] 22:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11613f800) [pid = 1648] [serial = 1050] [outer = 0x114f8c400] 22:38:02 INFO - PROCESS | 1648 | 1468820282860 Marionette DEBUG loaded listener.js 22:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x118410800) [pid = 1648] [serial = 1051] [outer = 0x114f8c400] 22:38:03 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 22:38:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 22:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:03 INFO - _addTest/ [0,1373,"getWindowHandle",null] 22:38:03 INFO - PROCESS | 1648 | 1468820283218 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 22:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:38:03 INFO - PROCESS | 1648 | 1468820283224 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:38:03 INFO - PROCESS | 1648 | 1468820283226 Marionette TRACE conn3 <- [1,1374,null,{}] 22:38:03 INFO - PROCESS | 1648 | 1468820283228 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:03 INFO - PROCESS | 1648 | 1468820283230 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:03 INFO - PROCESS | 1648 | 1468820283334 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:38:03 INFO - PROCESS | 1648 | 1468820283339 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:03 INFO - PROCESS | 1648 | 1468820283340 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187b8800 == 29 [pid = 1648] [id = 351] 22:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x118411800) [pid = 1648] [serial = 1052] [outer = 0x0] 22:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x118ddec00) [pid = 1648] [serial = 1053] [outer = 0x118411800] 22:38:03 INFO - PROCESS | 1648 | 1468820283368 Marionette DEBUG loaded listener.js 22:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x119911800) [pid = 1648] [serial = 1054] [outer = 0x118411800] 22:38:03 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:38:03 INFO - PROCESS | 1648 | 1468820283766 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:38:03 INFO - PROCESS | 1648 | 1468820283798 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 22:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:38:03 INFO - PROCESS | 1648 | 1468820283808 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:38:03 INFO - PROCESS | 1648 | 1468820283811 Marionette TRACE conn3 <- [1,1378,null,{}] 22:38:03 INFO - PROCESS | 1648 | 1468820283822 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:03 INFO - PROCESS | 1648 | 1468820283827 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:03 INFO - PROCESS | 1648 | 1468820283962 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:38:03 INFO - PROCESS | 1648 | 1468820283980 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:03 INFO - PROCESS | 1648 | 1468820283981 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x115d94800 == 30 [pid = 1648] [id = 352] 22:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1131ad800) [pid = 1648] [serial = 1055] [outer = 0x0] 22:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1226bcc00) [pid = 1648] [serial = 1056] [outer = 0x1131ad800] 22:38:04 INFO - PROCESS | 1648 | 1468820284009 Marionette DEBUG loaded listener.js 22:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x124ee3c00) [pid = 1648] [serial = 1057] [outer = 0x1131ad800] 22:38:04 INFO - PROCESS | 1648 | 1468820284349 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 22:38:04 INFO - PROCESS | 1648 | 1468820284384 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 22:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:38:04 INFO - PROCESS | 1648 | 1468820284387 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:38:04 INFO - PROCESS | 1648 | 1468820284388 Marionette TRACE conn3 <- [1,1382,null,{}] 22:38:04 INFO - PROCESS | 1648 | 1468820284390 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:04 INFO - PROCESS | 1648 | 1468820284391 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:04 INFO - PROCESS | 1648 | 1468820284488 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:38:04 INFO - PROCESS | 1648 | 1468820284492 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:04 INFO - PROCESS | 1648 | 1468820284492 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x12481c000 == 31 [pid = 1648] [id = 353] 22:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12612a400) [pid = 1648] [serial = 1058] [outer = 0x0] 22:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x126b10800) [pid = 1648] [serial = 1059] [outer = 0x12612a400] 22:38:04 INFO - PROCESS | 1648 | 1468820284517 Marionette DEBUG loaded listener.js 22:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12713c800) [pid = 1648] [serial = 1060] [outer = 0x12612a400] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x11222d800) [pid = 1648] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x124c76400) [pid = 1648] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x114f92000) [pid = 1648] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x11840c400) [pid = 1648] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x116aac000) [pid = 1648] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x119652800) [pid = 1648] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x114f92c00) [pid = 1648] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1180a7c00) [pid = 1648] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x124c70400) [pid = 1648] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1275c0400) [pid = 1648] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x114fa4800) [pid = 1648] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1273e2800) [pid = 1648] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x129222c00) [pid = 1648] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x115da5000) [pid = 1648] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x119941800) [pid = 1648] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x119b36000) [pid = 1648] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x116142000) [pid = 1648] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x113d3a800) [pid = 1648] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119653400) [pid = 1648] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118593400) [pid = 1648] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12a5d0800) [pid = 1648] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1127d9400) [pid = 1648] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:38:05 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x117eb2c00) [pid = 1648] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:38:05 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:38:05 INFO - PROCESS | 1648 | 1468820285121 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 22:38:05 INFO - PROCESS | 1648 | 1468820285162 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 22:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:38:05 INFO - PROCESS | 1648 | 1468820285172 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:38:05 INFO - PROCESS | 1648 | 1468820285173 Marionette TRACE conn3 <- [1,1386,null,{}] 22:38:05 INFO - PROCESS | 1648 | 1468820285175 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:05 INFO - PROCESS | 1648 | 1468820285176 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:05 INFO - PROCESS | 1648 | 1468820285248 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:38:05 INFO - PROCESS | 1648 | 1468820285251 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:05 INFO - PROCESS | 1648 | 1468820285252 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210be000 == 32 [pid = 1648] [id = 354] 22:38:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x112d55c00) [pid = 1648] [serial = 1061] [outer = 0x0] 22:38:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x114f92c00) [pid = 1648] [serial = 1062] [outer = 0x112d55c00] 22:38:05 INFO - PROCESS | 1648 | 1468820285279 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x118593400) [pid = 1648] [serial = 1063] [outer = 0x112d55c00] 22:38:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 22:38:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 22:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:05 INFO - _addTest/ [0,1389,"getWindowHandle",null] 22:38:05 INFO - PROCESS | 1648 | 1468820285645 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 22:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:38:05 INFO - PROCESS | 1648 | 1468820285647 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:38:05 INFO - PROCESS | 1648 | 1468820285648 Marionette TRACE conn3 <- [1,1390,null,{}] 22:38:05 INFO - PROCESS | 1648 | 1468820285650 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:05 INFO - PROCESS | 1648 | 1468820285654 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:05 INFO - PROCESS | 1648 | 1468820285786 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:38:05 INFO - PROCESS | 1648 | 1468820285792 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:05 INFO - PROCESS | 1648 | 1468820285793 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c76000 == 33 [pid = 1648] [id = 355] 22:38:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11965bc00) [pid = 1648] [serial = 1064] [outer = 0x0] 22:38:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x124c6f800) [pid = 1648] [serial = 1065] [outer = 0x11965bc00] 22:38:05 INFO - PROCESS | 1648 | 1468820285818 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x129010400) [pid = 1648] [serial = 1066] [outer = 0x11965bc00] 22:38:06 INFO - PROCESS | 1648 | 1468820286108 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms 22:38:06 INFO - PROCESS | 1648 | 1468820286119 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:38:06 INFO - PROCESS | 1648 | 1468820286120 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 22:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:38:06 INFO - PROCESS | 1648 | 1468820286130 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:38:06 INFO - PROCESS | 1648 | 1468820286138 Marionette TRACE conn3 <- [1,1394,null,{}] 22:38:06 INFO - PROCESS | 1648 | 1468820286145 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:06 INFO - PROCESS | 1648 | 1468820286146 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:06 INFO - PROCESS | 1648 | 1468820286219 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:38:06 INFO - PROCESS | 1648 | 1468820286276 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:06 INFO - PROCESS | 1648 | 1468820286277 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2ba800 == 34 [pid = 1648] [id = 356] 22:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x119937400) [pid = 1648] [serial = 1067] [outer = 0x0] 22:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x129228800) [pid = 1648] [serial = 1068] [outer = 0x119937400] 22:38:06 INFO - PROCESS | 1648 | 1468820286302 Marionette DEBUG loaded listener.js 22:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1293b5800) [pid = 1648] [serial = 1069] [outer = 0x119937400] 22:38:06 INFO - PROCESS | 1648 | 1468820286562 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 482ms 22:38:06 INFO - PROCESS | 1648 | 1468820286614 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:38:06 INFO - PROCESS | 1648 | 1468820286615 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 22:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:38:06 INFO - PROCESS | 1648 | 1468820286617 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:38:06 INFO - PROCESS | 1648 | 1468820286618 Marionette TRACE conn3 <- [1,1398,null,{}] 22:38:06 INFO - PROCESS | 1648 | 1468820286621 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:06 INFO - PROCESS | 1648 | 1468820286622 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:06 INFO - PROCESS | 1648 | 1468820286699 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:38:06 INFO - PROCESS | 1648 | 1468820286703 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:06 INFO - PROCESS | 1648 | 1468820286704 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b009000 == 35 [pid = 1648] [id = 357] 22:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12922e800) [pid = 1648] [serial = 1070] [outer = 0x0] 22:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a5cf800) [pid = 1648] [serial = 1071] [outer = 0x12922e800] 22:38:06 INFO - PROCESS | 1648 | 1468820286731 Marionette DEBUG loaded listener.js 22:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12a876c00) [pid = 1648] [serial = 1072] [outer = 0x12922e800] 22:38:07 INFO - PROCESS | 1648 | 1468820287127 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 22:38:07 INFO - PROCESS | 1648 | 1468820287137 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:38:07 INFO - PROCESS | 1648 | 1468820287142 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 22:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:38:07 INFO - PROCESS | 1648 | 1468820287145 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:38:07 INFO - PROCESS | 1648 | 1468820287148 Marionette TRACE conn3 <- [1,1402,null,{}] 22:38:07 INFO - PROCESS | 1648 | 1468820287151 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:07 INFO - PROCESS | 1648 | 1468820287153 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:07 INFO - PROCESS | 1648 | 1468820287266 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:38:07 INFO - PROCESS | 1648 | 1468820287342 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:07 INFO - PROCESS | 1648 | 1468820287345 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x117478800 == 36 [pid = 1648] [id = 358] 22:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x112d58400) [pid = 1648] [serial = 1073] [outer = 0x0] 22:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x114f5d800) [pid = 1648] [serial = 1074] [outer = 0x112d58400] 22:38:07 INFO - PROCESS | 1648 | 1468820287376 Marionette DEBUG loaded listener.js 22:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x116a14400) [pid = 1648] [serial = 1075] [outer = 0x112d58400] 22:38:07 INFO - PROCESS | 1648 | 1468820287898 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 771ms 22:38:07 INFO - PROCESS | 1648 | 1468820287934 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:38:07 INFO - PROCESS | 1648 | 1468820287937 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 22:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:38:07 INFO - PROCESS | 1648 | 1468820287945 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:38:07 INFO - PROCESS | 1648 | 1468820287947 Marionette TRACE conn3 <- [1,1406,null,{}] 22:38:07 INFO - PROCESS | 1648 | 1468820287949 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:07 INFO - PROCESS | 1648 | 1468820287951 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:08 INFO - PROCESS | 1648 | 1468820288055 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:38:08 INFO - PROCESS | 1648 | 1468820288132 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:08 INFO - PROCESS | 1648 | 1468820288133 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611d000 == 37 [pid = 1648] [id = 359] 22:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1185b5400) [pid = 1648] [serial = 1076] [outer = 0x0] 22:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x119038400) [pid = 1648] [serial = 1077] [outer = 0x1185b5400] 22:38:08 INFO - PROCESS | 1648 | 1468820288164 Marionette DEBUG loaded listener.js 22:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11990b400) [pid = 1648] [serial = 1078] [outer = 0x1185b5400] 22:38:08 INFO - PROCESS | 1648 | 1468820288726 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 921ms 22:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:38:08 INFO - PROCESS | 1648 | 1468820288878 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:38:08 INFO - PROCESS | 1648 | 1468820288880 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 22:38:08 INFO - PROCESS | 1648 | 1468820288883 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:38:08 INFO - PROCESS | 1648 | 1468820288886 Marionette TRACE conn3 <- [1,1410,null,{}] 22:38:08 INFO - PROCESS | 1648 | 1468820288889 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:08 INFO - PROCESS | 1648 | 1468820288891 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:09 INFO - PROCESS | 1648 | 1468820289002 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:38:09 INFO - PROCESS | 1648 | 1468820289054 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:09 INFO - PROCESS | 1648 | 1468820289057 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe0000 == 38 [pid = 1648] [id = 360] 22:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x116139000) [pid = 1648] [serial = 1079] [outer = 0x0] 22:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x11690fc00) [pid = 1648] [serial = 1080] [outer = 0x116139000] 22:38:09 INFO - PROCESS | 1648 | 1468820289084 Marionette DEBUG loaded listener.js 22:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x11809d800) [pid = 1648] [serial = 1081] [outer = 0x116139000] 22:38:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2ba800 == 37 [pid = 1648] [id = 356] 22:38:09 INFO - PROCESS | 1648 | --DOCSHELL 0x128c76000 == 36 [pid = 1648] [id = 355] 22:38:09 INFO - PROCESS | 1648 | --DOCSHELL 0x1210be000 == 35 [pid = 1648] [id = 354] 22:38:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12481c000 == 34 [pid = 1648] [id = 353] 22:38:09 INFO - PROCESS | 1648 | --DOCSHELL 0x115d94800 == 33 [pid = 1648] [id = 352] 22:38:09 INFO - PROCESS | 1648 | --DOCSHELL 0x1187b8800 == 32 [pid = 1648] [id = 351] 22:38:09 INFO - PROCESS | 1648 | --DOCSHELL 0x116abd000 == 31 [pid = 1648] [id = 350] 22:38:09 INFO - PROCESS | 1648 | 1468820289488 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 620ms 22:38:09 INFO - PROCESS | 1648 | 1468820289505 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:38:09 INFO - PROCESS | 1648 | 1468820289507 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 22:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:38:09 INFO - PROCESS | 1648 | 1468820289515 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:38:09 INFO - PROCESS | 1648 | 1468820289517 Marionette TRACE conn3 <- [1,1414,null,{}] 22:38:09 INFO - PROCESS | 1648 | 1468820289519 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:09 INFO - PROCESS | 1648 | 1468820289521 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:09 INFO - PROCESS | 1648 | 1468820289601 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x121a07c00) [pid = 1648] [serial = 990] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x126070400) [pid = 1648] [serial = 993] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x115e0b800) [pid = 1648] [serial = 978] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x116797000) [pid = 1648] [serial = 979] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x118d09000) [pid = 1648] [serial = 975] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11990b800) [pid = 1648] [serial = 976] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11840dc00) [pid = 1648] [serial = 981] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1185b2800) [pid = 1648] [serial = 982] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119b2b400) [pid = 1648] [serial = 984] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x115e13c00) [pid = 1648] [serial = 961] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x114f94800) [pid = 1648] [serial = 960] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x119b98400) [pid = 1648] [serial = 985] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x119b32400) [pid = 1648] [serial = 964] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1190a1800) [pid = 1648] [serial = 963] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x127139800) [pid = 1648] [serial = 967] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x124ee7000) [pid = 1648] [serial = 966] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1293b1000) [pid = 1648] [serial = 970] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x129019c00) [pid = 1648] [serial = 969] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1176b9c00) [pid = 1648] [serial = 973] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x116138800) [pid = 1648] [serial = 972] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x124879000) [pid = 1648] [serial = 991] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1275c7c00) [pid = 1648] [serial = 996] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a4bc400) [pid = 1648] [serial = 1006] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11715a400) [pid = 1648] [serial = 999] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1190a0c00) [pid = 1648] [serial = 1000] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1293b3000) [pid = 1648] [serial = 1005] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1211c4400) [pid = 1648] [serial = 1024] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1214e7800) [pid = 1648] [serial = 1026] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x116642800) [pid = 1648] [serial = 1017] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x119b8c800) [pid = 1648] [serial = 1023] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129019000) [pid = 1648] [serial = 997] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1211c4c00) [pid = 1648] [serial = 1002] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x121187c00) [pid = 1648] [serial = 987] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1176be800) [pid = 1648] [serial = 1018] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x118d09400) [pid = 1648] [serial = 1020] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x121308800) [pid = 1648] [serial = 988] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12b077800) [pid = 1648] [serial = 1009] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x127148000) [pid = 1648] [serial = 994] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x112a81400) [pid = 1648] [serial = 1011] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12901e400) [pid = 1648] [serial = 1003] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x113295400) [pid = 1648] [serial = 1012] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12a87b400) [pid = 1648] [serial = 1008] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x1185b0800) [pid = 1648] [serial = 1015] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x124cd6c00) [pid = 1648] [serial = 1027] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x11809c800) [pid = 1648] [serial = 1014] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x119098400) [pid = 1648] [serial = 1021] [outer = 0x0] [url = about:blank] 22:38:09 INFO - PROCESS | 1648 | 1468820289662 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:09 INFO - PROCESS | 1648 | 1468820289663 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x116acd000 == 32 [pid = 1648] [id = 361] 22:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x114f90c00) [pid = 1648] [serial = 1082] [outer = 0x0] 22:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x116797000) [pid = 1648] [serial = 1083] [outer = 0x114f90c00] 22:38:09 INFO - PROCESS | 1648 | 1468820289694 Marionette DEBUG loaded listener.js 22:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x118d08000) [pid = 1648] [serial = 1084] [outer = 0x114f90c00] 22:38:10 INFO - PROCESS | 1648 | 1468820290015 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 521ms 22:38:10 INFO - PROCESS | 1648 | 1468820290035 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:38:10 INFO - PROCESS | 1648 | 1468820290037 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 22:38:10 INFO - PROCESS | 1648 | 1468820290039 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:38:10 INFO - PROCESS | 1648 | 1468820290043 Marionette TRACE conn3 <- [1,1418,null,{}] 22:38:10 INFO - PROCESS | 1648 | 1468820290050 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:10 INFO - PROCESS | 1648 | 1468820290054 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:10 INFO - PROCESS | 1648 | 1468820290133 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:38:10 INFO - PROCESS | 1648 | 1468820290140 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:10 INFO - PROCESS | 1648 | 1468820290144 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x119161800 == 33 [pid = 1648] [id = 362] 22:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x119b31c00) [pid = 1648] [serial = 1085] [outer = 0x0] 22:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x11a0a6000) [pid = 1648] [serial = 1086] [outer = 0x119b31c00] 22:38:10 INFO - PROCESS | 1648 | 1468820290175 Marionette DEBUG loaded listener.js 22:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1211c6c00) [pid = 1648] [serial = 1087] [outer = 0x119b31c00] 22:38:10 INFO - PROCESS | 1648 | 1468820290543 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 22:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:38:10 INFO - PROCESS | 1648 | 1468820290561 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:38:10 INFO - PROCESS | 1648 | 1468820290562 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 22:38:10 INFO - PROCESS | 1648 | 1468820290564 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:38:10 INFO - PROCESS | 1648 | 1468820290565 Marionette TRACE conn3 <- [1,1422,null,{}] 22:38:10 INFO - PROCESS | 1648 | 1468820290568 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:10 INFO - PROCESS | 1648 | 1468820290569 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:10 INFO - PROCESS | 1648 | 1468820290649 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:38:10 INFO - PROCESS | 1648 | 1468820290653 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:10 INFO - PROCESS | 1648 | 1468820290654 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a03c000 == 34 [pid = 1648] [id = 363] 22:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11a09dc00) [pid = 1648] [serial = 1088] [outer = 0x0] 22:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1226b3c00) [pid = 1648] [serial = 1089] [outer = 0x11a09dc00] 22:38:10 INFO - PROCESS | 1648 | 1468820290682 Marionette DEBUG loaded listener.js 22:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x124cd5000) [pid = 1648] [serial = 1090] [outer = 0x11a09dc00] 22:38:11 INFO - PROCESS | 1648 | 1468820291017 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms 22:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:38:11 INFO - PROCESS | 1648 | 1468820291033 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:38:11 INFO - PROCESS | 1648 | 1468820291034 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 22:38:11 INFO - PROCESS | 1648 | 1468820291036 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:38:11 INFO - PROCESS | 1648 | 1468820291037 Marionette TRACE conn3 <- [1,1426,null,{}] 22:38:11 INFO - PROCESS | 1648 | 1468820291042 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:11 INFO - PROCESS | 1648 | 1468820291045 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:11 INFO - PROCESS | 1648 | 1468820291149 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:38:11 INFO - PROCESS | 1648 | 1468820291155 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:11 INFO - PROCESS | 1648 | 1468820291156 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d9000 == 35 [pid = 1648] [id = 364] 22:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119b36c00) [pid = 1648] [serial = 1091] [outer = 0x0] 22:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x124ee7800) [pid = 1648] [serial = 1092] [outer = 0x119b36c00] 22:38:11 INFO - PROCESS | 1648 | 1468820291184 Marionette DEBUG loaded listener.js 22:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x126bcc000) [pid = 1648] [serial = 1093] [outer = 0x119b36c00] 22:38:11 INFO - PROCESS | 1648 | 1468820291528 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 523ms 22:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:38:11 INFO - PROCESS | 1648 | 1468820291560 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:38:11 INFO - PROCESS | 1648 | 1468820291561 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 22:38:11 INFO - PROCESS | 1648 | 1468820291563 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:38:11 INFO - PROCESS | 1648 | 1468820291564 Marionette TRACE conn3 <- [1,1430,null,{}] 22:38:11 INFO - PROCESS | 1648 | 1468820291567 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:11 INFO - PROCESS | 1648 | 1468820291571 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:11 INFO - PROCESS | 1648 | 1468820291689 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:38:11 INFO - PROCESS | 1648 | 1468820291702 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:11 INFO - PROCESS | 1648 | 1468820291703 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x124822000 == 36 [pid = 1648] [id = 365] 22:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x126bd1400) [pid = 1648] [serial = 1094] [outer = 0x0] 22:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1275cbc00) [pid = 1648] [serial = 1095] [outer = 0x126bd1400] 22:38:11 INFO - PROCESS | 1648 | 1468820291728 Marionette DEBUG loaded listener.js 22:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12a402800) [pid = 1648] [serial = 1096] [outer = 0x126bd1400] 22:38:12 INFO - PROCESS | 1648 | 1468820292070 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 22:38:12 INFO - PROCESS | 1648 | 1468820292081 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:38:12 INFO - PROCESS | 1648 | 1468820292083 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 22:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:38:12 INFO - PROCESS | 1648 | 1468820292085 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:38:12 INFO - PROCESS | 1648 | 1468820292086 Marionette TRACE conn3 <- [1,1434,null,{}] 22:38:12 INFO - PROCESS | 1648 | 1468820292088 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:12 INFO - PROCESS | 1648 | 1468820292090 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:12 INFO - PROCESS | 1648 | 1468820292186 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:38:12 INFO - PROCESS | 1648 | 1468820292224 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:12 INFO - PROCESS | 1648 | 1468820292225 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x126ac8800 == 37 [pid = 1648] [id = 366] 22:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x112fe9400) [pid = 1648] [serial = 1097] [outer = 0x0] 22:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12a5d6c00) [pid = 1648] [serial = 1098] [outer = 0x112fe9400] 22:38:12 INFO - PROCESS | 1648 | 1468820292249 Marionette DEBUG loaded listener.js 22:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a9c5400) [pid = 1648] [serial = 1099] [outer = 0x112fe9400] 22:38:12 INFO - PROCESS | 1648 | 1468820292577 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 22:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:38:12 INFO - PROCESS | 1648 | 1468820292609 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:38:12 INFO - PROCESS | 1648 | 1468820292610 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 22:38:12 INFO - PROCESS | 1648 | 1468820292612 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:38:12 INFO - PROCESS | 1648 | 1468820292613 Marionette TRACE conn3 <- [1,1438,null,{}] 22:38:12 INFO - PROCESS | 1648 | 1468820292615 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:12 INFO - PROCESS | 1648 | 1468820292616 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:12 INFO - PROCESS | 1648 | 1468820292711 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:38:12 INFO - PROCESS | 1648 | 1468820292715 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:12 INFO - PROCESS | 1648 | 1468820292716 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x127877800 == 38 [pid = 1648] [id = 367] 22:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1273e2400) [pid = 1648] [serial = 1100] [outer = 0x0] 22:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a9cb000) [pid = 1648] [serial = 1101] [outer = 0x1273e2400] 22:38:12 INFO - PROCESS | 1648 | 1468820292740 Marionette DEBUG loaded listener.js 22:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12b075c00) [pid = 1648] [serial = 1102] [outer = 0x1273e2400] 22:38:13 INFO - PROCESS | 1648 | 1468820293080 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 22:38:13 INFO - PROCESS | 1648 | 1468820293130 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:38:13 INFO - PROCESS | 1648 | 1468820293132 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 22:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:38:13 INFO - PROCESS | 1648 | 1468820293134 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:38:13 INFO - PROCESS | 1648 | 1468820293135 Marionette TRACE conn3 <- [1,1442,null,{}] 22:38:13 INFO - PROCESS | 1648 | 1468820293137 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:13 INFO - PROCESS | 1648 | 1468820293138 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:13 INFO - PROCESS | 1648 | 1468820293235 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:38:13 INFO - PROCESS | 1648 | 1468820293248 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:13 INFO - PROCESS | 1648 | 1468820293249 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a50c000 == 39 [pid = 1648] [id = 368] 22:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12b07a800) [pid = 1648] [serial = 1103] [outer = 0x0] 22:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12b810c00) [pid = 1648] [serial = 1104] [outer = 0x12b07a800] 22:38:13 INFO - PROCESS | 1648 | 1468820293273 Marionette DEBUG loaded listener.js 22:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12ba06c00) [pid = 1648] [serial = 1105] [outer = 0x12b07a800] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1275c3c00) [pid = 1648] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119039000) [pid = 1648] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12a9c7800) [pid = 1648] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12612a400) [pid = 1648] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118411800) [pid = 1648] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11698d000) [pid = 1648] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a4b0400) [pid = 1648] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11965bc00) [pid = 1648] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x126b0e000) [pid = 1648] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112d55c00) [pid = 1648] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1131ad800) [pid = 1648] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119937400) [pid = 1648] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:38:13 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x114f8c400) [pid = 1648] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:38:13 INFO - PROCESS | 1648 | 1468820293610 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 22:38:13 INFO - PROCESS | 1648 | 1468820293652 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:38:13 INFO - PROCESS | 1648 | 1468820293654 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 22:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:38:13 INFO - PROCESS | 1648 | 1468820293656 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:38:13 INFO - PROCESS | 1648 | 1468820293657 Marionette TRACE conn3 <- [1,1446,null,{}] 22:38:13 INFO - PROCESS | 1648 | 1468820293659 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:13 INFO - PROCESS | 1648 | 1468820293660 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:13 INFO - PROCESS | 1648 | 1468820293736 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:38:13 INFO - PROCESS | 1648 | 1468820293792 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:13 INFO - PROCESS | 1648 | 1468820293793 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294c9000 == 40 [pid = 1648] [id = 369] 22:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x111ca9800) [pid = 1648] [serial = 1106] [outer = 0x0] 22:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119937400) [pid = 1648] [serial = 1107] [outer = 0x111ca9800] 22:38:13 INFO - PROCESS | 1648 | 1468820293817 Marionette DEBUG loaded listener.js 22:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1275c5000) [pid = 1648] [serial = 1108] [outer = 0x111ca9800] 22:38:14 INFO - PROCESS | 1648 | 1468820294104 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 473ms 22:38:14 INFO - PROCESS | 1648 | 1468820294130 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:38:14 INFO - PROCESS | 1648 | 1468820294132 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 22:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:38:14 INFO - PROCESS | 1648 | 1468820294134 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:38:14 INFO - PROCESS | 1648 | 1468820294136 Marionette TRACE conn3 <- [1,1450,null,{}] 22:38:14 INFO - PROCESS | 1648 | 1468820294138 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:14 INFO - PROCESS | 1648 | 1468820294142 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:14 INFO - PROCESS | 1648 | 1468820294233 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:38:14 INFO - PROCESS | 1648 | 1468820294236 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:14 INFO - PROCESS | 1648 | 1468820294238 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b88d000 == 41 [pid = 1648] [id = 370] 22:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119658400) [pid = 1648] [serial = 1109] [outer = 0x0] 22:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12ba06400) [pid = 1648] [serial = 1110] [outer = 0x119658400] 22:38:14 INFO - PROCESS | 1648 | 1468820294266 Marionette DEBUG loaded listener.js 22:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12bd4e800) [pid = 1648] [serial = 1111] [outer = 0x119658400] 22:38:14 INFO - PROCESS | 1648 | 1468820294607 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 22:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:38:14 INFO - PROCESS | 1648 | 1468820294663 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:38:14 INFO - PROCESS | 1648 | 1468820294664 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 22:38:14 INFO - PROCESS | 1648 | 1468820294667 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:38:14 INFO - PROCESS | 1648 | 1468820294668 Marionette TRACE conn3 <- [1,1454,null,{}] 22:38:14 INFO - PROCESS | 1648 | 1468820294670 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:14 INFO - PROCESS | 1648 | 1468820294671 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:14 INFO - PROCESS | 1648 | 1468820294750 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:38:14 INFO - PROCESS | 1648 | 1468820294754 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:14 INFO - PROCESS | 1648 | 1468820294755 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd07800 == 42 [pid = 1648] [id = 371] 22:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12bf24c00) [pid = 1648] [serial = 1112] [outer = 0x0] 22:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12bf2c800) [pid = 1648] [serial = 1113] [outer = 0x12bf24c00] 22:38:14 INFO - PROCESS | 1648 | 1468820294780 Marionette DEBUG loaded listener.js 22:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12c04f400) [pid = 1648] [serial = 1114] [outer = 0x12bf24c00] 22:38:15 INFO - PROCESS | 1648 | 1468820295100 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 468ms 22:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:38:15 INFO - PROCESS | 1648 | 1468820295136 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 1648 | 1468820295137 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 22:38:15 INFO - PROCESS | 1648 | 1468820295139 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:38:15 INFO - PROCESS | 1648 | 1468820295140 Marionette TRACE conn3 <- [1,1458,null,{}] 22:38:15 INFO - PROCESS | 1648 | 1468820295143 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:15 INFO - PROCESS | 1648 | 1468820295144 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:15 INFO - PROCESS | 1648 | 1468820295219 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:38:15 INFO - PROCESS | 1648 | 1468820295225 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:15 INFO - PROCESS | 1648 | 1468820295227 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c239000 == 43 [pid = 1648] [id = 372] 22:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1275d7400) [pid = 1648] [serial = 1115] [outer = 0x0] 22:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1275d4400) [pid = 1648] [serial = 1116] [outer = 0x1275d7400] 22:38:15 INFO - PROCESS | 1648 | 1468820295252 Marionette DEBUG loaded listener.js 22:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1275da400) [pid = 1648] [serial = 1117] [outer = 0x1275d7400] 22:38:15 INFO - PROCESS | 1648 | 1468820295758 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 669ms 22:38:15 INFO - PROCESS | 1648 | 1468820295823 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 1648 | 1468820295826 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 22:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:38:15 INFO - PROCESS | 1648 | 1468820295830 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:38:15 INFO - PROCESS | 1648 | 1468820295832 Marionette TRACE conn3 <- [1,1462,null,{}] 22:38:15 INFO - PROCESS | 1648 | 1468820295836 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:15 INFO - PROCESS | 1648 | 1468820295838 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:15 INFO - PROCESS | 1648 | 1468820295948 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:38:16 INFO - PROCESS | 1648 | 1468820296004 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:16 INFO - PROCESS | 1648 | 1468820296006 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e0a800 == 44 [pid = 1648] [id = 373] 22:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x114f8c000) [pid = 1648] [serial = 1118] [outer = 0x0] 22:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x115e65c00) [pid = 1648] [serial = 1119] [outer = 0x114f8c000] 22:38:16 INFO - PROCESS | 1648 | 1468820296036 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1180a5400) [pid = 1648] [serial = 1120] [outer = 0x114f8c000] 22:38:16 INFO - PROCESS | 1648 | 1468820296527 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 724ms 22:38:16 INFO - PROCESS | 1648 | 1468820296554 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:38:16 INFO - PROCESS | 1648 | 1468820296559 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 22:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:38:16 INFO - PROCESS | 1648 | 1468820296582 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:38:16 INFO - PROCESS | 1648 | 1468820296584 Marionette TRACE conn3 <- [1,1466,null,{}] 22:38:16 INFO - PROCESS | 1648 | 1468820296586 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:16 INFO - PROCESS | 1648 | 1468820296588 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:16 INFO - PROCESS | 1648 | 1468820296691 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:38:16 INFO - PROCESS | 1648 | 1468820296759 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:16 INFO - PROCESS | 1648 | 1468820296760 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x121655800 == 45 [pid = 1648] [id = 374] 22:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x119908400) [pid = 1648] [serial = 1121] [outer = 0x0] 22:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x119941400) [pid = 1648] [serial = 1122] [outer = 0x119908400] 22:38:16 INFO - PROCESS | 1648 | 1468820296790 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11a0a0400) [pid = 1648] [serial = 1123] [outer = 0x119908400] 22:38:17 INFO - PROCESS | 1648 | 1468820297237 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 725ms 22:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:38:17 INFO - PROCESS | 1648 | 1468820297326 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:38:17 INFO - PROCESS | 1648 | 1468820297328 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 22:38:17 INFO - PROCESS | 1648 | 1468820297330 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:38:17 INFO - PROCESS | 1648 | 1468820297333 Marionette TRACE conn3 <- [1,1470,null,{}] 22:38:17 INFO - PROCESS | 1648 | 1468820297340 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:17 INFO - PROCESS | 1648 | 1468820297344 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:17 INFO - PROCESS | 1648 | 1468820297447 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:38:17 INFO - PROCESS | 1648 | 1468820297517 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:17 INFO - PROCESS | 1648 | 1468820297519 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12151e800 == 46 [pid = 1648] [id = 375] 22:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x119908000) [pid = 1648] [serial = 1124] [outer = 0x0] 22:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x124eed400) [pid = 1648] [serial = 1125] [outer = 0x119908000] 22:38:17 INFO - PROCESS | 1648 | 1468820297550 Marionette DEBUG loaded listener.js 22:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1275c3000) [pid = 1648] [serial = 1126] [outer = 0x119908000] 22:38:18 INFO - PROCESS | 1648 | 1468820298160 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 870ms 22:38:18 INFO - PROCESS | 1648 | 1468820298201 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:38:18 INFO - PROCESS | 1648 | 1468820298203 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 22:38:18 INFO - PROCESS | 1648 | 1468820298207 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:38:18 INFO - PROCESS | 1648 | 1468820298211 Marionette TRACE conn3 <- [1,1474,null,{}] 22:38:18 INFO - PROCESS | 1648 | 1468820298215 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:18 INFO - PROCESS | 1648 | 1468820298216 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:18 INFO - PROCESS | 1648 | 1468820298311 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:38:18 INFO - PROCESS | 1648 | 1468820298380 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:18 INFO - PROCESS | 1648 | 1468820298382 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x11747d000 == 47 [pid = 1648] [id = 376] 22:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x116aaa800) [pid = 1648] [serial = 1127] [outer = 0x0] 22:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1176b9c00) [pid = 1648] [serial = 1128] [outer = 0x116aaa800] 22:38:18 INFO - PROCESS | 1648 | 1468820298409 Marionette DEBUG loaded listener.js 22:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11840ec00) [pid = 1648] [serial = 1129] [outer = 0x116aaa800] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd07800 == 46 [pid = 1648] [id = 371] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12b88d000 == 45 [pid = 1648] [id = 370] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1294c9000 == 44 [pid = 1648] [id = 369] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12a50c000 == 43 [pid = 1648] [id = 368] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x127877800 == 42 [pid = 1648] [id = 367] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x126ac8800 == 41 [pid = 1648] [id = 366] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x124822000 == 40 [pid = 1648] [id = 365] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d9000 == 39 [pid = 1648] [id = 364] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x11a03c000 == 38 [pid = 1648] [id = 363] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x119161800 == 37 [pid = 1648] [id = 362] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x116acd000 == 36 [pid = 1648] [id = 361] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe0000 == 35 [pid = 1648] [id = 360] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12611d000 == 34 [pid = 1648] [id = 359] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12b009000 == 33 [pid = 1648] [id = 357] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x117478800 == 32 [pid = 1648] [id = 358] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1184a0000 == 31 [pid = 1648] [id = 349] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12151e800 == 30 [pid = 1648] [id = 375] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x121655800 == 29 [pid = 1648] [id = 374] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12c239000 == 28 [pid = 1648] [id = 372] 22:38:19 INFO - PROCESS | 1648 | --DOCSHELL 0x117e0a800 == 27 [pid = 1648] [id = 373] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x129222800) [pid = 1648] [serial = 1038] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1211c8400) [pid = 1648] [serial = 1033] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12ba0e400) [pid = 1648] [serial = 1045] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12713c800) [pid = 1648] [serial = 1060] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x119911800) [pid = 1648] [serial = 1054] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118596800) [pid = 1648] [serial = 1030] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12b072400) [pid = 1648] [serial = 1044] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x119b33800) [pid = 1648] [serial = 1032] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x118ddec00) [pid = 1648] [serial = 1053] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12a5d9000) [pid = 1648] [serial = 1041] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x129010400) [pid = 1648] [serial = 1066] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x127143c00) [pid = 1648] [serial = 1036] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x117158800) [pid = 1648] [serial = 1029] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x126b11400) [pid = 1648] [serial = 1035] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12a405000) [pid = 1648] [serial = 1039] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12a87a800) [pid = 1648] [serial = 1042] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11840a800) [pid = 1648] [serial = 1047] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x114f92c00) [pid = 1648] [serial = 1062] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1226bcc00) [pid = 1648] [serial = 1056] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129228800) [pid = 1648] [serial = 1068] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x124ee3c00) [pid = 1648] [serial = 1057] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x124c6f800) [pid = 1648] [serial = 1065] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x118593400) [pid = 1648] [serial = 1063] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x118410800) [pid = 1648] [serial = 1051] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x11613f800) [pid = 1648] [serial = 1050] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x126b10800) [pid = 1648] [serial = 1059] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a5cf800) [pid = 1648] [serial = 1071] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1293b5800) [pid = 1648] [serial = 1069] [outer = 0x0] [url = about:blank] 22:38:19 INFO - PROCESS | 1648 | 1468820299477 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1332ms 22:38:19 INFO - PROCESS | 1648 | 1468820299539 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:38:19 INFO - PROCESS | 1648 | 1468820299542 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 22:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:38:19 INFO - PROCESS | 1648 | 1468820299545 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:38:19 INFO - PROCESS | 1648 | 1468820299547 Marionette TRACE conn3 <- [1,1478,null,{}] 22:38:19 INFO - PROCESS | 1648 | 1468820299551 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:19 INFO - PROCESS | 1648 | 1468820299552 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:19 INFO - PROCESS | 1648 | 1468820299633 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:38:19 INFO - PROCESS | 1648 | 1468820299642 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:19 INFO - PROCESS | 1648 | 1468820299644 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169c2000 == 28 [pid = 1648] [id = 377] 22:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x116789800) [pid = 1648] [serial = 1130] [outer = 0x0] 22:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x116988800) [pid = 1648] [serial = 1131] [outer = 0x116789800] 22:38:19 INFO - PROCESS | 1648 | 1468820299672 Marionette DEBUG loaded listener.js 22:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x117eb7c00) [pid = 1648] [serial = 1132] [outer = 0x116789800] 22:38:20 INFO - PROCESS | 1648 | 1468820300013 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 22:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:38:20 INFO - PROCESS | 1648 | 1468820300064 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:38:20 INFO - PROCESS | 1648 | 1468820300068 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 22:38:20 INFO - PROCESS | 1648 | 1468820300073 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:38:20 INFO - PROCESS | 1648 | 1468820300077 Marionette TRACE conn3 <- [1,1482,null,{}] 22:38:20 INFO - PROCESS | 1648 | 1468820300079 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:20 INFO - PROCESS | 1648 | 1468820300081 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:20 INFO - PROCESS | 1648 | 1468820300157 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:38:20 INFO - PROCESS | 1648 | 1468820300162 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 1648 | 1468820300163 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181cc000 == 29 [pid = 1648] [id = 378] 22:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x118271000) [pid = 1648] [serial = 1133] [outer = 0x0] 22:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1185b7800) [pid = 1648] [serial = 1134] [outer = 0x118271000] 22:38:20 INFO - PROCESS | 1648 | 1468820300192 Marionette DEBUG loaded listener.js 22:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119038c00) [pid = 1648] [serial = 1135] [outer = 0x118271000] 22:38:20 INFO - PROCESS | 1648 | 1468820300540 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 474ms 22:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:38:20 INFO - PROCESS | 1648 | 1468820300546 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:38:20 INFO - PROCESS | 1648 | 1468820300548 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 22:38:20 INFO - PROCESS | 1648 | 1468820300550 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:38:20 INFO - PROCESS | 1648 | 1468820300552 Marionette TRACE conn3 <- [1,1486,null,{}] 22:38:20 INFO - PROCESS | 1648 | 1468820300562 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:20 INFO - PROCESS | 1648 | 1468820300566 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:20 INFO - PROCESS | 1648 | 1468820300667 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:38:20 INFO - PROCESS | 1648 | 1468820300677 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 1648 | 1468820300679 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x119997800 == 30 [pid = 1648] [id = 379] 22:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119907000) [pid = 1648] [serial = 1136] [outer = 0x0] 22:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119b35400) [pid = 1648] [serial = 1137] [outer = 0x119907000] 22:38:20 INFO - PROCESS | 1648 | 1468820300706 Marionette DEBUG loaded listener.js 22:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12101fc00) [pid = 1648] [serial = 1138] [outer = 0x119907000] 22:38:21 INFO - PROCESS | 1648 | 1468820301051 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 22:38:21 INFO - PROCESS | 1648 | 1468820301072 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:38:21 INFO - PROCESS | 1648 | 1468820301076 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 22:38:21 INFO - PROCESS | 1648 | 1468820301079 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:38:21 INFO - PROCESS | 1648 | 1468820301080 Marionette TRACE conn3 <- [1,1490,null,{}] 22:38:21 INFO - PROCESS | 1648 | 1468820301082 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:21 INFO - PROCESS | 1648 | 1468820301083 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:21 INFO - PROCESS | 1648 | 1468820301160 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:38:21 INFO - PROCESS | 1648 | 1468820301216 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:21 INFO - PROCESS | 1648 | 1468820301217 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210c3000 == 31 [pid = 1648] [id = 380] 22:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119936400) [pid = 1648] [serial = 1139] [outer = 0x0] 22:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1211c7c00) [pid = 1648] [serial = 1140] [outer = 0x119936400] 22:38:21 INFO - PROCESS | 1648 | 1468820301242 Marionette DEBUG loaded listener.js 22:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x121bb9c00) [pid = 1648] [serial = 1141] [outer = 0x119936400] 22:38:21 INFO - PROCESS | 1648 | 1468820301594 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 22:38:21 INFO - PROCESS | 1648 | 1468820301598 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:38:21 INFO - PROCESS | 1648 | 1468820301599 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 22:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:38:21 INFO - PROCESS | 1648 | 1468820301601 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:38:21 INFO - PROCESS | 1648 | 1468820301602 Marionette TRACE conn3 <- [1,1494,null,{}] 22:38:21 INFO - PROCESS | 1648 | 1468820301605 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:21 INFO - PROCESS | 1648 | 1468820301606 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:21 INFO - PROCESS | 1648 | 1468820301700 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:38:21 INFO - PROCESS | 1648 | 1468820301703 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:21 INFO - PROCESS | 1648 | 1468820301704 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226f0000 == 32 [pid = 1648] [id = 381] 22:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119b2d000) [pid = 1648] [serial = 1142] [outer = 0x0] 22:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x124b14800) [pid = 1648] [serial = 1143] [outer = 0x119b2d000] 22:38:21 INFO - PROCESS | 1648 | 1468820301729 Marionette DEBUG loaded listener.js 22:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126f57800) [pid = 1648] [serial = 1144] [outer = 0x119b2d000] 22:38:22 INFO - PROCESS | 1648 | 1468820302094 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 22:38:22 INFO - PROCESS | 1648 | 1468820302121 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:38:22 INFO - PROCESS | 1648 | 1468820302123 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 22:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:38:22 INFO - PROCESS | 1648 | 1468820302127 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:38:22 INFO - PROCESS | 1648 | 1468820302128 Marionette TRACE conn3 <- [1,1498,null,{}] 22:38:22 INFO - PROCESS | 1648 | 1468820302130 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:22 INFO - PROCESS | 1648 | 1468820302134 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:22 INFO - PROCESS | 1648 | 1468820302240 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:38:22 INFO - PROCESS | 1648 | 1468820302283 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:22 INFO - PROCESS | 1648 | 1468820302284 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611e000 == 33 [pid = 1648] [id = 382] 22:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126fa0400) [pid = 1648] [serial = 1145] [outer = 0x0] 22:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1275c0400) [pid = 1648] [serial = 1146] [outer = 0x126fa0400] 22:38:22 INFO - PROCESS | 1648 | 1468820302309 Marionette DEBUG loaded listener.js 22:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x129016800) [pid = 1648] [serial = 1147] [outer = 0x126fa0400] 22:38:22 INFO - PROCESS | 1648 | 1468820302624 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 520ms 22:38:22 INFO - PROCESS | 1648 | 1468820302647 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:38:22 INFO - PROCESS | 1648 | 1468820302649 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 22:38:22 INFO - PROCESS | 1648 | 1468820302652 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:38:22 INFO - PROCESS | 1648 | 1468820302653 Marionette TRACE conn3 <- [1,1502,null,{}] 22:38:22 INFO - PROCESS | 1648 | 1468820302664 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:22 INFO - PROCESS | 1648 | 1468820302666 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:22 INFO - PROCESS | 1648 | 1468820302815 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:38:22 INFO - PROCESS | 1648 | 1468820302873 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:22 INFO - PROCESS | 1648 | 1468820302874 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x111e0f800 == 34 [pid = 1648] [id = 383] 22:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12901a000) [pid = 1648] [serial = 1148] [outer = 0x0] 22:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x129228400) [pid = 1648] [serial = 1149] [outer = 0x12901a000] 22:38:22 INFO - PROCESS | 1648 | 1468820302915 Marionette DEBUG loaded listener.js 22:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1293af400) [pid = 1648] [serial = 1150] [outer = 0x12901a000] 22:38:23 INFO - PROCESS | 1648 | 1468820303287 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 22:38:23 INFO - PROCESS | 1648 | 1468820303321 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:38:23 INFO - PROCESS | 1648 | 1468820303323 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 22:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:38:23 INFO - PROCESS | 1648 | 1468820303333 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:38:23 INFO - PROCESS | 1648 | 1468820303335 Marionette TRACE conn3 <- [1,1506,null,{}] 22:38:23 INFO - PROCESS | 1648 | 1468820303337 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:23 INFO - PROCESS | 1648 | 1468820303338 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:23 INFO - PROCESS | 1648 | 1468820303433 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:38:23 INFO - PROCESS | 1648 | 1468820303437 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:23 INFO - PROCESS | 1648 | 1468820303445 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12923a800 == 35 [pid = 1648] [id = 384] 22:38:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x114f91400) [pid = 1648] [serial = 1151] [outer = 0x0] 22:38:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a40b000) [pid = 1648] [serial = 1152] [outer = 0x114f91400] 22:38:23 INFO - PROCESS | 1648 | 1468820303471 Marionette DEBUG loaded listener.js 22:38:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12a5cc000) [pid = 1648] [serial = 1153] [outer = 0x114f91400] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x126bd1400) [pid = 1648] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x112fe9400) [pid = 1648] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x111ca9800) [pid = 1648] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x116139000) [pid = 1648] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x112d58400) [pid = 1648] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119b36c00) [pid = 1648] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1273e2400) [pid = 1648] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12922e800) [pid = 1648] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1185b5400) [pid = 1648] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b31c00) [pid = 1648] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11a09dc00) [pid = 1648] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x114f90c00) [pid = 1648] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12bf24c00) [pid = 1648] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12b07a800) [pid = 1648] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1275d7400) [pid = 1648] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x119658400) [pid = 1648] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:38:23 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1176c1c00) [pid = 1648] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:38:23 INFO - PROCESS | 1648 | 1468820303978 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 22:38:24 INFO - PROCESS | 1648 | 1468820304016 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:38:24 INFO - PROCESS | 1648 | 1468820304017 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 22:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:38:24 INFO - PROCESS | 1648 | 1468820304020 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:38:24 INFO - PROCESS | 1648 | 1468820304021 Marionette TRACE conn3 <- [1,1510,null,{}] 22:38:24 INFO - PROCESS | 1648 | 1468820304031 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:24 INFO - PROCESS | 1648 | 1468820304032 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:24 INFO - PROCESS | 1648 | 1468820304112 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:38:24 INFO - PROCESS | 1648 | 1468820304116 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:24 INFO - PROCESS | 1648 | 1468820304117 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294c4800 == 36 [pid = 1648] [id = 385] 22:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x118414400) [pid = 1648] [serial = 1154] [outer = 0x0] 22:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119039800) [pid = 1648] [serial = 1155] [outer = 0x118414400] 22:38:24 INFO - PROCESS | 1648 | 1468820304141 Marionette DEBUG loaded listener.js 22:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x121305800) [pid = 1648] [serial = 1156] [outer = 0x118414400] 22:38:24 INFO - PROCESS | 1648 | 1468820304445 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 475ms 22:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:38:24 INFO - PROCESS | 1648 | 1468820304495 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:38:24 INFO - PROCESS | 1648 | 1468820304496 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 22:38:24 INFO - PROCESS | 1648 | 1468820304498 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:38:24 INFO - PROCESS | 1648 | 1468820304499 Marionette TRACE conn3 <- [1,1514,null,{}] 22:38:24 INFO - PROCESS | 1648 | 1468820304501 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:24 INFO - PROCESS | 1648 | 1468820304503 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:24 INFO - PROCESS | 1648 | 1468820304580 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:38:24 INFO - PROCESS | 1648 | 1468820304633 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:24 INFO - PROCESS | 1648 | 1468820304634 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2cd800 == 37 [pid = 1648] [id = 386] 22:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x118417c00) [pid = 1648] [serial = 1157] [outer = 0x0] 22:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x126f48800) [pid = 1648] [serial = 1158] [outer = 0x118417c00] 22:38:24 INFO - PROCESS | 1648 | 1468820304665 Marionette DEBUG loaded listener.js 22:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a4bb400) [pid = 1648] [serial = 1159] [outer = 0x118417c00] 22:38:24 INFO - PROCESS | 1648 | 1468820304944 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 468ms 22:38:24 INFO - PROCESS | 1648 | 1468820304967 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:38:24 INFO - PROCESS | 1648 | 1468820304968 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 22:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:38:24 INFO - PROCESS | 1648 | 1468820304970 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:38:24 INFO - PROCESS | 1648 | 1468820304972 Marionette TRACE conn3 <- [1,1518,null,{}] 22:38:24 INFO - PROCESS | 1648 | 1468820304982 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:24 INFO - PROCESS | 1648 | 1468820304984 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:25 INFO - PROCESS | 1648 | 1468820305075 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:38:25 INFO - PROCESS | 1648 | 1468820305080 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:25 INFO - PROCESS | 1648 | 1468820305082 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b09f800 == 38 [pid = 1648] [id = 387] 22:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126b09400) [pid = 1648] [serial = 1160] [outer = 0x0] 22:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a877000) [pid = 1648] [serial = 1161] [outer = 0x126b09400] 22:38:25 INFO - PROCESS | 1648 | 1468820305108 Marionette DEBUG loaded listener.js 22:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12b072400) [pid = 1648] [serial = 1162] [outer = 0x126b09400] 22:38:25 INFO - PROCESS | 1648 | 1468820305432 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 473ms 22:38:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:38:25 INFO - PROCESS | 1648 | 1468820305447 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:38:25 INFO - PROCESS | 1648 | 1468820305448 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 22:38:25 INFO - PROCESS | 1648 | 1468820305450 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:38:25 INFO - PROCESS | 1648 | 1468820305451 Marionette TRACE conn3 <- [1,1522,null,{}] 22:38:25 INFO - PROCESS | 1648 | 1468820305453 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:25 INFO - PROCESS | 1648 | 1468820305454 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:25 INFO - PROCESS | 1648 | 1468820305559 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:38:25 INFO - PROCESS | 1648 | 1468820305565 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:25 INFO - PROCESS | 1648 | 1468820305566 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b887800 == 39 [pid = 1648] [id = 388] 22:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x118598000) [pid = 1648] [serial = 1163] [outer = 0x0] 22:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a9cf000) [pid = 1648] [serial = 1164] [outer = 0x118598000] 22:38:25 INFO - PROCESS | 1648 | 1468820305597 Marionette DEBUG loaded listener.js 22:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12b80e800) [pid = 1648] [serial = 1165] [outer = 0x118598000] 22:38:25 INFO - PROCESS | 1648 | 1468820305992 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:38:26 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:38:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:38:26 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:38:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:38:26 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:38:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:38:26 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:38:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:38:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 22:38:26 INFO - PROCESS | 1648 | 1468820306022 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:38:26 INFO - PROCESS | 1648 | 1468820306024 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 22:38:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:38:26 INFO - PROCESS | 1648 | 1468820306028 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:38:26 INFO - PROCESS | 1648 | 1468820306030 Marionette TRACE conn3 <- [1,1526,null,{}] 22:38:26 INFO - PROCESS | 1648 | 1468820306034 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:26 INFO - PROCESS | 1648 | 1468820306035 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:26 INFO - PROCESS | 1648 | 1468820306150 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:38:26 INFO - PROCESS | 1648 | 1468820306206 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:26 INFO - PROCESS | 1648 | 1468820306207 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x11808b800 == 40 [pid = 1648] [id = 389] 22:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x116138400) [pid = 1648] [serial = 1166] [outer = 0x0] 22:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x118415c00) [pid = 1648] [serial = 1167] [outer = 0x116138400] 22:38:26 INFO - PROCESS | 1648 | 1468820306239 Marionette DEBUG loaded listener.js 22:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x119033400) [pid = 1648] [serial = 1168] [outer = 0x116138400] 22:38:26 INFO - PROCESS | 1648 | 1468820306710 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:38:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:38:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:38:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:38:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 720ms 22:38:26 INFO - PROCESS | 1648 | 1468820306748 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:38:26 INFO - PROCESS | 1648 | 1468820306751 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 22:38:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:38:26 INFO - PROCESS | 1648 | 1468820306782 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:38:26 INFO - PROCESS | 1648 | 1468820306784 Marionette TRACE conn3 <- [1,1530,null,{}] 22:38:26 INFO - PROCESS | 1648 | 1468820306789 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:26 INFO - PROCESS | 1648 | 1468820306792 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:26 INFO - PROCESS | 1648 | 1468820306904 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:38:26 INFO - PROCESS | 1648 | 1468820306980 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:26 INFO - PROCESS | 1648 | 1468820306981 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x124805000 == 41 [pid = 1648] [id = 390] 22:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1211c5400) [pid = 1648] [serial = 1169] [outer = 0x0] 22:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12130bc00) [pid = 1648] [serial = 1170] [outer = 0x1211c5400] 22:38:27 INFO - PROCESS | 1648 | 1468820307012 Marionette DEBUG loaded listener.js 22:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x124ef0800) [pid = 1648] [serial = 1171] [outer = 0x1211c5400] 22:38:27 INFO - PROCESS | 1648 | 1468820307412 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:38:27 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:38:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:38:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:38:27 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:38:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:38:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 698ms 22:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:38:27 INFO - PROCESS | 1648 | 1468820307468 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:38:27 INFO - PROCESS | 1648 | 1468820307469 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 22:38:27 INFO - PROCESS | 1648 | 1468820307472 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:38:27 INFO - PROCESS | 1648 | 1468820307474 Marionette TRACE conn3 <- [1,1534,null,{}] 22:38:27 INFO - PROCESS | 1648 | 1468820307507 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:27 INFO - PROCESS | 1648 | 1468820307511 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:27 INFO - PROCESS | 1648 | 1468820307623 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:38:27 INFO - PROCESS | 1648 | 1468820307708 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:27 INFO - PROCESS | 1648 | 1468820307710 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd09000 == 42 [pid = 1648] [id = 391] 22:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12606f800) [pid = 1648] [serial = 1172] [outer = 0x0] 22:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1271c9c00) [pid = 1648] [serial = 1173] [outer = 0x12606f800] 22:38:27 INFO - PROCESS | 1648 | 1468820307741 Marionette DEBUG loaded listener.js 22:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1275dc400) [pid = 1648] [serial = 1174] [outer = 0x12606f800] 22:38:28 INFO - PROCESS | 1648 | 1468820308382 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12b09f800 == 41 [pid = 1648] [id = 387] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2cd800 == 40 [pid = 1648] [id = 386] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1294c4800 == 39 [pid = 1648] [id = 385] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12923a800 == 38 [pid = 1648] [id = 384] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x111e0f800 == 37 [pid = 1648] [id = 383] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12611e000 == 36 [pid = 1648] [id = 382] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1226f0000 == 35 [pid = 1648] [id = 381] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1210c3000 == 34 [pid = 1648] [id = 380] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x119997800 == 33 [pid = 1648] [id = 379] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1181cc000 == 32 [pid = 1648] [id = 378] 22:38:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1169c2000 == 31 [pid = 1648] [id = 377] 22:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 999ms 22:38:28 INFO - PROCESS | 1648 | 1468820308471 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:38:28 INFO - PROCESS | 1648 | 1468820308473 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 22:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:38:28 INFO - PROCESS | 1648 | 1468820308476 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:38:28 INFO - PROCESS | 1648 | 1468820308478 Marionette TRACE conn3 <- [1,1538,null,{}] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x11903a400) [pid = 1648] [serial = 1048] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1275cbc00) [pid = 1648] [serial = 1095] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12a5d6c00) [pid = 1648] [serial = 1098] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a9c5400) [pid = 1648] [serial = 1099] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x119937400) [pid = 1648] [serial = 1107] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11690fc00) [pid = 1648] [serial = 1080] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11809d800) [pid = 1648] [serial = 1081] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x114f5d800) [pid = 1648] [serial = 1074] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x116a14400) [pid = 1648] [serial = 1075] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x124ee7800) [pid = 1648] [serial = 1092] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12b075c00) [pid = 1648] [serial = 1102] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a876c00) [pid = 1648] [serial = 1072] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119038400) [pid = 1648] [serial = 1077] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11990b400) [pid = 1648] [serial = 1078] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11a0a6000) [pid = 1648] [serial = 1086] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1211c6c00) [pid = 1648] [serial = 1087] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1226b3c00) [pid = 1648] [serial = 1089] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x124cd5000) [pid = 1648] [serial = 1090] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x116797000) [pid = 1648] [serial = 1083] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118d08000) [pid = 1648] [serial = 1084] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a9cb000) [pid = 1648] [serial = 1101] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12c04f400) [pid = 1648] [serial = 1114] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1275c5000) [pid = 1648] [serial = 1108] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12b810c00) [pid = 1648] [serial = 1104] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1275da400) [pid = 1648] [serial = 1117] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12ba06400) [pid = 1648] [serial = 1110] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1275d4400) [pid = 1648] [serial = 1116] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12bf2c800) [pid = 1648] [serial = 1113] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12ba06c00) [pid = 1648] [serial = 1105] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12bd4e800) [pid = 1648] [serial = 1111] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12a402800) [pid = 1648] [serial = 1096] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x126bcc000) [pid = 1648] [serial = 1093] [outer = 0x0] [url = about:blank] 22:38:28 INFO - PROCESS | 1648 | 1468820308495 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:28 INFO - PROCESS | 1648 | 1468820308496 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:28 INFO - PROCESS | 1648 | 1468820308604 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:38:28 INFO - PROCESS | 1648 | 1468820308611 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:28 INFO - PROCESS | 1648 | 1468820308613 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fed800 == 32 [pid = 1648] [id = 392] 22:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1180a7400) [pid = 1648] [serial = 1175] [outer = 0x0] 22:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x118409400) [pid = 1648] [serial = 1176] [outer = 0x1180a7400] 22:38:28 INFO - PROCESS | 1648 | 1468820308641 Marionette DEBUG loaded listener.js 22:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1185ab800) [pid = 1648] [serial = 1177] [outer = 0x1180a7400] 22:38:28 INFO - PROCESS | 1648 | 1468820308995 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 572ms 22:38:29 INFO - PROCESS | 1648 | 1468820309048 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:38:29 INFO - PROCESS | 1648 | 1468820309051 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 22:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:38:29 INFO - PROCESS | 1648 | 1468820309055 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:38:29 INFO - PROCESS | 1648 | 1468820309057 Marionette TRACE conn3 <- [1,1542,null,{}] 22:38:29 INFO - PROCESS | 1648 | 1468820309059 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:29 INFO - PROCESS | 1648 | 1468820309061 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:29 INFO - PROCESS | 1648 | 1468820309138 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:38:29 INFO - PROCESS | 1648 | 1468820309147 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:29 INFO - PROCESS | 1648 | 1468820309148 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x119149000 == 33 [pid = 1648] [id = 393] 22:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x119039000) [pid = 1648] [serial = 1178] [outer = 0x0] 22:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119938c00) [pid = 1648] [serial = 1179] [outer = 0x119039000] 22:38:29 INFO - PROCESS | 1648 | 1468820309175 Marionette DEBUG loaded listener.js 22:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x121015c00) [pid = 1648] [serial = 1180] [outer = 0x119039000] 22:38:29 INFO - PROCESS | 1648 | 1468820309510 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 471ms 22:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:38:29 INFO - PROCESS | 1648 | 1468820309528 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:38:29 INFO - PROCESS | 1648 | 1468820309530 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 22:38:29 INFO - PROCESS | 1648 | 1468820309532 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:38:29 INFO - PROCESS | 1648 | 1468820309534 Marionette TRACE conn3 <- [1,1546,null,{}] 22:38:29 INFO - PROCESS | 1648 | 1468820309544 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:29 INFO - PROCESS | 1648 | 1468820309547 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:29 INFO - PROCESS | 1648 | 1468820309632 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:38:29 INFO - PROCESS | 1648 | 1468820309690 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:29 INFO - PROCESS | 1648 | 1468820309692 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210bd800 == 34 [pid = 1648] [id = 394] 22:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x121306c00) [pid = 1648] [serial = 1181] [outer = 0x0] 22:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x124cd4800) [pid = 1648] [serial = 1182] [outer = 0x121306c00] 22:38:29 INFO - PROCESS | 1648 | 1468820309719 Marionette DEBUG loaded listener.js 22:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x126fa0c00) [pid = 1648] [serial = 1183] [outer = 0x121306c00] 22:38:30 INFO - PROCESS | 1648 | 1468820309999 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 520ms 22:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:38:30 INFO - PROCESS | 1648 | 1468820310053 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:38:30 INFO - PROCESS | 1648 | 1468820310054 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 22:38:30 INFO - PROCESS | 1648 | 1468820310058 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:38:30 INFO - PROCESS | 1648 | 1468820310061 Marionette TRACE conn3 <- [1,1550,null,{}] 22:38:30 INFO - PROCESS | 1648 | 1468820310064 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:30 INFO - PROCESS | 1648 | 1468820310065 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:30 INFO - PROCESS | 1648 | 1468820310148 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:38:30 INFO - PROCESS | 1648 | 1468820310207 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:30 INFO - PROCESS | 1648 | 1468820310208 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x12165e000 == 35 [pid = 1648] [id = 395] 22:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x126bd3400) [pid = 1648] [serial = 1184] [outer = 0x0] 22:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1275cdc00) [pid = 1648] [serial = 1185] [outer = 0x126bd3400] 22:38:30 INFO - PROCESS | 1648 | 1468820310233 Marionette DEBUG loaded listener.js 22:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x129014c00) [pid = 1648] [serial = 1186] [outer = 0x126bd3400] 22:38:30 INFO - PROCESS | 1648 | 1468820310632 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 624ms 22:38:30 INFO - PROCESS | 1648 | 1468820310682 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:38:30 INFO - PROCESS | 1648 | 1468820310684 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 22:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:38:30 INFO - PROCESS | 1648 | 1468820310687 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:38:30 INFO - PROCESS | 1648 | 1468820310689 Marionette TRACE conn3 <- [1,1554,null,{}] 22:38:30 INFO - PROCESS | 1648 | 1468820310695 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:30 INFO - PROCESS | 1648 | 1468820310697 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:30 INFO - PROCESS | 1648 | 1468820310850 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:38:30 INFO - PROCESS | 1648 | 1468820310873 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:30 INFO - PROCESS | 1648 | 1468820310875 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611a800 == 36 [pid = 1648] [id = 396] 22:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x124ee7800) [pid = 1648] [serial = 1187] [outer = 0x0] 22:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x129228800) [pid = 1648] [serial = 1188] [outer = 0x124ee7800] 22:38:30 INFO - PROCESS | 1648 | 1468820310915 Marionette DEBUG loaded listener.js 22:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a4af000) [pid = 1648] [serial = 1189] [outer = 0x124ee7800] 22:38:31 INFO - PROCESS | 1648 | 1468820311322 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 676ms 22:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:38:31 INFO - PROCESS | 1648 | 1468820311363 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:38:31 INFO - PROCESS | 1648 | 1468820311364 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 22:38:31 INFO - PROCESS | 1648 | 1468820311366 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:38:31 INFO - PROCESS | 1648 | 1468820311367 Marionette TRACE conn3 <- [1,1558,null,{}] 22:38:31 INFO - PROCESS | 1648 | 1468820311370 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:31 INFO - PROCESS | 1648 | 1468820311374 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:31 INFO - PROCESS | 1648 | 1468820311505 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:38:31 INFO - PROCESS | 1648 | 1468820311517 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:31 INFO - PROCESS | 1648 | 1468820311518 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x127876000 == 37 [pid = 1648] [id = 397] 22:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12a5cc800) [pid = 1648] [serial = 1190] [outer = 0x0] 22:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12af38000) [pid = 1648] [serial = 1191] [outer = 0x12a5cc800] 22:38:31 INFO - PROCESS | 1648 | 1468820311544 Marionette DEBUG loaded listener.js 22:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12ba0b000) [pid = 1648] [serial = 1192] [outer = 0x12a5cc800] 22:38:31 INFO - PROCESS | 1648 | 1468820311883 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 569ms 22:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:38:31 INFO - PROCESS | 1648 | 1468820311935 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:38:31 INFO - PROCESS | 1648 | 1468820311937 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 22:38:31 INFO - PROCESS | 1648 | 1468820311939 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:38:31 INFO - PROCESS | 1648 | 1468820311940 Marionette TRACE conn3 <- [1,1562,null,{}] 22:38:31 INFO - PROCESS | 1648 | 1468820311942 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:31 INFO - PROCESS | 1648 | 1468820311943 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:32 INFO - PROCESS | 1648 | 1468820312043 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:38:32 INFO - PROCESS | 1648 | 1468820312079 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:32 INFO - PROCESS | 1648 | 1468820312080 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2d1000 == 38 [pid = 1648] [id = 398] 22:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12ba10800) [pid = 1648] [serial = 1193] [outer = 0x0] 22:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12bd43400) [pid = 1648] [serial = 1194] [outer = 0x12ba10800] 22:38:32 INFO - PROCESS | 1648 | 1468820312103 Marionette DEBUG loaded listener.js 22:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12bd4bc00) [pid = 1648] [serial = 1195] [outer = 0x12ba10800] 22:38:32 INFO - PROCESS | 1648 | 1468820312413 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 22:38:32 INFO - PROCESS | 1648 | 1468820312458 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:38:32 INFO - PROCESS | 1648 | 1468820312459 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 22:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:38:32 INFO - PROCESS | 1648 | 1468820312461 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:38:32 INFO - PROCESS | 1648 | 1468820312462 Marionette TRACE conn3 <- [1,1566,null,{}] 22:38:32 INFO - PROCESS | 1648 | 1468820312464 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:32 INFO - PROCESS | 1648 | 1468820312465 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:32 INFO - PROCESS | 1648 | 1468820312634 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x126b09400) [pid = 1648] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119907000) [pid = 1648] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119936400) [pid = 1648] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x116789800) [pid = 1648] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x116aaa800) [pid = 1648] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x114f8c000) [pid = 1648] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119b2d000) [pid = 1648] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x126fa0400) [pid = 1648] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x119908400) [pid = 1648] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12901a000) [pid = 1648] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119908000) [pid = 1648] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x114f91400) [pid = 1648] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x118417c00) [pid = 1648] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x118414400) [pid = 1648] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:38:32 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x118271000) [pid = 1648] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:38:32 INFO - PROCESS | 1648 | 1468820312680 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:32 INFO - PROCESS | 1648 | 1468820312681 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e55800 == 39 [pid = 1648] [id = 399] 22:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x112de5000) [pid = 1648] [serial = 1196] [outer = 0x0] 22:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x114f91400) [pid = 1648] [serial = 1197] [outer = 0x112de5000] 22:38:32 INFO - PROCESS | 1648 | 1468820312705 Marionette DEBUG loaded listener.js 22:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x118538400) [pid = 1648] [serial = 1198] [outer = 0x112de5000] 22:38:32 INFO - PROCESS | 1648 | 1468820312981 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms 22:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:38:33 INFO - PROCESS | 1648 | 1468820313031 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:38:33 INFO - PROCESS | 1648 | 1468820313032 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 22:38:33 INFO - PROCESS | 1648 | 1468820313035 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:38:33 INFO - PROCESS | 1648 | 1468820313036 Marionette TRACE conn3 <- [1,1570,null,{}] 22:38:33 INFO - PROCESS | 1648 | 1468820313038 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:33 INFO - PROCESS | 1648 | 1468820313039 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:33 INFO - PROCESS | 1648 | 1468820313121 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:38:33 INFO - PROCESS | 1648 | 1468820313179 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:33 INFO - PROCESS | 1648 | 1468820313180 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b009000 == 40 [pid = 1648] [id = 400] 22:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x112de5400) [pid = 1648] [serial = 1199] [outer = 0x0] 22:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119941800) [pid = 1648] [serial = 1200] [outer = 0x112de5400] 22:38:33 INFO - PROCESS | 1648 | 1468820313205 Marionette DEBUG loaded listener.js 22:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1275c7c00) [pid = 1648] [serial = 1201] [outer = 0x112de5400] 22:38:33 INFO - PROCESS | 1648 | 1468820313474 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 468ms 22:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:38:33 INFO - PROCESS | 1648 | 1468820313503 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:38:33 INFO - PROCESS | 1648 | 1468820313504 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 22:38:33 INFO - PROCESS | 1648 | 1468820313514 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:38:33 INFO - PROCESS | 1648 | 1468820313515 Marionette TRACE conn3 <- [1,1574,null,{}] 22:38:33 INFO - PROCESS | 1648 | 1468820313517 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:33 INFO - PROCESS | 1648 | 1468820313518 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:33 INFO - PROCESS | 1648 | 1468820313601 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:38:33 INFO - PROCESS | 1648 | 1468820313605 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:33 INFO - PROCESS | 1648 | 1468820313606 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd1b800 == 41 [pid = 1648] [id = 401] 22:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1185b5000) [pid = 1648] [serial = 1202] [outer = 0x0] 22:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12bf29c00) [pid = 1648] [serial = 1203] [outer = 0x1185b5000] 22:38:33 INFO - PROCESS | 1648 | 1468820313630 Marionette DEBUG loaded listener.js 22:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12c04e400) [pid = 1648] [serial = 1204] [outer = 0x1185b5000] 22:38:33 INFO - PROCESS | 1648 | 1468820313984 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 525ms 22:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:38:34 INFO - PROCESS | 1648 | 1468820314032 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:38:34 INFO - PROCESS | 1648 | 1468820314034 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 22:38:34 INFO - PROCESS | 1648 | 1468820314036 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:38:34 INFO - PROCESS | 1648 | 1468820314038 Marionette TRACE conn3 <- [1,1578,null,{}] 22:38:34 INFO - PROCESS | 1648 | 1468820314040 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:34 INFO - PROCESS | 1648 | 1468820314042 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:34 INFO - PROCESS | 1648 | 1468820314131 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:38:34 INFO - PROCESS | 1648 | 1468820314134 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:34 INFO - PROCESS | 1648 | 1468820314136 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c63b800 == 42 [pid = 1648] [id = 402] 22:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12c051c00) [pid = 1648] [serial = 1205] [outer = 0x0] 22:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12c532800) [pid = 1648] [serial = 1206] [outer = 0x12c051c00] 22:38:34 INFO - PROCESS | 1648 | 1468820314161 Marionette DEBUG loaded listener.js 22:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12c53e400) [pid = 1648] [serial = 1207] [outer = 0x12c051c00] 22:38:34 INFO - PROCESS | 1648 | 1468820314481 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 470ms 22:38:34 INFO - PROCESS | 1648 | 1468820314508 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:38:34 INFO - PROCESS | 1648 | 1468820314511 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 22:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:38:34 INFO - PROCESS | 1648 | 1468820314513 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:38:34 INFO - PROCESS | 1648 | 1468820314514 Marionette TRACE conn3 <- [1,1582,null,{}] 22:38:34 INFO - PROCESS | 1648 | 1468820314516 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:34 INFO - PROCESS | 1648 | 1468820314517 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:34 INFO - PROCESS | 1648 | 1468820314598 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:38:34 INFO - PROCESS | 1648 | 1468820314709 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:34 INFO - PROCESS | 1648 | 1468820314710 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x116175000 == 43 [pid = 1648] [id = 403] 22:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11203cc00) [pid = 1648] [serial = 1208] [outer = 0x0] 22:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x11203fc00) [pid = 1648] [serial = 1209] [outer = 0x11203cc00] 22:38:34 INFO - PROCESS | 1648 | 1468820314742 Marionette DEBUG loaded listener.js 22:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x112048c00) [pid = 1648] [serial = 1210] [outer = 0x11203cc00] 22:38:35 INFO - PROCESS | 1648 | 1468820315167 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 718ms 22:38:35 INFO - PROCESS | 1648 | 1468820315233 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:38:35 INFO - PROCESS | 1648 | 1468820315235 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 22:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:38:35 INFO - PROCESS | 1648 | 1468820315238 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:38:35 INFO - PROCESS | 1648 | 1468820315241 Marionette TRACE conn3 <- [1,1586,null,{}] 22:38:35 INFO - PROCESS | 1648 | 1468820315244 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:35 INFO - PROCESS | 1648 | 1468820315246 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:35 INFO - PROCESS | 1648 | 1468820315374 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:38:35 INFO - PROCESS | 1648 | 1468820315460 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:35 INFO - PROCESS | 1648 | 1468820315462 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b8000 == 44 [pid = 1648] [id = 404] 22:38:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x115e15800) [pid = 1648] [serial = 1211] [outer = 0x0] 22:38:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x118596c00) [pid = 1648] [serial = 1212] [outer = 0x115e15800] 22:38:35 INFO - PROCESS | 1648 | 1468820315493 Marionette DEBUG loaded listener.js 22:38:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11909d000) [pid = 1648] [serial = 1213] [outer = 0x115e15800] 22:38:35 INFO - PROCESS | 1648 | 1468820315913 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 722ms 22:38:35 INFO - PROCESS | 1648 | 1468820315962 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:38:35 INFO - PROCESS | 1648 | 1468820315965 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 22:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:38:35 INFO - PROCESS | 1648 | 1468820315968 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:38:35 INFO - PROCESS | 1648 | 1468820315969 Marionette TRACE conn3 <- [1,1590,null,{}] 22:38:35 INFO - PROCESS | 1648 | 1468820315972 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:35 INFO - PROCESS | 1648 | 1468820315973 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:36 INFO - PROCESS | 1648 | 1468820316077 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:38:36 INFO - PROCESS | 1648 | 1468820316138 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:36 INFO - PROCESS | 1648 | 1468820316139 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b081000 == 45 [pid = 1648] [id = 405] 22:38:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11990bc00) [pid = 1648] [serial = 1214] [outer = 0x0] 22:38:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x121016000) [pid = 1648] [serial = 1215] [outer = 0x11990bc00] 22:38:36 INFO - PROCESS | 1648 | 1468820316168 Marionette DEBUG loaded listener.js 22:38:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x125119800) [pid = 1648] [serial = 1216] [outer = 0x11990bc00] 22:38:36 INFO - PROCESS | 1648 | 1468820316626 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 22:38:36 INFO - PROCESS | 1648 | 1468820316639 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:38:36 INFO - PROCESS | 1648 | 1468820316641 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 22:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:38:36 INFO - PROCESS | 1648 | 1468820316650 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:38:36 INFO - PROCESS | 1648 | 1468820316654 Marionette TRACE conn3 <- [1,1594,null,{}] 22:38:36 INFO - PROCESS | 1648 | 1468820316679 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:36 INFO - PROCESS | 1648 | 1468820316682 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:36 INFO - PROCESS | 1648 | 1468820316786 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:38:36 INFO - PROCESS | 1648 | 1468820316845 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:36 INFO - PROCESS | 1648 | 1468820316846 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c652000 == 46 [pid = 1648] [id = 406] 22:38:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126073000) [pid = 1648] [serial = 1217] [outer = 0x0] 22:38:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1275d3c00) [pid = 1648] [serial = 1218] [outer = 0x126073000] 22:38:36 INFO - PROCESS | 1648 | 1468820316874 Marionette DEBUG loaded listener.js 22:38:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a9cb000) [pid = 1648] [serial = 1219] [outer = 0x126073000] 22:38:37 INFO - PROCESS | 1648 | 1468820317351 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:38:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:38:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 750ms 22:38:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:38:37 INFO - PROCESS | 1648 | 1468820317397 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:38:37 INFO - PROCESS | 1648 | 1468820317399 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 22:38:37 INFO - PROCESS | 1648 | 1468820317401 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:38:37 INFO - PROCESS | 1648 | 1468820317402 Marionette TRACE conn3 <- [1,1598,null,{}] 22:38:37 INFO - PROCESS | 1648 | 1468820317405 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:37 INFO - PROCESS | 1648 | 1468820317406 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:37 INFO - PROCESS | 1648 | 1468820317550 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:38:37 INFO - PROCESS | 1648 | 1468820317602 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:37 INFO - PROCESS | 1648 | 1468820317603 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe6800 == 47 [pid = 1648] [id = 407] 22:38:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1127a5000) [pid = 1648] [serial = 1220] [outer = 0x0] 22:38:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x124cd2800) [pid = 1648] [serial = 1221] [outer = 0x1127a5000] 22:38:37 INFO - PROCESS | 1648 | 1468820317634 Marionette DEBUG loaded listener.js 22:38:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a402400) [pid = 1648] [serial = 1222] [outer = 0x1127a5000] 22:38:38 INFO - PROCESS | 1648 | 1468820318197 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 824ms 22:38:38 INFO - PROCESS | 1648 | 1468820318228 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:38:38 INFO - PROCESS | 1648 | 1468820318230 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 22:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:38:38 INFO - PROCESS | 1648 | 1468820318235 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:38:38 INFO - PROCESS | 1648 | 1468820318237 Marionette TRACE conn3 <- [1,1602,null,{}] 22:38:38 INFO - PROCESS | 1648 | 1468820318243 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:38 INFO - PROCESS | 1648 | 1468820318245 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:38 INFO - PROCESS | 1648 | 1468820318341 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:38:38 INFO - PROCESS | 1648 | 1468820318417 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:38 INFO - PROCESS | 1648 | 1468820318419 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x11745e800 == 48 [pid = 1648] [id = 408] 22:38:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1127d2c00) [pid = 1648] [serial = 1223] [outer = 0x0] 22:38:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x112eac000) [pid = 1648] [serial = 1224] [outer = 0x1127d2c00] 22:38:38 INFO - PROCESS | 1648 | 1468820318447 Marionette DEBUG loaded listener.js 22:38:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x113d3ac00) [pid = 1648] [serial = 1225] [outer = 0x1127d2c00] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12c63b800 == 47 [pid = 1648] [id = 402] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd1b800 == 46 [pid = 1648] [id = 401] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12b009000 == 45 [pid = 1648] [id = 400] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x117e55800 == 44 [pid = 1648] [id = 399] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2d1000 == 43 [pid = 1648] [id = 398] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x127876000 == 42 [pid = 1648] [id = 397] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12611a800 == 41 [pid = 1648] [id = 396] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12165e000 == 40 [pid = 1648] [id = 395] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x1210bd800 == 39 [pid = 1648] [id = 394] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x119149000 == 38 [pid = 1648] [id = 393] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x116fed800 == 37 [pid = 1648] [id = 392] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd09000 == 36 [pid = 1648] [id = 391] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x124805000 == 35 [pid = 1648] [id = 390] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x11808b800 == 34 [pid = 1648] [id = 389] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12b887800 == 33 [pid = 1648] [id = 388] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x11747d000 == 32 [pid = 1648] [id = 376] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe6800 == 31 [pid = 1648] [id = 407] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12c652000 == 30 [pid = 1648] [id = 406] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12b081000 == 29 [pid = 1648] [id = 405] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b8000 == 28 [pid = 1648] [id = 404] 22:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x116175000 == 27 [pid = 1648] [id = 403] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12a877000) [pid = 1648] [serial = 1161] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119b35400) [pid = 1648] [serial = 1137] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12101fc00) [pid = 1648] [serial = 1138] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1211c7c00) [pid = 1648] [serial = 1140] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x116988800) [pid = 1648] [serial = 1131] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x117eb7c00) [pid = 1648] [serial = 1132] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11840ec00) [pid = 1648] [serial = 1129] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1176b9c00) [pid = 1648] [serial = 1128] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1180a5400) [pid = 1648] [serial = 1120] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x115e65c00) [pid = 1648] [serial = 1119] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x124b14800) [pid = 1648] [serial = 1143] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x129016800) [pid = 1648] [serial = 1147] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1275c0400) [pid = 1648] [serial = 1146] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11a0a0400) [pid = 1648] [serial = 1123] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119941400) [pid = 1648] [serial = 1122] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1293af400) [pid = 1648] [serial = 1150] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x129228400) [pid = 1648] [serial = 1149] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1275c3000) [pid = 1648] [serial = 1126] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x124eed400) [pid = 1648] [serial = 1125] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12a40b000) [pid = 1648] [serial = 1152] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12a4bb400) [pid = 1648] [serial = 1159] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119039800) [pid = 1648] [serial = 1155] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12a5cc000) [pid = 1648] [serial = 1153] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1185b7800) [pid = 1648] [serial = 1134] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119038c00) [pid = 1648] [serial = 1135] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x126f57800) [pid = 1648] [serial = 1144] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x126f48800) [pid = 1648] [serial = 1158] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x121305800) [pid = 1648] [serial = 1156] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x121bb9c00) [pid = 1648] [serial = 1141] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12b072400) [pid = 1648] [serial = 1162] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a9cf000) [pid = 1648] [serial = 1164] [outer = 0x0] [url = about:blank] 22:38:39 INFO - PROCESS | 1648 | 1468820319380 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1179ms 22:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:38:39 INFO - PROCESS | 1648 | 1468820319414 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:38:39 INFO - PROCESS | 1648 | 1468820319416 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 22:38:39 INFO - PROCESS | 1648 | 1468820319419 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:38:39 INFO - PROCESS | 1648 | 1468820319421 Marionette TRACE conn3 <- [1,1606,null,{}] 22:38:39 INFO - PROCESS | 1648 | 1468820319432 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:39 INFO - PROCESS | 1648 | 1468820319434 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:39 INFO - PROCESS | 1648 | 1468820319519 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:38:39 INFO - PROCESS | 1648 | 1468820319528 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:39 INFO - PROCESS | 1648 | 1468820319531 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x116954000 == 28 [pid = 1648] [id = 409] 22:38:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1127d5000) [pid = 1648] [serial = 1226] [outer = 0x0] 22:38:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x112d55800) [pid = 1648] [serial = 1227] [outer = 0x1127d5000] 22:38:39 INFO - PROCESS | 1648 | 1468820319558 Marionette DEBUG loaded listener.js 22:38:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x112048400) [pid = 1648] [serial = 1228] [outer = 0x1127d5000] 22:38:39 INFO - PROCESS | 1648 | 1468820319952 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 572ms 22:38:39 INFO - PROCESS | 1648 | 1468820319992 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:38:39 INFO - PROCESS | 1648 | 1468820319996 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 22:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:38:40 INFO - PROCESS | 1648 | 1468820320001 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:38:40 INFO - PROCESS | 1648 | 1468820320003 Marionette TRACE conn3 <- [1,1610,null,{}] 22:38:40 INFO - PROCESS | 1648 | 1468820320005 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:40 INFO - PROCESS | 1648 | 1468820320007 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:40 INFO - PROCESS | 1648 | 1468820320084 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:38:40 INFO - PROCESS | 1648 | 1468820320089 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:40 INFO - PROCESS | 1648 | 1468820320091 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x118078000 == 29 [pid = 1648] [id = 410] 22:38:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11678ac00) [pid = 1648] [serial = 1229] [outer = 0x0] 22:38:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x116994400) [pid = 1648] [serial = 1230] [outer = 0x11678ac00] 22:38:40 INFO - PROCESS | 1648 | 1468820320121 Marionette DEBUG loaded listener.js 22:38:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x116aaac00) [pid = 1648] [serial = 1231] [outer = 0x11678ac00] 22:38:40 INFO - PROCESS | 1648 | 1468820320448 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 22:38:40 INFO - PROCESS | 1648 | 1468820320472 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:38:40 INFO - PROCESS | 1648 | 1468820320473 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 22:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:38:40 INFO - PROCESS | 1648 | 1468820320477 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:38:40 INFO - PROCESS | 1648 | 1468820320480 Marionette TRACE conn3 <- [1,1614,null,{}] 22:38:40 INFO - PROCESS | 1648 | 1468820320497 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:40 INFO - PROCESS | 1648 | 1468820320500 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:40 INFO - PROCESS | 1648 | 1468820320576 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:38:40 INFO - PROCESS | 1648 | 1468820320581 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:40 INFO - PROCESS | 1648 | 1468820320583 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915d800 == 30 [pid = 1648] [id = 411] 22:38:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x112040400) [pid = 1648] [serial = 1232] [outer = 0x0] 22:38:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x118593400) [pid = 1648] [serial = 1233] [outer = 0x112040400] 22:38:40 INFO - PROCESS | 1648 | 1468820320613 Marionette DEBUG loaded listener.js 22:38:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1185b8c00) [pid = 1648] [serial = 1234] [outer = 0x112040400] 22:38:40 INFO - PROCESS | 1648 | 1468820320968 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:38:40 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:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 521ms 22:38:41 INFO - PROCESS | 1648 | 1468820320999 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:38:41 INFO - PROCESS | 1648 | 1468820321001 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 22:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:38:41 INFO - PROCESS | 1648 | 1468820321016 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:38:41 INFO - PROCESS | 1648 | 1468820321018 Marionette TRACE conn3 <- [1,1618,null,{}] 22:38:41 INFO - PROCESS | 1648 | 1468820321024 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:41 INFO - PROCESS | 1648 | 1468820321026 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:41 INFO - PROCESS | 1648 | 1468820321185 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:38:41 INFO - PROCESS | 1648 | 1468820321238 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:41 INFO - PROCESS | 1648 | 1468820321239 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x11999c000 == 31 [pid = 1648] [id = 412] 22:38:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x118d09400) [pid = 1648] [serial = 1235] [outer = 0x0] 22:38:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119095c00) [pid = 1648] [serial = 1236] [outer = 0x118d09400] 22:38:41 INFO - PROCESS | 1648 | 1468820321284 Marionette DEBUG loaded listener.js 22:38:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119902400) [pid = 1648] [serial = 1237] [outer = 0x118d09400] 22:38:41 INFO - PROCESS | 1648 | 1468820321648 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 22:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:38:41 INFO - PROCESS | 1648 | 1468820321689 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:38:41 INFO - PROCESS | 1648 | 1468820321690 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 22:38:41 INFO - PROCESS | 1648 | 1468820321692 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:38:41 INFO - PROCESS | 1648 | 1468820321693 Marionette TRACE conn3 <- [1,1622,null,{}] 22:38:41 INFO - PROCESS | 1648 | 1468820321695 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:41 INFO - PROCESS | 1648 | 1468820321697 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:41 INFO - PROCESS | 1648 | 1468820321789 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:38:41 INFO - PROCESS | 1648 | 1468820321792 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:41 INFO - PROCESS | 1648 | 1468820321793 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12142f800 == 32 [pid = 1648] [id = 413] 22:38:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1127df000) [pid = 1648] [serial = 1238] [outer = 0x0] 22:38:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x119909800) [pid = 1648] [serial = 1239] [outer = 0x1127df000] 22:38:41 INFO - PROCESS | 1648 | 1468820321818 Marionette DEBUG loaded listener.js 22:38:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119b35800) [pid = 1648] [serial = 1240] [outer = 0x1127df000] 22:38:42 INFO - PROCESS | 1648 | 1468820322136 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:38:42 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:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 468ms 22:38:42 INFO - PROCESS | 1648 | 1468820322174 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:38:42 INFO - PROCESS | 1648 | 1468820322177 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 22:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:38:42 INFO - PROCESS | 1648 | 1468820322181 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:38:42 INFO - PROCESS | 1648 | 1468820322182 Marionette TRACE conn3 <- [1,1626,null,{}] 22:38:42 INFO - PROCESS | 1648 | 1468820322184 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:42 INFO - PROCESS | 1648 | 1468820322188 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:42 INFO - PROCESS | 1648 | 1468820322302 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:38:42 INFO - PROCESS | 1648 | 1468820322305 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:42 INFO - PROCESS | 1648 | 1468820322306 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480f800 == 33 [pid = 1648] [id = 414] 22:38:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x116aab000) [pid = 1648] [serial = 1241] [outer = 0x0] 22:38:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11a0a2000) [pid = 1648] [serial = 1242] [outer = 0x116aab000] 22:38:42 INFO - PROCESS | 1648 | 1468820322333 Marionette DEBUG loaded listener.js 22:38:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12487a800) [pid = 1648] [serial = 1243] [outer = 0x116aab000] 22:38:42 INFO - PROCESS | 1648 | 1468820322654 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 22:38:42 INFO - PROCESS | 1648 | 1468820322707 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:38:42 INFO - PROCESS | 1648 | 1468820322717 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 22:38:42 INFO - PROCESS | 1648 | 1468820322719 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:38:42 INFO - PROCESS | 1648 | 1468820322720 Marionette TRACE conn3 <- [1,1630,null,{}] 22:38:42 INFO - PROCESS | 1648 | 1468820322723 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:42 INFO - PROCESS | 1648 | 1468820322724 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:42 INFO - PROCESS | 1648 | 1468820322814 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:38:42 INFO - PROCESS | 1648 | 1468820322850 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:42 INFO - PROCESS | 1648 | 1468820322851 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c89000 == 34 [pid = 1648] [id = 415] 22:38:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x124b13800) [pid = 1648] [serial = 1244] [outer = 0x0] 22:38:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124cd7c00) [pid = 1648] [serial = 1245] [outer = 0x124b13800] 22:38:42 INFO - PROCESS | 1648 | 1468820322875 Marionette DEBUG loaded listener.js 22:38:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x125113800) [pid = 1648] [serial = 1246] [outer = 0x124b13800] 22:38:43 INFO - PROCESS | 1648 | 1468820323161 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 471ms 22:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:38:43 INFO - PROCESS | 1648 | 1468820323198 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:38:43 INFO - PROCESS | 1648 | 1468820323200 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 22:38:43 INFO - PROCESS | 1648 | 1468820323202 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:38:43 INFO - PROCESS | 1648 | 1468820323203 Marionette TRACE conn3 <- [1,1634,null,{}] 22:38:43 INFO - PROCESS | 1648 | 1468820323205 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:43 INFO - PROCESS | 1648 | 1468820323206 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:43 INFO - PROCESS | 1648 | 1468820323303 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:38:43 INFO - PROCESS | 1648 | 1468820323314 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:43 INFO - PROCESS | 1648 | 1468820323315 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x126f0e800 == 35 [pid = 1648] [id = 416] 22:38:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12487a400) [pid = 1648] [serial = 1247] [outer = 0x0] 22:38:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1261d1800) [pid = 1648] [serial = 1248] [outer = 0x12487a400] 22:38:43 INFO - PROCESS | 1648 | 1468820323339 Marionette DEBUG loaded listener.js 22:38:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x126bc9000) [pid = 1648] [serial = 1249] [outer = 0x12487a400] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x124ee7800) [pid = 1648] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a5cc800) [pid = 1648] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12ba10800) [pid = 1648] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119039000) [pid = 1648] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x116138400) [pid = 1648] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x126bd3400) [pid = 1648] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1211c5400) [pid = 1648] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x121306c00) [pid = 1648] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x112de5000) [pid = 1648] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1180a7400) [pid = 1648] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118598000) [pid = 1648] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12606f800) [pid = 1648] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12c051c00) [pid = 1648] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1185b5000) [pid = 1648] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:38:43 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x112de5400) [pid = 1648] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:38:43 INFO - PROCESS | 1648 | 1468820323822 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 672ms 22:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:38:43 INFO - PROCESS | 1648 | 1468820323874 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:38:43 INFO - PROCESS | 1648 | 1468820323876 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 22:38:43 INFO - PROCESS | 1648 | 1468820323878 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:38:43 INFO - PROCESS | 1648 | 1468820323879 Marionette TRACE conn3 <- [1,1638,null,{}] 22:38:43 INFO - PROCESS | 1648 | 1468820323889 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:43 INFO - PROCESS | 1648 | 1468820323890 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:43 INFO - PROCESS | 1648 | 1468820323965 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:38:44 INFO - PROCESS | 1648 | 1468820324025 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:44 INFO - PROCESS | 1648 | 1468820324026 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915a000 == 36 [pid = 1648] [id = 417] 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x116639400) [pid = 1648] [serial = 1250] [outer = 0x0] 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11903a000) [pid = 1648] [serial = 1251] [outer = 0x116639400] 22:38:44 INFO - PROCESS | 1648 | 1468820324051 Marionette DEBUG loaded listener.js 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1261da000) [pid = 1648] [serial = 1252] [outer = 0x116639400] 22:38:44 INFO - PROCESS | 1648 | 1468820324316 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms 22:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:38:44 INFO - PROCESS | 1648 | 1468820324349 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:38:44 INFO - PROCESS | 1648 | 1468820324350 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 22:38:44 INFO - PROCESS | 1648 | 1468820324352 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:38:44 INFO - PROCESS | 1648 | 1468820324353 Marionette TRACE conn3 <- [1,1642,null,{}] 22:38:44 INFO - PROCESS | 1648 | 1468820324355 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:44 INFO - PROCESS | 1648 | 1468820324356 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:44 INFO - PROCESS | 1648 | 1468820324446 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:38:44 INFO - PROCESS | 1648 | 1468820324450 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:44 INFO - PROCESS | 1648 | 1468820324451 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c82800 == 37 [pid = 1648] [id = 418] 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x119a47800) [pid = 1648] [serial = 1253] [outer = 0x0] 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126fa8800) [pid = 1648] [serial = 1254] [outer = 0x119a47800] 22:38:44 INFO - PROCESS | 1648 | 1468820324475 Marionette DEBUG loaded listener.js 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1273e3800) [pid = 1648] [serial = 1255] [outer = 0x119a47800] 22:38:44 INFO - PROCESS | 1648 | 1468820324814 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 22:38:44 INFO - PROCESS | 1648 | 1468820324823 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:38:44 INFO - PROCESS | 1648 | 1468820324825 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 22:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:38:44 INFO - PROCESS | 1648 | 1468820324830 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:38:44 INFO - PROCESS | 1648 | 1468820324832 Marionette TRACE conn3 <- [1,1646,null,{}] 22:38:44 INFO - PROCESS | 1648 | 1468820324834 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:44 INFO - PROCESS | 1648 | 1468820324836 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:44 INFO - PROCESS | 1648 | 1468820324963 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:38:44 INFO - PROCESS | 1648 | 1468820324969 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:44 INFO - PROCESS | 1648 | 1468820324971 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12142d000 == 38 [pid = 1648] [id = 419] 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1273e5400) [pid = 1648] [serial = 1256] [outer = 0x0] 22:38:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1275cd800) [pid = 1648] [serial = 1257] [outer = 0x1273e5400] 22:38:45 INFO - PROCESS | 1648 | 1468820324997 Marionette DEBUG loaded listener.js 22:38:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x119b35000) [pid = 1648] [serial = 1258] [outer = 0x1273e5400] 22:38:45 INFO - PROCESS | 1648 | 1468820325313 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 22:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:38:45 INFO - PROCESS | 1648 | 1468820325349 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:38:45 INFO - PROCESS | 1648 | 1468820325350 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 22:38:45 INFO - PROCESS | 1648 | 1468820325352 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:38:45 INFO - PROCESS | 1648 | 1468820325353 Marionette TRACE conn3 <- [1,1650,null,{}] 22:38:45 INFO - PROCESS | 1648 | 1468820325356 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:45 INFO - PROCESS | 1648 | 1468820325357 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:45 INFO - PROCESS | 1648 | 1468820325434 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:38:45 INFO - PROCESS | 1648 | 1468820325437 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:45 INFO - PROCESS | 1648 | 1468820325438 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a98b800 == 39 [pid = 1648] [id = 420] 22:38:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x129017800) [pid = 1648] [serial = 1259] [outer = 0x0] 22:38:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12922e000) [pid = 1648] [serial = 1260] [outer = 0x129017800] 22:38:45 INFO - PROCESS | 1648 | 1468820325462 Marionette DEBUG loaded listener.js 22:38:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1293b1400) [pid = 1648] [serial = 1261] [outer = 0x129017800] 22:38:45 INFO - PROCESS | 1648 | 1468820325958 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 619ms 22:38:45 INFO - PROCESS | 1648 | 1468820325973 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:38:45 INFO - PROCESS | 1648 | 1468820325975 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 22:38:45 INFO - PROCESS | 1648 | 1468820325979 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:38:45 INFO - PROCESS | 1648 | 1468820325981 Marionette TRACE conn3 <- [1,1654,null,{}] 22:38:45 INFO - PROCESS | 1648 | 1468820325985 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:45 INFO - PROCESS | 1648 | 1468820325986 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:46 INFO - PROCESS | 1648 | 1468820326102 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:38:46 INFO - PROCESS | 1648 | 1468820326233 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:46 INFO - PROCESS | 1648 | 1468820326234 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e51800 == 40 [pid = 1648] [id = 421] 22:38:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1133ca400) [pid = 1648] [serial = 1262] [outer = 0x0] 22:38:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x114f68000) [pid = 1648] [serial = 1263] [outer = 0x1133ca400] 22:38:46 INFO - PROCESS | 1648 | 1468820326267 Marionette DEBUG loaded listener.js 22:38:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x115e69400) [pid = 1648] [serial = 1264] [outer = 0x1133ca400] 22:38:46 INFO - PROCESS | 1648 | 1468820326779 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 820ms 22:38:46 INFO - PROCESS | 1648 | 1468820326799 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:38:46 INFO - PROCESS | 1648 | 1468820326802 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 22:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:38:46 INFO - PROCESS | 1648 | 1468820326832 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:38:46 INFO - PROCESS | 1648 | 1468820326834 Marionette TRACE conn3 <- [1,1658,null,{}] 22:38:46 INFO - PROCESS | 1648 | 1468820326839 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:46 INFO - PROCESS | 1648 | 1468820326842 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:46 INFO - PROCESS | 1648 | 1468820326954 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:38:47 INFO - PROCESS | 1648 | 1468820327036 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:47 INFO - PROCESS | 1648 | 1468820327038 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199a5800 == 41 [pid = 1648] [id = 422] 22:38:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x114f8b400) [pid = 1648] [serial = 1265] [outer = 0x0] 22:38:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x117eb7c00) [pid = 1648] [serial = 1266] [outer = 0x114f8b400] 22:38:47 INFO - PROCESS | 1648 | 1468820327068 Marionette DEBUG loaded listener.js 22:38:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118533c00) [pid = 1648] [serial = 1267] [outer = 0x114f8b400] 22:38:47 INFO - PROCESS | 1648 | 1468820327758 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12142d000 == 40 [pid = 1648] [id = 419] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x128c82800 == 39 [pid = 1648] [id = 418] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x11915a000 == 38 [pid = 1648] [id = 417] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x126f0e800 == 37 [pid = 1648] [id = 416] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x124c89000 == 36 [pid = 1648] [id = 415] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12480f800 == 35 [pid = 1648] [id = 414] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12142f800 == 34 [pid = 1648] [id = 413] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x11999c000 == 33 [pid = 1648] [id = 412] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x11915d800 == 32 [pid = 1648] [id = 411] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x118078000 == 31 [pid = 1648] [id = 410] 22:38:47 INFO - PROCESS | 1648 | --DOCSHELL 0x116954000 == 30 [pid = 1648] [id = 409] 22:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1001ms 22:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:38:47 INFO - PROCESS | 1648 | 1468820327807 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:38:47 INFO - PROCESS | 1648 | 1468820327810 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 22:38:47 INFO - PROCESS | 1648 | 1468820327813 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:38:47 INFO - PROCESS | 1648 | 1468820327814 Marionette TRACE conn3 <- [1,1662,null,{}] 22:38:47 INFO - PROCESS | 1648 | 1468820327818 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:47 INFO - PROCESS | 1648 | 1468820327819 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:47 INFO - PROCESS | 1648 | 1468820327900 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:38:47 INFO - PROCESS | 1648 | 1468820327909 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:47 INFO - PROCESS | 1648 | 1468820327912 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ff5000 == 31 [pid = 1648] [id = 423] 22:38:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x115e6bc00) [pid = 1648] [serial = 1268] [outer = 0x0] 22:38:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x116788400) [pid = 1648] [serial = 1269] [outer = 0x115e6bc00] 22:38:47 INFO - PROCESS | 1648 | 1468820327947 Marionette DEBUG loaded listener.js 22:38:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11715a400) [pid = 1648] [serial = 1270] [outer = 0x115e6bc00] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x129228800) [pid = 1648] [serial = 1188] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12af38000) [pid = 1648] [serial = 1191] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12bd4bc00) [pid = 1648] [serial = 1195] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12bd43400) [pid = 1648] [serial = 1194] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x119938c00) [pid = 1648] [serial = 1179] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x121015c00) [pid = 1648] [serial = 1180] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118415c00) [pid = 1648] [serial = 1167] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x119033400) [pid = 1648] [serial = 1168] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1275cdc00) [pid = 1648] [serial = 1185] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12130bc00) [pid = 1648] [serial = 1170] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x124ef0800) [pid = 1648] [serial = 1171] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x124cd4800) [pid = 1648] [serial = 1182] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x126fa0c00) [pid = 1648] [serial = 1183] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118538400) [pid = 1648] [serial = 1198] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118409400) [pid = 1648] [serial = 1176] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1185ab800) [pid = 1648] [serial = 1177] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12b80e800) [pid = 1648] [serial = 1165] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1271c9c00) [pid = 1648] [serial = 1173] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1275dc400) [pid = 1648] [serial = 1174] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12c532800) [pid = 1648] [serial = 1206] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12c53e400) [pid = 1648] [serial = 1207] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12c04e400) [pid = 1648] [serial = 1204] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12bf29c00) [pid = 1648] [serial = 1203] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119941800) [pid = 1648] [serial = 1200] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x114f91400) [pid = 1648] [serial = 1197] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12ba0b000) [pid = 1648] [serial = 1192] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12a4af000) [pid = 1648] [serial = 1189] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x129014c00) [pid = 1648] [serial = 1186] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1275c7c00) [pid = 1648] [serial = 1201] [outer = 0x0] [url = about:blank] 22:38:48 INFO - PROCESS | 1648 | 1468820328299 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 22:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:38:48 INFO - PROCESS | 1648 | 1468820328332 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:38:48 INFO - PROCESS | 1648 | 1468820328335 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 22:38:48 INFO - PROCESS | 1648 | 1468820328339 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:38:48 INFO - PROCESS | 1648 | 1468820328341 Marionette TRACE conn3 <- [1,1666,null,{}] 22:38:48 INFO - PROCESS | 1648 | 1468820328347 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:48 INFO - PROCESS | 1648 | 1468820328348 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:48 INFO - PROCESS | 1648 | 1468820328429 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:38:48 INFO - PROCESS | 1648 | 1468820328434 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:48 INFO - PROCESS | 1648 | 1468820328435 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x11914a000 == 32 [pid = 1648] [id = 424] 22:38:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x118410000) [pid = 1648] [serial = 1271] [outer = 0x0] 22:38:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1185b4c00) [pid = 1648] [serial = 1272] [outer = 0x118410000] 22:38:48 INFO - PROCESS | 1648 | 1468820328461 Marionette DEBUG loaded listener.js 22:38:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x118de9c00) [pid = 1648] [serial = 1273] [outer = 0x118410000] 22:38:48 INFO - PROCESS | 1648 | 1468820328802 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 472ms 22:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:38:48 INFO - PROCESS | 1648 | 1468820328814 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:38:48 INFO - PROCESS | 1648 | 1468820328815 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 22:38:48 INFO - PROCESS | 1648 | 1468820328818 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:38:48 INFO - PROCESS | 1648 | 1468820328820 Marionette TRACE conn3 <- [1,1670,null,{}] 22:38:48 INFO - PROCESS | 1648 | 1468820328830 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:48 INFO - PROCESS | 1648 | 1468820328834 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:48 INFO - PROCESS | 1648 | 1468820328911 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:38:48 INFO - PROCESS | 1648 | 1468820328916 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:48 INFO - PROCESS | 1648 | 1468820328918 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212cb800 == 33 [pid = 1648] [id = 425] 22:38:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1127ab000) [pid = 1648] [serial = 1274] [outer = 0x0] 22:38:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119941800) [pid = 1648] [serial = 1275] [outer = 0x1127ab000] 22:38:48 INFO - PROCESS | 1648 | 1468820328948 Marionette DEBUG loaded listener.js 22:38:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11a0a2c00) [pid = 1648] [serial = 1276] [outer = 0x1127ab000] 22:38:49 INFO - PROCESS | 1648 | 1468820329297 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 22:38:49 INFO - PROCESS | 1648 | 1468820329340 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:38:49 INFO - PROCESS | 1648 | 1468820329343 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 22:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:38:49 INFO - PROCESS | 1648 | 1468820329351 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:38:49 INFO - PROCESS | 1648 | 1468820329352 Marionette TRACE conn3 <- [1,1674,null,{}] 22:38:49 INFO - PROCESS | 1648 | 1468820329355 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:49 INFO - PROCESS | 1648 | 1468820329356 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:49 INFO - PROCESS | 1648 | 1468820329433 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:38:49 INFO - PROCESS | 1648 | 1468820329436 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:49 INFO - PROCESS | 1648 | 1468820329437 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x124806000 == 34 [pid = 1648] [id = 426] 22:38:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x121182400) [pid = 1648] [serial = 1277] [outer = 0x0] 22:38:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12130a400) [pid = 1648] [serial = 1278] [outer = 0x121182400] 22:38:49 INFO - PROCESS | 1648 | 1468820329465 Marionette DEBUG loaded listener.js 22:38:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121c8e000) [pid = 1648] [serial = 1279] [outer = 0x121182400] 22:38:49 INFO - PROCESS | 1648 | 1468820329797 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 476ms 22:38:49 INFO - PROCESS | 1648 | 1468820329823 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:38:49 INFO - PROCESS | 1648 | 1468820329826 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 22:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:38:49 INFO - PROCESS | 1648 | 1468820329830 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:38:49 INFO - PROCESS | 1648 | 1468820329831 Marionette TRACE conn3 <- [1,1678,null,{}] 22:38:49 INFO - PROCESS | 1648 | 1468820329834 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:49 INFO - PROCESS | 1648 | 1468820329835 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:49 INFO - PROCESS | 1648 | 1468820329914 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:38:49 INFO - PROCESS | 1648 | 1468820329918 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:49 INFO - PROCESS | 1648 | 1468820329919 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x126156800 == 35 [pid = 1648] [id = 427] 22:38:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11909d400) [pid = 1648] [serial = 1280] [outer = 0x0] 22:38:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x124bee800) [pid = 1648] [serial = 1281] [outer = 0x11909d400] 22:38:49 INFO - PROCESS | 1648 | 1468820329948 Marionette DEBUG loaded listener.js 22:38:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126127c00) [pid = 1648] [serial = 1282] [outer = 0x11909d400] 22:38:50 INFO - PROCESS | 1648 | 1468820330431 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 619ms 22:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:38:50 INFO - PROCESS | 1648 | 1468820330450 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:38:50 INFO - PROCESS | 1648 | 1468820330451 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 22:38:50 INFO - PROCESS | 1648 | 1468820330453 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:38:50 INFO - PROCESS | 1648 | 1468820330454 Marionette TRACE conn3 <- [1,1682,null,{}] 22:38:50 INFO - PROCESS | 1648 | 1468820330456 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:50 INFO - PROCESS | 1648 | 1468820330462 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:50 INFO - PROCESS | 1648 | 1468820330592 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:38:50 INFO - PROCESS | 1648 | 1468820330642 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:50 INFO - PROCESS | 1648 | 1468820330643 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x12787d800 == 36 [pid = 1648] [id = 428] 22:38:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126128c00) [pid = 1648] [serial = 1283] [outer = 0x0] 22:38:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1271d3000) [pid = 1648] [serial = 1284] [outer = 0x126128c00] 22:38:50 INFO - PROCESS | 1648 | 1468820330672 Marionette DEBUG loaded listener.js 22:38:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1275dc000) [pid = 1648] [serial = 1285] [outer = 0x126128c00] 22:38:50 INFO - PROCESS | 1648 | 1468820330990 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 568ms 22:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:38:51 INFO - PROCESS | 1648 | 1468820331025 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:38:51 INFO - PROCESS | 1648 | 1468820331028 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 22:38:51 INFO - PROCESS | 1648 | 1468820331030 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:38:51 INFO - PROCESS | 1648 | 1468820331031 Marionette TRACE conn3 <- [1,1686,null,{}] 22:38:51 INFO - PROCESS | 1648 | 1468820331035 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:51 INFO - PROCESS | 1648 | 1468820331036 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:51 INFO - PROCESS | 1648 | 1468820331134 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:38:51 INFO - PROCESS | 1648 | 1468820331137 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:51 INFO - PROCESS | 1648 | 1468820331138 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x129252800 == 37 [pid = 1648] [id = 429] 22:38:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1275d0000) [pid = 1648] [serial = 1286] [outer = 0x0] 22:38:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x129223800) [pid = 1648] [serial = 1287] [outer = 0x1275d0000] 22:38:51 INFO - PROCESS | 1648 | 1468820331163 Marionette DEBUG loaded listener.js 22:38:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1293b1800) [pid = 1648] [serial = 1288] [outer = 0x1275d0000] 22:38:51 INFO - PROCESS | 1648 | 1468820331484 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:38:51 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:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 468ms 22:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:38:51 INFO - PROCESS | 1648 | 1468820331498 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:38:51 INFO - PROCESS | 1648 | 1468820331500 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 22:38:51 INFO - PROCESS | 1648 | 1468820331502 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:38:51 INFO - PROCESS | 1648 | 1468820331503 Marionette TRACE conn3 <- [1,1690,null,{}] 22:38:51 INFO - PROCESS | 1648 | 1468820331505 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:51 INFO - PROCESS | 1648 | 1468820331507 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:51 INFO - PROCESS | 1648 | 1468820331606 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:38:51 INFO - PROCESS | 1648 | 1468820331617 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:51 INFO - PROCESS | 1648 | 1468820331618 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a52b000 == 38 [pid = 1648] [id = 430] 22:38:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x129018800) [pid = 1648] [serial = 1289] [outer = 0x0] 22:38:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a40b000) [pid = 1648] [serial = 1290] [outer = 0x129018800] 22:38:51 INFO - PROCESS | 1648 | 1468820331642 Marionette DEBUG loaded listener.js 22:38:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a5cc000) [pid = 1648] [serial = 1291] [outer = 0x129018800] 22:38:51 INFO - PROCESS | 1648 | 1468820331995 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 524ms 22:38:52 INFO - PROCESS | 1648 | 1468820332029 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:38:52 INFO - PROCESS | 1648 | 1468820332031 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 22:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:38:52 INFO - PROCESS | 1648 | 1468820332034 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:38:52 INFO - PROCESS | 1648 | 1468820332036 Marionette TRACE conn3 <- [1,1694,null,{}] 22:38:52 INFO - PROCESS | 1648 | 1468820332039 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:52 INFO - PROCESS | 1648 | 1468820332041 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:52 INFO - PROCESS | 1648 | 1468820332332 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1127df000) [pid = 1648] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x112040400) [pid = 1648] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1127d2c00) [pid = 1648] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11678ac00) [pid = 1648] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1127d5000) [pid = 1648] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11203cc00) [pid = 1648] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x115e15800) [pid = 1648] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11990bc00) [pid = 1648] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x126073000) [pid = 1648] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1127a5000) [pid = 1648] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x116aab000) [pid = 1648] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x116639400) [pid = 1648] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x124b13800) [pid = 1648] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12487a400) [pid = 1648] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x119a47800) [pid = 1648] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x118d09400) [pid = 1648] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:38:52 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1273e5400) [pid = 1648] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:38:52 INFO - PROCESS | 1648 | 1468820332378 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:52 INFO - PROCESS | 1648 | 1468820332379 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe4800 == 39 [pid = 1648] [id = 431] 22:38:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11203e000) [pid = 1648] [serial = 1292] [outer = 0x0] 22:38:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1126f1c00) [pid = 1648] [serial = 1293] [outer = 0x11203e000] 22:38:52 INFO - PROCESS | 1648 | 1468820332404 Marionette DEBUG loaded listener.js 22:38:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x115e15800) [pid = 1648] [serial = 1294] [outer = 0x11203e000] 22:38:52 INFO - PROCESS | 1648 | 1468820332641 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 620ms 22:38:52 INFO - PROCESS | 1648 | 1468820332655 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:38:52 INFO - PROCESS | 1648 | 1468820332656 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 22:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:38:52 INFO - PROCESS | 1648 | 1468820332666 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:38:52 INFO - PROCESS | 1648 | 1468820332667 Marionette TRACE conn3 <- [1,1698,null,{}] 22:38:52 INFO - PROCESS | 1648 | 1468820332669 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:52 INFO - PROCESS | 1648 | 1468820332670 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:52 INFO - PROCESS | 1648 | 1468820332755 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:38:52 INFO - PROCESS | 1648 | 1468820332761 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:52 INFO - PROCESS | 1648 | 1468820332762 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b881800 == 40 [pid = 1648] [id = 432] 22:38:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x116988800) [pid = 1648] [serial = 1295] [outer = 0x0] 22:38:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119a49000) [pid = 1648] [serial = 1296] [outer = 0x116988800] 22:38:52 INFO - PROCESS | 1648 | 1468820332786 Marionette DEBUG loaded listener.js 22:38:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x125119c00) [pid = 1648] [serial = 1297] [outer = 0x116988800] 22:38:53 INFO - PROCESS | 1648 | 1468820333132 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:38:53 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:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 22:38:53 INFO - PROCESS | 1648 | 1468820333193 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:38:53 INFO - PROCESS | 1648 | 1468820333196 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 22:38:53 INFO - PROCESS | 1648 | 1468820333198 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:38:53 INFO - PROCESS | 1648 | 1468820333200 Marionette TRACE conn3 <- [1,1702,null,{}] 22:38:53 INFO - PROCESS | 1648 | 1468820333202 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:53 INFO - PROCESS | 1648 | 1468820333204 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:53 INFO - PROCESS | 1648 | 1468820333281 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:38:53 INFO - PROCESS | 1648 | 1468820333284 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:53 INFO - PROCESS | 1648 | 1468820333285 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd14800 == 41 [pid = 1648] [id = 433] 22:38:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121306c00) [pid = 1648] [serial = 1298] [outer = 0x0] 22:38:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12a5ce400) [pid = 1648] [serial = 1299] [outer = 0x121306c00] 22:38:53 INFO - PROCESS | 1648 | 1468820333306 Marionette DEBUG loaded listener.js 22:38:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a9c5800) [pid = 1648] [serial = 1300] [outer = 0x121306c00] 22:38:53 INFO - PROCESS | 1648 | 1468820333768 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 620ms 22:38:53 INFO - PROCESS | 1648 | 1468820333819 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:38:53 INFO - PROCESS | 1648 | 1468820333821 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 22:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:38:53 INFO - PROCESS | 1648 | 1468820333832 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:38:53 INFO - PROCESS | 1648 | 1468820333834 Marionette TRACE conn3 <- [1,1706,null,{}] 22:38:53 INFO - PROCESS | 1648 | 1468820333838 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:53 INFO - PROCESS | 1648 | 1468820333839 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:53 INFO - PROCESS | 1648 | 1468820333961 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:38:53 INFO - PROCESS | 1648 | 1468820333970 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:53 INFO - PROCESS | 1648 | 1468820333970 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c240000 == 42 [pid = 1648] [id = 434] 22:38:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x129017400) [pid = 1648] [serial = 1301] [outer = 0x0] 22:38:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a9ccc00) [pid = 1648] [serial = 1302] [outer = 0x129017400] 22:38:54 INFO - PROCESS | 1648 | 1468820334022 Marionette DEBUG loaded listener.js 22:38:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12af3ac00) [pid = 1648] [serial = 1303] [outer = 0x129017400] 22:38:54 INFO - PROCESS | 1648 | 1468820334547 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 771ms 22:38:54 INFO - PROCESS | 1648 | 1468820334603 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:38:54 INFO - PROCESS | 1648 | 1468820334607 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 22:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:38:54 INFO - PROCESS | 1648 | 1468820334613 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:38:54 INFO - PROCESS | 1648 | 1468820334615 Marionette TRACE conn3 <- [1,1710,null,{}] 22:38:54 INFO - PROCESS | 1648 | 1468820334621 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:54 INFO - PROCESS | 1648 | 1468820334624 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:54 INFO - PROCESS | 1648 | 1468820334824 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:38:54 INFO - PROCESS | 1648 | 1468820334898 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:54 INFO - PROCESS | 1648 | 1468820334900 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187b8800 == 43 [pid = 1648] [id = 435] 22:38:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x114f91000) [pid = 1648] [serial = 1304] [outer = 0x0] 22:38:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x114f98800) [pid = 1648] [serial = 1305] [outer = 0x114f91000] 22:38:54 INFO - PROCESS | 1648 | 1468820334930 Marionette DEBUG loaded listener.js 22:38:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1176be800) [pid = 1648] [serial = 1306] [outer = 0x114f91000] 22:38:55 INFO - PROCESS | 1648 | 1468820335347 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 773ms 22:38:55 INFO - PROCESS | 1648 | 1468820335385 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:38:55 INFO - PROCESS | 1648 | 1468820335388 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 22:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:38:55 INFO - PROCESS | 1648 | 1468820335393 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:38:55 INFO - PROCESS | 1648 | 1468820335395 Marionette TRACE conn3 <- [1,1714,null,{}] 22:38:55 INFO - PROCESS | 1648 | 1468820335397 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:55 INFO - PROCESS | 1648 | 1468820335399 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:55 INFO - PROCESS | 1648 | 1468820335504 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:38:55 INFO - PROCESS | 1648 | 1468820335564 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:55 INFO - PROCESS | 1648 | 1468820335565 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x1248ce000 == 44 [pid = 1648] [id = 436] 22:38:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118597c00) [pid = 1648] [serial = 1307] [outer = 0x0] 22:38:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1190a1000) [pid = 1648] [serial = 1308] [outer = 0x118597c00] 22:38:55 INFO - PROCESS | 1648 | 1468820335596 Marionette DEBUG loaded listener.js 22:38:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119939c00) [pid = 1648] [serial = 1309] [outer = 0x118597c00] 22:38:56 INFO - PROCESS | 1648 | 1468820336032 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 22:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:38:56 INFO - PROCESS | 1648 | 1468820336063 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:38:56 INFO - PROCESS | 1648 | 1468820336065 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 22:38:56 INFO - PROCESS | 1648 | 1468820336067 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:38:56 INFO - PROCESS | 1648 | 1468820336069 Marionette TRACE conn3 <- [1,1718,null,{}] 22:38:56 INFO - PROCESS | 1648 | 1468820336078 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:56 INFO - PROCESS | 1648 | 1468820336081 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:56 INFO - PROCESS | 1648 | 1468820336204 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:38:56 INFO - PROCESS | 1648 | 1468820336266 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:56 INFO - PROCESS | 1648 | 1468820336268 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c23b800 == 45 [pid = 1648] [id = 437] 22:38:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x121306000) [pid = 1648] [serial = 1310] [outer = 0x0] 22:38:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x124ee7800) [pid = 1648] [serial = 1311] [outer = 0x121306000] 22:38:56 INFO - PROCESS | 1648 | 1468820336340 Marionette DEBUG loaded listener.js 22:38:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12713c800) [pid = 1648] [serial = 1312] [outer = 0x121306000] 22:38:56 INFO - PROCESS | 1648 | 1468820336755 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 722ms 22:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:38:56 INFO - PROCESS | 1648 | 1468820336789 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:38:56 INFO - PROCESS | 1648 | 1468820336791 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 22:38:56 INFO - PROCESS | 1648 | 1468820336794 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:38:56 INFO - PROCESS | 1648 | 1468820336795 Marionette TRACE conn3 <- [1,1722,null,{}] 22:38:56 INFO - PROCESS | 1648 | 1468820336797 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:56 INFO - PROCESS | 1648 | 1468820336799 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:56 INFO - PROCESS | 1648 | 1468820336900 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:38:56 INFO - PROCESS | 1648 | 1468820336970 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:56 INFO - PROCESS | 1648 | 1468820336971 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c98c000 == 46 [pid = 1648] [id = 438] 22:38:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1275c2800) [pid = 1648] [serial = 1313] [outer = 0x0] 22:38:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1293b2c00) [pid = 1648] [serial = 1314] [outer = 0x1275c2800] 22:38:57 INFO - PROCESS | 1648 | 1468820337001 Marionette DEBUG loaded listener.js 22:38:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12a872000) [pid = 1648] [serial = 1315] [outer = 0x1275c2800] 22:38:57 INFO - PROCESS | 1648 | 1468820337409 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:38:57 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:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 668ms 22:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:38:57 INFO - PROCESS | 1648 | 1468820337463 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 1648 | 1468820337464 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 22:38:57 INFO - PROCESS | 1648 | 1468820337467 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:38:57 INFO - PROCESS | 1648 | 1468820337468 Marionette TRACE conn3 <- [1,1726,null,{}] 22:38:57 INFO - PROCESS | 1648 | 1468820337470 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:57 INFO - PROCESS | 1648 | 1468820337472 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:57 INFO - PROCESS | 1648 | 1468820337589 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:38:57 INFO - PROCESS | 1648 | 1468820337820 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:57 INFO - PROCESS | 1648 | 1468820337822 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e5a000 == 47 [pid = 1648] [id = 439] 22:38:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11203cc00) [pid = 1648] [serial = 1316] [outer = 0x0] 22:38:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1127de000) [pid = 1648] [serial = 1317] [outer = 0x11203cc00] 22:38:57 INFO - PROCESS | 1648 | 1468820337850 Marionette DEBUG loaded listener.js 22:38:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x114f8d800) [pid = 1648] [serial = 1318] [outer = 0x11203cc00] 22:38:58 INFO - PROCESS | 1648 | 1468820338283 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 870ms 22:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:38:58 INFO - PROCESS | 1648 | 1468820338339 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:38:58 INFO - PROCESS | 1648 | 1468820338341 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 22:38:58 INFO - PROCESS | 1648 | 1468820338344 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:38:58 INFO - PROCESS | 1648 | 1468820338345 Marionette TRACE conn3 <- [1,1730,null,{}] 22:38:58 INFO - PROCESS | 1648 | 1468820338349 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:58 INFO - PROCESS | 1648 | 1468820338352 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:58 INFO - PROCESS | 1648 | 1468820338448 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:38:58 INFO - PROCESS | 1648 | 1468820338523 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:58 INFO - PROCESS | 1648 | 1468820338524 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187bd800 == 48 [pid = 1648] [id = 440] 22:38:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x116142400) [pid = 1648] [serial = 1319] [outer = 0x0] 22:38:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118409800) [pid = 1648] [serial = 1320] [outer = 0x116142400] 22:38:58 INFO - PROCESS | 1648 | 1468820338553 Marionette DEBUG loaded listener.js 22:38:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118598000) [pid = 1648] [serial = 1321] [outer = 0x116142400] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x11745e800 == 47 [pid = 1648] [id = 408] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd14800 == 46 [pid = 1648] [id = 433] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12b881800 == 45 [pid = 1648] [id = 432] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe4800 == 44 [pid = 1648] [id = 431] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12a52b000 == 43 [pid = 1648] [id = 430] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x129252800 == 42 [pid = 1648] [id = 429] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12787d800 == 41 [pid = 1648] [id = 428] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x126156800 == 40 [pid = 1648] [id = 427] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x124806000 == 39 [pid = 1648] [id = 426] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x1212cb800 == 38 [pid = 1648] [id = 425] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x11914a000 == 37 [pid = 1648] [id = 424] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x116ff5000 == 36 [pid = 1648] [id = 423] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x1199a5800 == 35 [pid = 1648] [id = 422] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x117e51800 == 34 [pid = 1648] [id = 421] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12a98b800 == 33 [pid = 1648] [id = 420] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x117e5a000 == 32 [pid = 1648] [id = 439] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12c98c000 == 31 [pid = 1648] [id = 438] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12c23b800 == 30 [pid = 1648] [id = 437] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x1248ce000 == 29 [pid = 1648] [id = 436] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12c240000 == 28 [pid = 1648] [id = 434] 22:38:59 INFO - PROCESS | 1648 | --DOCSHELL 0x1187b8800 == 27 [pid = 1648] [id = 435] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x119909800) [pid = 1648] [serial = 1239] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x118593400) [pid = 1648] [serial = 1233] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1185b8c00) [pid = 1648] [serial = 1234] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x113d3ac00) [pid = 1648] [serial = 1225] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x112eac000) [pid = 1648] [serial = 1224] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x116994400) [pid = 1648] [serial = 1230] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x116aaac00) [pid = 1648] [serial = 1231] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x112d55800) [pid = 1648] [serial = 1227] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x112048400) [pid = 1648] [serial = 1228] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x112048c00) [pid = 1648] [serial = 1210] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11203fc00) [pid = 1648] [serial = 1209] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11909d000) [pid = 1648] [serial = 1213] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118596c00) [pid = 1648] [serial = 1212] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x125119800) [pid = 1648] [serial = 1216] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x121016000) [pid = 1648] [serial = 1215] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12a9cb000) [pid = 1648] [serial = 1219] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1275d3c00) [pid = 1648] [serial = 1218] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12a402400) [pid = 1648] [serial = 1222] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x124cd2800) [pid = 1648] [serial = 1221] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x11a0a2000) [pid = 1648] [serial = 1242] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11903a000) [pid = 1648] [serial = 1251] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x125113800) [pid = 1648] [serial = 1246] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x124cd7c00) [pid = 1648] [serial = 1245] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12487a800) [pid = 1648] [serial = 1243] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1261d1800) [pid = 1648] [serial = 1248] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1261da000) [pid = 1648] [serial = 1252] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x126fa8800) [pid = 1648] [serial = 1254] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x126bc9000) [pid = 1648] [serial = 1249] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119095c00) [pid = 1648] [serial = 1236] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119b35800) [pid = 1648] [serial = 1240] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119b35000) [pid = 1648] [serial = 1258] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1275cd800) [pid = 1648] [serial = 1257] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12922e000) [pid = 1648] [serial = 1260] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1273e3800) [pid = 1648] [serial = 1255] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x119902400) [pid = 1648] [serial = 1237] [outer = 0x0] [url = about:blank] 22:38:59 INFO - PROCESS | 1648 | 1468820339469 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 22:38:59 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:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1172ms 22:38:59 INFO - PROCESS | 1648 | 1468820339516 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:38:59 INFO - PROCESS | 1648 | 1468820339518 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 22:38:59 INFO - PROCESS | 1648 | 1468820339521 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:38:59 INFO - PROCESS | 1648 | 1468820339523 Marionette TRACE conn3 <- [1,1734,null,{}] 22:38:59 INFO - PROCESS | 1648 | 1468820339526 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:59 INFO - PROCESS | 1648 | 1468820339528 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:59 INFO - PROCESS | 1648 | 1468820339610 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:38:59 INFO - PROCESS | 1648 | 1468820339671 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:59 INFO - PROCESS | 1648 | 1468820339672 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:38:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x116aba800 == 28 [pid = 1648] [id = 441] 22:38:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x114f93c00) [pid = 1648] [serial = 1322] [outer = 0x0] 22:38:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1161b1000) [pid = 1648] [serial = 1323] [outer = 0x114f93c00] 22:38:59 INFO - PROCESS | 1648 | 1468820339700 Marionette DEBUG loaded listener.js 22:38:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x116aa9c00) [pid = 1648] [serial = 1324] [outer = 0x114f93c00] 22:39:00 INFO - PROCESS | 1648 | 1468820340018 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:39:00 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:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 22:39:00 INFO - PROCESS | 1648 | 1468820340040 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:39:00 INFO - PROCESS | 1648 | 1468820340047 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 22:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:39:00 INFO - PROCESS | 1648 | 1468820340052 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:39:00 INFO - PROCESS | 1648 | 1468820340054 Marionette TRACE conn3 <- [1,1738,null,{}] 22:39:00 INFO - PROCESS | 1648 | 1468820340056 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:00 INFO - PROCESS | 1648 | 1468820340058 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:00 INFO - PROCESS | 1648 | 1468820340136 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:39:00 INFO - PROCESS | 1648 | 1468820340140 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:00 INFO - PROCESS | 1648 | 1468820340141 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e69800 == 29 [pid = 1648] [id = 442] 22:39:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x117160800) [pid = 1648] [serial = 1325] [outer = 0x0] 22:39:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11853d800) [pid = 1648] [serial = 1326] [outer = 0x117160800] 22:39:00 INFO - PROCESS | 1648 | 1468820340172 Marionette DEBUG loaded listener.js 22:39:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x118d0b000) [pid = 1648] [serial = 1327] [outer = 0x117160800] 22:39:00 INFO - PROCESS | 1648 | 1468820340534 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 522ms 22:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:39:00 INFO - PROCESS | 1648 | 1468820340574 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:39:00 INFO - PROCESS | 1648 | 1468820340576 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 22:39:00 INFO - PROCESS | 1648 | 1468820340578 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:39:00 INFO - PROCESS | 1648 | 1468820340581 Marionette TRACE conn3 <- [1,1742,null,{}] 22:39:00 INFO - PROCESS | 1648 | 1468820340590 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:00 INFO - PROCESS | 1648 | 1468820340593 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:00 INFO - PROCESS | 1648 | 1468820340676 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:39:00 INFO - PROCESS | 1648 | 1468820340682 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:00 INFO - PROCESS | 1648 | 1468820340684 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1197e0800 == 30 [pid = 1648] [id = 443] 22:39:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1126f0400) [pid = 1648] [serial = 1328] [outer = 0x0] 22:39:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119938c00) [pid = 1648] [serial = 1329] [outer = 0x1126f0400] 22:39:00 INFO - PROCESS | 1648 | 1468820340720 Marionette DEBUG loaded listener.js 22:39:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119b35400) [pid = 1648] [serial = 1330] [outer = 0x1126f0400] 22:39:01 INFO - PROCESS | 1648 | 1468820341168 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 624ms 22:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:39:01 INFO - PROCESS | 1648 | 1468820341203 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:39:01 INFO - PROCESS | 1648 | 1468820341204 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 22:39:01 INFO - PROCESS | 1648 | 1468820341206 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:39:01 INFO - PROCESS | 1648 | 1468820341208 Marionette TRACE conn3 <- [1,1746,null,{}] 22:39:01 INFO - PROCESS | 1648 | 1468820341213 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:01 INFO - PROCESS | 1648 | 1468820341215 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:01 INFO - PROCESS | 1648 | 1468820341293 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:39:01 INFO - PROCESS | 1648 | 1468820341298 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:01 INFO - PROCESS | 1648 | 1468820341299 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d9800 == 31 [pid = 1648] [id = 444] 22:39:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121014c00) [pid = 1648] [serial = 1331] [outer = 0x0] 22:39:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12117bc00) [pid = 1648] [serial = 1332] [outer = 0x121014c00] 22:39:01 INFO - PROCESS | 1648 | 1468820341324 Marionette DEBUG loaded listener.js 22:39:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121308400) [pid = 1648] [serial = 1333] [outer = 0x121014c00] 22:39:01 INFO - PROCESS | 1648 | 1468820341692 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:39:01 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:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 523ms 22:39:01 INFO - PROCESS | 1648 | 1468820341730 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:39:01 INFO - PROCESS | 1648 | 1468820341732 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 22:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:39:01 INFO - PROCESS | 1648 | 1468820341734 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:39:01 INFO - PROCESS | 1648 | 1468820341735 Marionette TRACE conn3 <- [1,1750,null,{}] 22:39:01 INFO - PROCESS | 1648 | 1468820341737 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:01 INFO - PROCESS | 1648 | 1468820341738 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:01 INFO - PROCESS | 1648 | 1468820341832 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:39:01 INFO - PROCESS | 1648 | 1468820341872 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:01 INFO - PROCESS | 1648 | 1468820341873 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x122669800 == 32 [pid = 1648] [id = 445] 22:39:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x118590400) [pid = 1648] [serial = 1334] [outer = 0x0] 22:39:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x121626c00) [pid = 1648] [serial = 1335] [outer = 0x118590400] 22:39:01 INFO - PROCESS | 1648 | 1468820341898 Marionette DEBUG loaded listener.js 22:39:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x124b12c00) [pid = 1648] [serial = 1336] [outer = 0x118590400] 22:39:02 INFO - PROCESS | 1648 | 1468820342205 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:39:02 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:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 520ms 22:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:39:02 INFO - PROCESS | 1648 | 1468820342255 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:39:02 INFO - PROCESS | 1648 | 1468820342256 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 22:39:02 INFO - PROCESS | 1648 | 1468820342258 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:39:02 INFO - PROCESS | 1648 | 1468820342259 Marionette TRACE conn3 <- [1,1754,null,{}] 22:39:02 INFO - PROCESS | 1648 | 1468820342261 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:02 INFO - PROCESS | 1648 | 1468820342265 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:02 INFO - PROCESS | 1648 | 1468820342378 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x126128c00) [pid = 1648] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1275d0000) [pid = 1648] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x129018800) [pid = 1648] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x121182400) [pid = 1648] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11909d400) [pid = 1648] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1127ab000) [pid = 1648] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118410000) [pid = 1648] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x115e6bc00) [pid = 1648] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x114f8b400) [pid = 1648] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x129017800) [pid = 1648] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1133ca400) [pid = 1648] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x129017400) [pid = 1648] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x121306c00) [pid = 1648] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x11203e000) [pid = 1648] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:39:02 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x116988800) [pid = 1648] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:39:02 INFO - PROCESS | 1648 | 1468820342741 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:02 INFO - PROCESS | 1648 | 1468820342743 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x113015000 == 33 [pid = 1648] [id = 446] 22:39:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11203e800) [pid = 1648] [serial = 1337] [outer = 0x0] 22:39:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x112773800) [pid = 1648] [serial = 1338] [outer = 0x11203e800] 22:39:02 INFO - PROCESS | 1648 | 1468820342780 Marionette DEBUG loaded listener.js 22:39:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x112d55800) [pid = 1648] [serial = 1339] [outer = 0x11203e800] 22:39:03 INFO - PROCESS | 1648 | 1468820343317 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1122ms 22:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:39:03 INFO - PROCESS | 1648 | 1468820343381 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:39:03 INFO - PROCESS | 1648 | 1468820343384 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 22:39:03 INFO - PROCESS | 1648 | 1468820343387 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:39:03 INFO - PROCESS | 1648 | 1468820343389 Marionette TRACE conn3 <- [1,1758,null,{}] 22:39:03 INFO - PROCESS | 1648 | 1468820343393 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:03 INFO - PROCESS | 1648 | 1468820343396 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:03 INFO - PROCESS | 1648 | 1468820343502 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:39:03 INFO - PROCESS | 1648 | 1468820343581 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:03 INFO - PROCESS | 1648 | 1468820343583 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x119158800 == 34 [pid = 1648] [id = 447] 22:39:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x116138800) [pid = 1648] [serial = 1340] [outer = 0x0] 22:39:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x116995400) [pid = 1648] [serial = 1341] [outer = 0x116138800] 22:39:03 INFO - PROCESS | 1648 | 1468820343613 Marionette DEBUG loaded listener.js 22:39:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x117ebd000) [pid = 1648] [serial = 1342] [outer = 0x116138800] 22:39:04 INFO - PROCESS | 1648 | 1468820344147 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 771ms 22:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:39:04 INFO - PROCESS | 1648 | 1468820344159 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:39:04 INFO - PROCESS | 1648 | 1468820344162 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 22:39:04 INFO - PROCESS | 1648 | 1468820344165 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:39:04 INFO - PROCESS | 1648 | 1468820344166 Marionette TRACE conn3 <- [1,1762,null,{}] 22:39:04 INFO - PROCESS | 1648 | 1468820344169 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:04 INFO - PROCESS | 1648 | 1468820344170 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:04 INFO - PROCESS | 1648 | 1468820344350 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:39:04 INFO - PROCESS | 1648 | 1468820344433 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:04 INFO - PROCESS | 1648 | 1468820344435 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x116952000 == 35 [pid = 1648] [id = 448] 22:39:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1127d1400) [pid = 1648] [serial = 1343] [outer = 0x0] 22:39:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x112eaa400) [pid = 1648] [serial = 1344] [outer = 0x1127d1400] 22:39:04 INFO - PROCESS | 1648 | 1468820344463 Marionette DEBUG loaded listener.js 22:39:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x114f91c00) [pid = 1648] [serial = 1345] [outer = 0x1127d1400] 22:39:04 INFO - PROCESS | 1648 | --DOCSHELL 0x122669800 == 34 [pid = 1648] [id = 445] 22:39:04 INFO - PROCESS | 1648 | --DOCSHELL 0x1212d9800 == 33 [pid = 1648] [id = 444] 22:39:04 INFO - PROCESS | 1648 | --DOCSHELL 0x1197e0800 == 32 [pid = 1648] [id = 443] 22:39:04 INFO - PROCESS | 1648 | --DOCSHELL 0x117e69800 == 31 [pid = 1648] [id = 442] 22:39:04 INFO - PROCESS | 1648 | --DOCSHELL 0x116aba800 == 30 [pid = 1648] [id = 441] 22:39:04 INFO - PROCESS | 1648 | --DOCSHELL 0x1187bd800 == 29 [pid = 1648] [id = 440] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1271d3000) [pid = 1648] [serial = 1284] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129223800) [pid = 1648] [serial = 1287] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1275dc000) [pid = 1648] [serial = 1285] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a40b000) [pid = 1648] [serial = 1290] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1293b1800) [pid = 1648] [serial = 1288] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12130a400) [pid = 1648] [serial = 1278] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x121c8e000) [pid = 1648] [serial = 1279] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x124bee800) [pid = 1648] [serial = 1281] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x119941800) [pid = 1648] [serial = 1275] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x11a0a2c00) [pid = 1648] [serial = 1276] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12a5cc000) [pid = 1648] [serial = 1291] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x1185b4c00) [pid = 1648] [serial = 1272] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x118de9c00) [pid = 1648] [serial = 1273] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x116788400) [pid = 1648] [serial = 1269] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x11715a400) [pid = 1648] [serial = 1270] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x117eb7c00) [pid = 1648] [serial = 1266] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x118533c00) [pid = 1648] [serial = 1267] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x1293b1400) [pid = 1648] [serial = 1261] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x114f68000) [pid = 1648] [serial = 1263] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x115e69400) [pid = 1648] [serial = 1264] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x12a9ccc00) [pid = 1648] [serial = 1302] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12af3ac00) [pid = 1648] [serial = 1303] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12a9c5800) [pid = 1648] [serial = 1300] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x115e15800) [pid = 1648] [serial = 1294] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12a5ce400) [pid = 1648] [serial = 1299] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x1126f1c00) [pid = 1648] [serial = 1293] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x119a49000) [pid = 1648] [serial = 1296] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x125119c00) [pid = 1648] [serial = 1297] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x126127c00) [pid = 1648] [serial = 1282] [outer = 0x0] [url = about:blank] 22:39:04 INFO - PROCESS | 1648 | 1468820344871 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 719ms 22:39:04 INFO - PROCESS | 1648 | 1468820344885 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:39:04 INFO - PROCESS | 1648 | 1468820344887 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 22:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:39:04 INFO - PROCESS | 1648 | 1468820344891 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:39:04 INFO - PROCESS | 1648 | 1468820344895 Marionette TRACE conn3 <- [1,1766,null,{}] 22:39:04 INFO - PROCESS | 1648 | 1468820344900 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:04 INFO - PROCESS | 1648 | 1468820344901 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:04 INFO - PROCESS | 1648 | 1468820344984 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:39:04 INFO - PROCESS | 1648 | 1468820344988 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:04 INFO - PROCESS | 1648 | 1468820344989 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b8000 == 30 [pid = 1648] [id = 449] 22:39:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x116788400) [pid = 1648] [serial = 1346] [outer = 0x0] 22:39:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x11809b800) [pid = 1648] [serial = 1347] [outer = 0x116788400] 22:39:05 INFO - PROCESS | 1648 | 1468820345020 Marionette DEBUG loaded listener.js 22:39:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x118415c00) [pid = 1648] [serial = 1348] [outer = 0x116788400] 22:39:05 INFO - PROCESS | 1648 | 1468820345341 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 474ms 22:39:05 INFO - PROCESS | 1648 | 1468820345386 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:39:05 INFO - PROCESS | 1648 | 1468820345389 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 22:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:39:05 INFO - PROCESS | 1648 | 1468820345395 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:39:05 INFO - PROCESS | 1648 | 1468820345397 Marionette TRACE conn3 <- [1,1770,null,{}] 22:39:05 INFO - PROCESS | 1648 | 1468820345400 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:05 INFO - PROCESS | 1648 | 1468820345402 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:05 INFO - PROCESS | 1648 | 1468820345583 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:39:05 INFO - PROCESS | 1648 | 1468820345741 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:05 INFO - PROCESS | 1648 | 1468820345743 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ac0000 == 31 [pid = 1648] [id = 450] 22:39:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x1131e4c00) [pid = 1648] [serial = 1349] [outer = 0x0] 22:39:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x114f68000) [pid = 1648] [serial = 1350] [outer = 0x1131e4c00] 22:39:05 INFO - PROCESS | 1648 | 1468820345801 Marionette DEBUG loaded listener.js 22:39:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x11613f800) [pid = 1648] [serial = 1351] [outer = 0x1131e4c00] 22:39:06 INFO - PROCESS | 1648 | 1468820346298 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 920ms 22:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:39:06 INFO - PROCESS | 1648 | 1468820346315 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:39:06 INFO - PROCESS | 1648 | 1468820346318 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 22:39:06 INFO - PROCESS | 1648 | 1468820346321 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:39:06 INFO - PROCESS | 1648 | 1468820346323 Marionette TRACE conn3 <- [1,1774,null,{}] 22:39:06 INFO - PROCESS | 1648 | 1468820346326 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:06 INFO - PROCESS | 1648 | 1468820346330 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:06 INFO - PROCESS | 1648 | 1468820346424 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:39:06 INFO - PROCESS | 1648 | 1468820346477 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:06 INFO - PROCESS | 1648 | 1468820346479 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212db800 == 32 [pid = 1648] [id = 451] 22:39:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x112042c00) [pid = 1648] [serial = 1352] [outer = 0x0] 22:39:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x118d0e800) [pid = 1648] [serial = 1353] [outer = 0x112042c00] 22:39:06 INFO - PROCESS | 1648 | 1468820346511 Marionette DEBUG loaded listener.js 22:39:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11965d800) [pid = 1648] [serial = 1354] [outer = 0x112042c00] 22:39:06 INFO - PROCESS | 1648 | 1468820346935 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 22:39:06 INFO - PROCESS | 1648 | 1468820346992 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:39:06 INFO - PROCESS | 1648 | 1468820346995 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 22:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:39:06 INFO - PROCESS | 1648 | 1468820346998 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:39:07 INFO - PROCESS | 1648 | 1468820347000 Marionette TRACE conn3 <- [1,1778,null,{}] 22:39:07 INFO - PROCESS | 1648 | 1468820347003 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:07 INFO - PROCESS | 1648 | 1468820347005 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:07 INFO - PROCESS | 1648 | 1468820347158 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:39:07 INFO - PROCESS | 1648 | 1468820347274 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:07 INFO - PROCESS | 1648 | 1468820347275 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1184a1000 == 33 [pid = 1648] [id = 452] 22:39:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x119a49000) [pid = 1648] [serial = 1355] [outer = 0x0] 22:39:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x119b8a400) [pid = 1648] [serial = 1356] [outer = 0x119a49000] 22:39:07 INFO - PROCESS | 1648 | 1468820347324 Marionette DEBUG loaded listener.js 22:39:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x121021000) [pid = 1648] [serial = 1357] [outer = 0x119a49000] 22:39:07 INFO - PROCESS | 1648 | 1468820347775 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:39:07 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:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 821ms 22:39:07 INFO - PROCESS | 1648 | 1468820347820 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:39:07 INFO - PROCESS | 1648 | 1468820347824 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 22:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:39:07 INFO - PROCESS | 1648 | 1468820347839 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:39:07 INFO - PROCESS | 1648 | 1468820347845 Marionette TRACE conn3 <- [1,1782,null,{}] 22:39:07 INFO - PROCESS | 1648 | 1468820347849 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:07 INFO - PROCESS | 1648 | 1468820347853 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:07 INFO - PROCESS | 1648 | 1468820347986 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:39:08 INFO - PROCESS | 1648 | 1468820348052 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:08 INFO - PROCESS | 1648 | 1468820348054 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12615e000 == 34 [pid = 1648] [id = 453] 22:39:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x119b31800) [pid = 1648] [serial = 1358] [outer = 0x0] 22:39:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x124bf5000) [pid = 1648] [serial = 1359] [outer = 0x119b31800] 22:39:08 INFO - PROCESS | 1648 | 1468820348083 Marionette DEBUG loaded listener.js 22:39:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x124ee9800) [pid = 1648] [serial = 1360] [outer = 0x119b31800] 22:39:08 INFO - PROCESS | 1648 | 1468820348493 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:39:08 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:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 22:39:08 INFO - PROCESS | 1648 | 1468820348574 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:39:08 INFO - PROCESS | 1648 | 1468820348576 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 22:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:39:08 INFO - PROCESS | 1648 | 1468820348580 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:39:08 INFO - PROCESS | 1648 | 1468820348581 Marionette TRACE conn3 <- [1,1786,null,{}] 22:39:08 INFO - PROCESS | 1648 | 1468820348584 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:08 INFO - PROCESS | 1648 | 1468820348585 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:08 INFO - PROCESS | 1648 | 1468820348678 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:39:08 INFO - PROCESS | 1648 | 1468820348745 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:08 INFO - PROCESS | 1648 | 1468820348746 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x127336800 == 35 [pid = 1648] [id = 454] 22:39:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1211bb400) [pid = 1648] [serial = 1361] [outer = 0x0] 22:39:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1261da000) [pid = 1648] [serial = 1362] [outer = 0x1211bb400] 22:39:08 INFO - PROCESS | 1648 | 1468820348775 Marionette DEBUG loaded listener.js 22:39:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x126bd1400) [pid = 1648] [serial = 1363] [outer = 0x1211bb400] 22:39:09 INFO - PROCESS | 1648 | 1468820349193 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:39:09 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:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 619ms 22:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:39:09 INFO - PROCESS | 1648 | 1468820349199 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:39:09 INFO - PROCESS | 1648 | 1468820349200 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 22:39:09 INFO - PROCESS | 1648 | 1468820349203 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:39:09 INFO - PROCESS | 1648 | 1468820349204 Marionette TRACE conn3 <- [1,1790,null,{}] 22:39:09 INFO - PROCESS | 1648 | 1468820349207 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:09 INFO - PROCESS | 1648 | 1468820349208 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:09 INFO - PROCESS | 1648 | 1468820349307 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:39:09 INFO - PROCESS | 1648 | 1468820349358 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:09 INFO - PROCESS | 1648 | 1468820349363 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x127889800 == 36 [pid = 1648] [id = 455] 22:39:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1273e3000) [pid = 1648] [serial = 1364] [outer = 0x0] 22:39:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1275be000) [pid = 1648] [serial = 1365] [outer = 0x1273e3000] 22:39:09 INFO - PROCESS | 1648 | 1468820349400 Marionette DEBUG loaded listener.js 22:39:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1275d1000) [pid = 1648] [serial = 1366] [outer = 0x1273e3000] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b8000 == 35 [pid = 1648] [id = 449] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x116952000 == 34 [pid = 1648] [id = 448] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x113015000 == 33 [pid = 1648] [id = 446] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x119158800 == 32 [pid = 1648] [id = 447] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x127336800 == 31 [pid = 1648] [id = 454] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12615e000 == 30 [pid = 1648] [id = 453] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x1184a1000 == 29 [pid = 1648] [id = 452] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x1212db800 == 28 [pid = 1648] [id = 451] 22:39:10 INFO - PROCESS | 1648 | --DOCSHELL 0x116ac0000 == 27 [pid = 1648] [id = 450] 22:39:10 INFO - PROCESS | 1648 | 1468820350479 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:39:10 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:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1320ms 22:39:10 INFO - PROCESS | 1648 | 1468820350524 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:39:10 INFO - PROCESS | 1648 | 1468820350527 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 22:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:39:10 INFO - PROCESS | 1648 | 1468820350531 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:39:10 INFO - PROCESS | 1648 | 1468820350533 Marionette TRACE conn3 <- [1,1794,null,{}] 22:39:10 INFO - PROCESS | 1648 | 1468820350537 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:10 INFO - PROCESS | 1648 | 1468820350538 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:10 INFO - PROCESS | 1648 | 1468820350624 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:39:10 INFO - PROCESS | 1648 | 1468820350636 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:10 INFO - PROCESS | 1648 | 1468820350639 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x1169cb800 == 28 [pid = 1648] [id = 456] 22:39:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x113db8c00) [pid = 1648] [serial = 1367] [outer = 0x0] 22:39:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x114f8e800) [pid = 1648] [serial = 1368] [outer = 0x113db8c00] 22:39:10 INFO - PROCESS | 1648 | 1468820350668 Marionette DEBUG loaded listener.js 22:39:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x115e67000) [pid = 1648] [serial = 1369] [outer = 0x113db8c00] 22:39:11 INFO - PROCESS | 1648 | 1468820351014 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 520ms 22:39:11 INFO - PROCESS | 1648 | 1468820351050 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:39:11 INFO - PROCESS | 1648 | 1468820351054 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 22:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:39:11 INFO - PROCESS | 1648 | 1468820351070 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:39:11 INFO - PROCESS | 1648 | 1468820351072 Marionette TRACE conn3 <- [1,1798,null,{}] 22:39:11 INFO - PROCESS | 1648 | 1468820351077 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:11 INFO - PROCESS | 1648 | 1468820351080 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:11 INFO - PROCESS | 1648 | 1468820351158 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:39:11 INFO - PROCESS | 1648 | 1468820351166 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:11 INFO - PROCESS | 1648 | 1468820351167 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187b8000 == 29 [pid = 1648] [id = 457] 22:39:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11678ac00) [pid = 1648] [serial = 1370] [outer = 0x0] 22:39:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11840ac00) [pid = 1648] [serial = 1371] [outer = 0x11678ac00] 22:39:11 INFO - PROCESS | 1648 | 1468820351195 Marionette DEBUG loaded listener.js 22:39:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1185b1400) [pid = 1648] [serial = 1372] [outer = 0x11678ac00] 22:39:11 INFO - PROCESS | 1648 | 1468820351531 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 474ms 22:39:11 INFO - PROCESS | 1648 | 1468820351544 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:39:11 INFO - PROCESS | 1648 | 1468820351545 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 22:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:39:11 INFO - PROCESS | 1648 | 1468820351547 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:39:11 INFO - PROCESS | 1648 | 1468820351550 Marionette TRACE conn3 <- [1,1802,null,{}] 22:39:11 INFO - PROCESS | 1648 | 1468820351558 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:11 INFO - PROCESS | 1648 | 1468820351563 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:11 INFO - PROCESS | 1648 | 1468820351667 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:39:11 INFO - PROCESS | 1648 | 1468820351709 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:11 INFO - PROCESS | 1648 | 1468820351711 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210bb800 == 30 [pid = 1648] [id = 458] 22:39:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119652800) [pid = 1648] [serial = 1373] [outer = 0x0] 22:39:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119911800) [pid = 1648] [serial = 1374] [outer = 0x119652800] 22:39:11 INFO - PROCESS | 1648 | 1468820351748 Marionette DEBUG loaded listener.js 22:39:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119b33800) [pid = 1648] [serial = 1375] [outer = 0x119652800] 22:39:12 INFO - PROCESS | 1648 | 1468820352097 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 571ms 22:39:12 INFO - PROCESS | 1648 | 1468820352119 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:39:12 INFO - PROCESS | 1648 | 1468820352121 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 22:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:39:12 INFO - PROCESS | 1648 | 1468820352123 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:39:12 INFO - PROCESS | 1648 | 1468820352124 Marionette TRACE conn3 <- [1,1806,null,{}] 22:39:12 INFO - PROCESS | 1648 | 1468820352135 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:12 INFO - PROCESS | 1648 | 1468820352136 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:12 INFO - PROCESS | 1648 | 1468820352231 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:39:12 INFO - PROCESS | 1648 | 1468820352234 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:12 INFO - PROCESS | 1648 | 1468820352236 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226f4800 == 31 [pid = 1648] [id = 459] 22:39:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119b39400) [pid = 1648] [serial = 1376] [outer = 0x0] 22:39:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121307c00) [pid = 1648] [serial = 1377] [outer = 0x119b39400] 22:39:12 INFO - PROCESS | 1648 | 1468820352261 Marionette DEBUG loaded listener.js 22:39:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x121a11800) [pid = 1648] [serial = 1378] [outer = 0x119b39400] 22:39:12 INFO - PROCESS | 1648 | 1468820352582 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 474ms 22:39:12 INFO - PROCESS | 1648 | 1468820352598 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:39:12 INFO - PROCESS | 1648 | 1468820352599 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 22:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:39:12 INFO - PROCESS | 1648 | 1468820352602 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:39:12 INFO - PROCESS | 1648 | 1468820352603 Marionette TRACE conn3 <- [1,1810,null,{}] 22:39:12 INFO - PROCESS | 1648 | 1468820352615 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:12 INFO - PROCESS | 1648 | 1468820352617 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:12 INFO - PROCESS | 1648 | 1468820352733 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:39:12 INFO - PROCESS | 1648 | 1468820352738 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:12 INFO - PROCESS | 1648 | 1468820352740 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x126104000 == 32 [pid = 1648] [id = 460] 22:39:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x121016000) [pid = 1648] [serial = 1379] [outer = 0x0] 22:39:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1226b3800) [pid = 1648] [serial = 1380] [outer = 0x121016000] 22:39:12 INFO - PROCESS | 1648 | 1468820352784 Marionette DEBUG loaded listener.js 22:39:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x124eebc00) [pid = 1648] [serial = 1381] [outer = 0x121016000] 22:39:13 INFO - PROCESS | 1648 | 1468820353253 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 672ms 22:39:13 INFO - PROCESS | 1648 | 1468820353277 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:39:13 INFO - PROCESS | 1648 | 1468820353278 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 22:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:39:13 INFO - PROCESS | 1648 | 1468820353280 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:39:13 INFO - PROCESS | 1648 | 1468820353281 Marionette TRACE conn3 <- [1,1814,null,{}] 22:39:13 INFO - PROCESS | 1648 | 1468820353284 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:13 INFO - PROCESS | 1648 | 1468820353288 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:13 INFO - PROCESS | 1648 | 1468820353401 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:39:13 INFO - PROCESS | 1648 | 1468820353405 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:13 INFO - PROCESS | 1648 | 1468820353407 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x127882000 == 33 [pid = 1648] [id = 461] 22:39:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x126066000) [pid = 1648] [serial = 1382] [outer = 0x0] 22:39:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126b0e000) [pid = 1648] [serial = 1383] [outer = 0x126066000] 22:39:13 INFO - PROCESS | 1648 | 1468820353433 Marionette DEBUG loaded listener.js 22:39:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1275d0800) [pid = 1648] [serial = 1384] [outer = 0x126066000] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x121014c00) [pid = 1648] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x118590400) [pid = 1648] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1275c2800) [pid = 1648] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x121306000) [pid = 1648] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11203cc00) [pid = 1648] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118597c00) [pid = 1648] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x114f91000) [pid = 1648] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x116788400) [pid = 1648] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x116142400) [pid = 1648] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1126f0400) [pid = 1648] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x114f93c00) [pid = 1648] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x117160800) [pid = 1648] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1127d1400) [pid = 1648] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11203e800) [pid = 1648] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:39:13 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x116138800) [pid = 1648] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:39:13 INFO - PROCESS | 1648 | 1468820353969 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 718ms 22:39:14 INFO - PROCESS | 1648 | 1468820354000 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:39:14 INFO - PROCESS | 1648 | 1468820354001 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 22:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:39:14 INFO - PROCESS | 1648 | 1468820354003 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:39:14 INFO - PROCESS | 1648 | 1468820354004 Marionette TRACE conn3 <- [1,1818,null,{}] 22:39:14 INFO - PROCESS | 1648 | 1468820354007 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:14 INFO - PROCESS | 1648 | 1468820354008 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:14 INFO - PROCESS | 1648 | 1468820354103 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:39:14 INFO - PROCESS | 1648 | 1468820354151 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 1648 | 1468820354152 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x124810000 == 34 [pid = 1648] [id = 462] 22:39:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11203fc00) [pid = 1648] [serial = 1385] [outer = 0x0] 22:39:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1131e0000) [pid = 1648] [serial = 1386] [outer = 0x11203fc00] 22:39:14 INFO - PROCESS | 1648 | 1468820354172 Marionette DEBUG loaded listener.js 22:39:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1176c1c00) [pid = 1648] [serial = 1387] [outer = 0x11203fc00] 22:39:14 INFO - PROCESS | 1648 | 1468820354544 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 569ms 22:39:14 INFO - PROCESS | 1648 | 1468820354573 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:39:14 INFO - PROCESS | 1648 | 1468820354575 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 22:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:39:14 INFO - PROCESS | 1648 | 1468820354581 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:39:14 INFO - PROCESS | 1648 | 1468820354583 Marionette TRACE conn3 <- [1,1822,null,{}] 22:39:14 INFO - PROCESS | 1648 | 1468820354586 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:14 INFO - PROCESS | 1648 | 1468820354588 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:14 INFO - PROCESS | 1648 | 1468820354704 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:39:14 INFO - PROCESS | 1648 | 1468820354785 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 1648 | 1468820354787 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294d6000 == 35 [pid = 1648] [id = 463] 22:39:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x116aaa800) [pid = 1648] [serial = 1388] [outer = 0x0] 22:39:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11965bc00) [pid = 1648] [serial = 1389] [outer = 0x116aaa800] 22:39:14 INFO - PROCESS | 1648 | 1468820354827 Marionette DEBUG loaded listener.js 22:39:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126b10000) [pid = 1648] [serial = 1390] [outer = 0x116aaa800] 22:39:15 INFO - PROCESS | 1648 | 1468820355127 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 570ms 22:39:15 INFO - PROCESS | 1648 | 1468820355152 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:39:15 INFO - PROCESS | 1648 | 1468820355153 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 22:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:39:15 INFO - PROCESS | 1648 | 1468820355156 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:39:15 INFO - PROCESS | 1648 | 1468820355157 Marionette TRACE conn3 <- [1,1826,null,{}] 22:39:15 INFO - PROCESS | 1648 | 1468820355167 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:15 INFO - PROCESS | 1648 | 1468820355168 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:15 INFO - PROCESS | 1648 | 1468820355256 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:39:15 INFO - PROCESS | 1648 | 1468820355263 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:15 INFO - PROCESS | 1648 | 1468820355264 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a80d000 == 36 [pid = 1648] [id = 464] 22:39:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x112de0400) [pid = 1648] [serial = 1391] [outer = 0x0] 22:39:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275dac00) [pid = 1648] [serial = 1392] [outer = 0x112de0400] 22:39:15 INFO - PROCESS | 1648 | 1468820355288 Marionette DEBUG loaded listener.js 22:39:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x129017c00) [pid = 1648] [serial = 1393] [outer = 0x112de0400] 22:39:15 INFO - PROCESS | 1648 | 1468820355603 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 472ms 22:39:15 INFO - PROCESS | 1648 | 1468820355635 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:39:15 INFO - PROCESS | 1648 | 1468820355636 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 22:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:39:15 INFO - PROCESS | 1648 | 1468820355639 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:39:15 INFO - PROCESS | 1648 | 1468820355640 Marionette TRACE conn3 <- [1,1830,null,{}] 22:39:15 INFO - PROCESS | 1648 | 1468820355663 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:15 INFO - PROCESS | 1648 | 1468820355664 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:15 INFO - PROCESS | 1648 | 1468820355739 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:39:15 INFO - PROCESS | 1648 | 1468820355744 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:15 INFO - PROCESS | 1648 | 1468820355746 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b009000 == 37 [pid = 1648] [id = 465] 22:39:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1275c2800) [pid = 1648] [serial = 1394] [outer = 0x0] 22:39:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x129227400) [pid = 1648] [serial = 1395] [outer = 0x1275c2800] 22:39:15 INFO - PROCESS | 1648 | 1468820355770 Marionette DEBUG loaded listener.js 22:39:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1293a7000) [pid = 1648] [serial = 1396] [outer = 0x1275c2800] 22:39:16 INFO - PROCESS | 1648 | 1468820356302 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:39:16 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:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 677ms 22:39:16 INFO - PROCESS | 1648 | 1468820356336 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:39:16 INFO - PROCESS | 1648 | 1468820356338 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 22:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:39:16 INFO - PROCESS | 1648 | 1468820356345 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:39:16 INFO - PROCESS | 1648 | 1468820356347 Marionette TRACE conn3 <- [1,1834,null,{}] 22:39:16 INFO - PROCESS | 1648 | 1468820356352 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:16 INFO - PROCESS | 1648 | 1468820356353 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:16 INFO - PROCESS | 1648 | 1468820356464 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:39:16 INFO - PROCESS | 1648 | 1468820356588 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:16 INFO - PROCESS | 1648 | 1468820356589 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x119052800 == 38 [pid = 1648] [id = 466] 22:39:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x113d39400) [pid = 1648] [serial = 1397] [outer = 0x0] 22:39:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x114f97800) [pid = 1648] [serial = 1398] [outer = 0x113d39400] 22:39:16 INFO - PROCESS | 1648 | 1468820356621 Marionette DEBUG loaded listener.js 22:39:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x116aa8000) [pid = 1648] [serial = 1399] [outer = 0x113d39400] 22:39:17 INFO - PROCESS | 1648 | 1468820357150 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:39:17 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:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 824ms 22:39:17 INFO - PROCESS | 1648 | 1468820357167 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:39:17 INFO - PROCESS | 1648 | 1468820357170 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 22:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:39:17 INFO - PROCESS | 1648 | 1468820357201 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:39:17 INFO - PROCESS | 1648 | 1468820357202 Marionette TRACE conn3 <- [1,1838,null,{}] 22:39:17 INFO - PROCESS | 1648 | 1468820357208 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:17 INFO - PROCESS | 1648 | 1468820357212 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:17 INFO - PROCESS | 1648 | 1468820357408 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:39:17 INFO - PROCESS | 1648 | 1468820357495 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:17 INFO - PROCESS | 1648 | 1468820357496 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e36000 == 39 [pid = 1648] [id = 467] 22:39:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1133d3400) [pid = 1648] [serial = 1400] [outer = 0x0] 22:39:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x115e12000) [pid = 1648] [serial = 1401] [outer = 0x1133d3400] 22:39:17 INFO - PROCESS | 1648 | 1468820357524 Marionette DEBUG loaded listener.js 22:39:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x117eb2c00) [pid = 1648] [serial = 1402] [outer = 0x1133d3400] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x12a80d000 == 38 [pid = 1648] [id = 464] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1294d6000 == 37 [pid = 1648] [id = 463] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x124810000 == 36 [pid = 1648] [id = 462] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x127882000 == 35 [pid = 1648] [id = 461] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x126104000 == 34 [pid = 1648] [id = 460] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1226f4800 == 33 [pid = 1648] [id = 459] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1210bb800 == 32 [pid = 1648] [id = 458] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1187b8000 == 31 [pid = 1648] [id = 457] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1169cb800 == 30 [pid = 1648] [id = 456] 22:39:17 INFO - PROCESS | 1648 | --DOCSHELL 0x127889800 == 29 [pid = 1648] [id = 455] 22:39:18 INFO - PROCESS | 1648 | 1468820358024 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11809b800) [pid = 1648] [serial = 1347] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12117bc00) [pid = 1648] [serial = 1332] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118415c00) [pid = 1648] [serial = 1348] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x118598000) [pid = 1648] [serial = 1321] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x118409800) [pid = 1648] [serial = 1320] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119938c00) [pid = 1648] [serial = 1329] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119b35400) [pid = 1648] [serial = 1330] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1161b1000) [pid = 1648] [serial = 1323] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x116aa9c00) [pid = 1648] [serial = 1324] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11853d800) [pid = 1648] [serial = 1326] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118d0b000) [pid = 1648] [serial = 1327] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x114f98800) [pid = 1648] [serial = 1305] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1190a1000) [pid = 1648] [serial = 1308] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x124ee7800) [pid = 1648] [serial = 1311] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1293b2c00) [pid = 1648] [serial = 1314] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1127de000) [pid = 1648] [serial = 1317] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x112eaa400) [pid = 1648] [serial = 1344] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x112773800) [pid = 1648] [serial = 1338] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x112d55800) [pid = 1648] [serial = 1339] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x116995400) [pid = 1648] [serial = 1341] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x114f91c00) [pid = 1648] [serial = 1345] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x117ebd000) [pid = 1648] [serial = 1342] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x124b12c00) [pid = 1648] [serial = 1336] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x121308400) [pid = 1648] [serial = 1333] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x121626c00) [pid = 1648] [serial = 1335] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12a872000) [pid = 1648] [serial = 1315] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12713c800) [pid = 1648] [serial = 1312] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x114f8d800) [pid = 1648] [serial = 1318] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x119939c00) [pid = 1648] [serial = 1309] [outer = 0x0] [url = about:blank] 22:39:18 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x1176be800) [pid = 1648] [serial = 1306] [outer = 0x0] [url = about:blank] 22:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 899ms 22:39:18 INFO - PROCESS | 1648 | 1468820358080 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:39:18 INFO - PROCESS | 1648 | 1468820358083 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 22:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:39:18 INFO - PROCESS | 1648 | 1468820358086 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:39:18 INFO - PROCESS | 1648 | 1468820358088 Marionette TRACE conn3 <- [1,1842,null,{}] 22:39:18 INFO - PROCESS | 1648 | 1468820358093 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:18 INFO - PROCESS | 1648 | 1468820358094 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:18 INFO - PROCESS | 1648 | 1468820358173 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:39:18 INFO - PROCESS | 1648 | 1468820358179 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:18 INFO - PROCESS | 1648 | 1468820358181 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x118080800 == 30 [pid = 1648] [id = 468] 22:39:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x118409800) [pid = 1648] [serial = 1403] [outer = 0x0] 22:39:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x118415c00) [pid = 1648] [serial = 1404] [outer = 0x118409800] 22:39:18 INFO - PROCESS | 1648 | 1468820358207 Marionette DEBUG loaded listener.js 22:39:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x118d0c800) [pid = 1648] [serial = 1405] [outer = 0x118409800] 22:39:18 INFO - PROCESS | 1648 | 1468820358540 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 472ms 22:39:18 INFO - PROCESS | 1648 | 1468820358560 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:39:18 INFO - PROCESS | 1648 | 1468820358565 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 22:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:39:18 INFO - PROCESS | 1648 | 1468820358567 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:39:18 INFO - PROCESS | 1648 | 1468820358568 Marionette TRACE conn3 <- [1,1846,null,{}] 22:39:18 INFO - PROCESS | 1648 | 1468820358571 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:18 INFO - PROCESS | 1648 | 1468820358572 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:18 INFO - PROCESS | 1648 | 1468820358669 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:39:18 INFO - PROCESS | 1648 | 1468820358727 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:18 INFO - PROCESS | 1648 | 1468820358728 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x119162800 == 31 [pid = 1648] [id = 469] 22:39:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x119030000) [pid = 1648] [serial = 1406] [outer = 0x0] 22:39:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x119659400) [pid = 1648] [serial = 1407] [outer = 0x119030000] 22:39:18 INFO - PROCESS | 1648 | 1468820358754 Marionette DEBUG loaded listener.js 22:39:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x119b38000) [pid = 1648] [serial = 1408] [outer = 0x119030000] 22:39:19 INFO - PROCESS | 1648 | 1468820359068 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:39:19 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:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 521ms 22:39:19 INFO - PROCESS | 1648 | 1468820359089 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:39:19 INFO - PROCESS | 1648 | 1468820359091 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 22:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:39:19 INFO - PROCESS | 1648 | 1468820359103 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:39:19 INFO - PROCESS | 1648 | 1468820359106 Marionette TRACE conn3 <- [1,1850,null,{}] 22:39:19 INFO - PROCESS | 1648 | 1468820359109 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:19 INFO - PROCESS | 1648 | 1468820359113 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:19 INFO - PROCESS | 1648 | 1468820359200 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:39:19 INFO - PROCESS | 1648 | 1468820359250 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1648 | 1468820359251 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212da000 == 32 [pid = 1648] [id = 470] 22:39:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1127d6c00) [pid = 1648] [serial = 1409] [outer = 0x0] 22:39:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x11a0a3400) [pid = 1648] [serial = 1410] [outer = 0x1127d6c00] 22:39:19 INFO - PROCESS | 1648 | 1468820359276 Marionette DEBUG loaded listener.js 22:39:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x124b12c00) [pid = 1648] [serial = 1411] [outer = 0x1127d6c00] 22:39:19 INFO - PROCESS | 1648 | 1468820359546 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 475ms 22:39:19 INFO - PROCESS | 1648 | 1468820359573 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:39:19 INFO - PROCESS | 1648 | 1468820359575 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 22:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:39:19 INFO - PROCESS | 1648 | 1468820359585 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:39:19 INFO - PROCESS | 1648 | 1468820359586 Marionette TRACE conn3 <- [1,1854,null,{}] 22:39:19 INFO - PROCESS | 1648 | 1468820359588 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:19 INFO - PROCESS | 1648 | 1468820359589 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:19 INFO - PROCESS | 1648 | 1468820359670 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:39:19 INFO - PROCESS | 1648 | 1468820359674 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1648 | 1468820359677 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226f0000 == 33 [pid = 1648] [id = 471] 22:39:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119b38400) [pid = 1648] [serial = 1412] [outer = 0x0] 22:39:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x126128c00) [pid = 1648] [serial = 1413] [outer = 0x119b38400] 22:39:19 INFO - PROCESS | 1648 | 1468820359703 Marionette DEBUG loaded listener.js 22:39:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x126b11400) [pid = 1648] [serial = 1414] [outer = 0x119b38400] 22:39:20 INFO - PROCESS | 1648 | 1468820360035 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 471ms 22:39:20 INFO - PROCESS | 1648 | 1468820360056 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:39:20 INFO - PROCESS | 1648 | 1468820360058 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 22:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:39:20 INFO - PROCESS | 1648 | 1468820360063 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:39:20 INFO - PROCESS | 1648 | 1468820360064 Marionette TRACE conn3 <- [1,1858,null,{}] 22:39:20 INFO - PROCESS | 1648 | 1468820360066 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:20 INFO - PROCESS | 1648 | 1468820360067 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:20 INFO - PROCESS | 1648 | 1468820360173 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:39:20 INFO - PROCESS | 1648 | 1468820360186 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:20 INFO - PROCESS | 1648 | 1468820360190 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210bc000 == 34 [pid = 1648] [id = 472] 22:39:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1271ca800) [pid = 1648] [serial = 1415] [outer = 0x0] 22:39:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1273e4800) [pid = 1648] [serial = 1416] [outer = 0x1271ca800] 22:39:20 INFO - PROCESS | 1648 | 1468820360223 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1275d6400) [pid = 1648] [serial = 1417] [outer = 0x1271ca800] 22:39:20 INFO - PROCESS | 1648 | 1468820360581 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 22:39:20 INFO - PROCESS | 1648 | 1468820360632 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:39:20 INFO - PROCESS | 1648 | 1468820360633 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 22:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:39:20 INFO - PROCESS | 1648 | 1468820360635 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:39:20 INFO - PROCESS | 1648 | 1468820360636 Marionette TRACE conn3 <- [1,1862,null,{}] 22:39:20 INFO - PROCESS | 1648 | 1468820360638 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:20 INFO - PROCESS | 1648 | 1468820360639 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:20 INFO - PROCESS | 1648 | 1468820360746 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:39:20 INFO - PROCESS | 1648 | 1468820360749 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:20 INFO - PROCESS | 1648 | 1468820360750 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x127878000 == 35 [pid = 1648] [id = 473] 22:39:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1275d6800) [pid = 1648] [serial = 1418] [outer = 0x0] 22:39:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x129224800) [pid = 1648] [serial = 1419] [outer = 0x1275d6800] 22:39:20 INFO - PROCESS | 1648 | 1468820360774 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1293b1800) [pid = 1648] [serial = 1420] [outer = 0x1275d6800] 22:39:21 INFO - PROCESS | 1648 | 1468820361109 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 518ms 22:39:21 INFO - PROCESS | 1648 | 1468820361154 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:39:21 INFO - PROCESS | 1648 | 1468820361155 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 22:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:39:21 INFO - PROCESS | 1648 | 1468820361158 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:39:21 INFO - PROCESS | 1648 | 1468820361159 Marionette TRACE conn3 <- [1,1866,null,{}] 22:39:21 INFO - PROCESS | 1648 | 1468820361164 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:21 INFO - PROCESS | 1648 | 1468820361165 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:21 INFO - PROCESS | 1648 | 1468820361260 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:39:21 INFO - PROCESS | 1648 | 1468820361265 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:21 INFO - PROCESS | 1648 | 1468820361267 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2bc000 == 36 [pid = 1648] [id = 474] 22:39:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1293abc00) [pid = 1648] [serial = 1421] [outer = 0x0] 22:39:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a4b0800) [pid = 1648] [serial = 1422] [outer = 0x1293abc00] 22:39:21 INFO - PROCESS | 1648 | 1468820361290 Marionette DEBUG loaded listener.js 22:39:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12a5cd000) [pid = 1648] [serial = 1423] [outer = 0x1293abc00] 22:39:21 INFO - PROCESS | 1648 | 1468820361619 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 472ms 22:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:39:21 INFO - PROCESS | 1648 | 1468820361634 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:39:21 INFO - PROCESS | 1648 | 1468820361635 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 22:39:21 INFO - PROCESS | 1648 | 1468820361637 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:39:21 INFO - PROCESS | 1648 | 1468820361638 Marionette TRACE conn3 <- [1,1870,null,{}] 22:39:21 INFO - PROCESS | 1648 | 1468820361640 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:21 INFO - PROCESS | 1648 | 1468820361643 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:21 INFO - PROCESS | 1648 | 1468820361738 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:39:21 INFO - PROCESS | 1648 | 1468820361775 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:21 INFO - PROCESS | 1648 | 1468820361776 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a81b800 == 37 [pid = 1648] [id = 475] 22:39:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a5cd400) [pid = 1648] [serial = 1424] [outer = 0x0] 22:39:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a871000) [pid = 1648] [serial = 1425] [outer = 0x12a5cd400] 22:39:21 INFO - PROCESS | 1648 | 1468820361800 Marionette DEBUG loaded listener.js 22:39:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a877400) [pid = 1648] [serial = 1426] [outer = 0x12a5cd400] 22:39:22 INFO - PROCESS | 1648 | 1468820362113 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 518ms 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119b39400) [pid = 1648] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x121016000) [pid = 1648] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1273e3000) [pid = 1648] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11678ac00) [pid = 1648] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x113db8c00) [pid = 1648] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1131e4c00) [pid = 1648] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x126066000) [pid = 1648] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x116aaa800) [pid = 1648] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x112042c00) [pid = 1648] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x11203fc00) [pid = 1648] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119a49000) [pid = 1648] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119b31800) [pid = 1648] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1211bb400) [pid = 1648] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119652800) [pid = 1648] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:39:22 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x112de0400) [pid = 1648] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:39:22 INFO - PROCESS | 1648 | 1468820362198 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:39:22 INFO - PROCESS | 1648 | 1468820362199 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 22:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:39:22 INFO - PROCESS | 1648 | 1468820362204 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:39:22 INFO - PROCESS | 1648 | 1468820362205 Marionette TRACE conn3 <- [1,1874,null,{}] 22:39:22 INFO - PROCESS | 1648 | 1468820362207 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:22 INFO - PROCESS | 1648 | 1468820362208 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:22 INFO - PROCESS | 1648 | 1468820362282 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:39:22 INFO - PROCESS | 1648 | 1468820362286 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:22 INFO - PROCESS | 1648 | 1468820362287 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212c6800 == 38 [pid = 1648] [id = 476] 22:39:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1127d5000) [pid = 1648] [serial = 1427] [outer = 0x0] 22:39:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x115e6bc00) [pid = 1648] [serial = 1428] [outer = 0x1127d5000] 22:39:22 INFO - PROCESS | 1648 | 1468820362313 Marionette DEBUG loaded listener.js 22:39:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11903bc00) [pid = 1648] [serial = 1429] [outer = 0x1127d5000] 22:39:22 INFO - PROCESS | 1648 | 1468820362647 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 469ms 22:39:22 INFO - PROCESS | 1648 | 1468820362673 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:39:22 INFO - PROCESS | 1648 | 1468820362675 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 22:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:39:22 INFO - PROCESS | 1648 | 1468820362678 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:39:22 INFO - PROCESS | 1648 | 1468820362679 Marionette TRACE conn3 <- [1,1878,null,{}] 22:39:22 INFO - PROCESS | 1648 | 1468820362682 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:22 INFO - PROCESS | 1648 | 1468820362683 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:22 INFO - PROCESS | 1648 | 1468820362759 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:39:22 INFO - PROCESS | 1648 | 1468820362765 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:22 INFO - PROCESS | 1648 | 1468820362767 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b89c800 == 39 [pid = 1648] [id = 477] 22:39:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x116a0d400) [pid = 1648] [serial = 1430] [outer = 0x0] 22:39:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x124879800) [pid = 1648] [serial = 1431] [outer = 0x116a0d400] 22:39:22 INFO - PROCESS | 1648 | 1468820362793 Marionette DEBUG loaded listener.js 22:39:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12a879000) [pid = 1648] [serial = 1432] [outer = 0x116a0d400] 22:39:23 INFO - PROCESS | 1648 | 1468820363206 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 571ms 22:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:39:23 INFO - PROCESS | 1648 | 1468820363250 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:39:23 INFO - PROCESS | 1648 | 1468820363251 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 22:39:23 INFO - PROCESS | 1648 | 1468820363253 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:39:23 INFO - PROCESS | 1648 | 1468820363255 Marionette TRACE conn3 <- [1,1882,null,{}] 22:39:23 INFO - PROCESS | 1648 | 1468820363257 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:23 INFO - PROCESS | 1648 | 1468820363259 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:23 INFO - PROCESS | 1648 | 1468820363347 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:39:23 INFO - PROCESS | 1648 | 1468820363350 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:23 INFO - PROCESS | 1648 | 1468820363351 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c237800 == 40 [pid = 1648] [id = 478] 22:39:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12a87e000) [pid = 1648] [serial = 1433] [outer = 0x0] 22:39:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12a9d1c00) [pid = 1648] [serial = 1434] [outer = 0x12a87e000] 22:39:23 INFO - PROCESS | 1648 | 1468820363375 Marionette DEBUG loaded listener.js 22:39:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12b075c00) [pid = 1648] [serial = 1435] [outer = 0x12a87e000] 22:39:23 INFO - PROCESS | 1648 | 1468820363686 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 470ms 22:39:23 INFO - PROCESS | 1648 | 1468820363723 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:39:23 INFO - PROCESS | 1648 | 1468820363724 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 22:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:39:23 INFO - PROCESS | 1648 | 1468820363728 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:39:23 INFO - PROCESS | 1648 | 1468820363730 Marionette TRACE conn3 <- [1,1886,null,{}] 22:39:23 INFO - PROCESS | 1648 | 1468820363732 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:23 INFO - PROCESS | 1648 | 1468820363733 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:23 INFO - PROCESS | 1648 | 1468820363809 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:39:23 INFO - PROCESS | 1648 | 1468820363868 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:23 INFO - PROCESS | 1648 | 1468820363869 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c246800 == 41 [pid = 1648] [id = 479] 22:39:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12a87f800) [pid = 1648] [serial = 1436] [outer = 0x0] 22:39:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12b807800) [pid = 1648] [serial = 1437] [outer = 0x12a87f800] 22:39:23 INFO - PROCESS | 1648 | 1468820363899 Marionette DEBUG loaded listener.js 22:39:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12b813800) [pid = 1648] [serial = 1438] [outer = 0x12a87f800] 22:39:24 INFO - PROCESS | 1648 | 1468820364170 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 473ms 22:39:24 INFO - PROCESS | 1648 | 1468820364248 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:39:24 INFO - PROCESS | 1648 | 1468820364250 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 22:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:39:24 INFO - PROCESS | 1648 | 1468820364255 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:39:24 INFO - PROCESS | 1648 | 1468820364257 Marionette TRACE conn3 <- [1,1890,null,{}] 22:39:24 INFO - PROCESS | 1648 | 1468820364263 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:24 INFO - PROCESS | 1648 | 1468820364265 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:24 INFO - PROCESS | 1648 | 1468820364377 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:39:24 INFO - PROCESS | 1648 | 1468820364432 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:24 INFO - PROCESS | 1648 | 1468820364434 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x11747c000 == 42 [pid = 1648] [id = 480] 22:39:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x113d3a800) [pid = 1648] [serial = 1439] [outer = 0x0] 22:39:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x115d9f400) [pid = 1648] [serial = 1440] [outer = 0x113d3a800] 22:39:24 INFO - PROCESS | 1648 | 1468820364466 Marionette DEBUG loaded listener.js 22:39:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x11809dc00) [pid = 1648] [serial = 1441] [outer = 0x113d3a800] 22:39:24 INFO - PROCESS | 1648 | 1468820364947 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 727ms 22:39:24 INFO - PROCESS | 1648 | 1468820364982 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:39:24 INFO - PROCESS | 1648 | 1468820364984 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 22:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:39:24 INFO - PROCESS | 1648 | 1468820364988 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:39:24 INFO - PROCESS | 1648 | 1468820364991 Marionette TRACE conn3 <- [1,1894,null,{}] 22:39:24 INFO - PROCESS | 1648 | 1468820364994 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:24 INFO - PROCESS | 1648 | 1468820364996 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:25 INFO - PROCESS | 1648 | 1468820365096 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:39:25 INFO - PROCESS | 1648 | 1468820365201 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:25 INFO - PROCESS | 1648 | 1468820365203 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210c1800 == 43 [pid = 1648] [id = 481] 22:39:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11903a400) [pid = 1648] [serial = 1442] [outer = 0x0] 22:39:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x119909800) [pid = 1648] [serial = 1443] [outer = 0x11903a400] 22:39:25 INFO - PROCESS | 1648 | 1468820365234 Marionette DEBUG loaded listener.js 22:39:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11a0a1400) [pid = 1648] [serial = 1444] [outer = 0x11903a400] 22:39:25 INFO - PROCESS | 1648 | 1468820365654 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 726ms 22:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:39:25 INFO - PROCESS | 1648 | 1468820365713 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:39:25 INFO - PROCESS | 1648 | 1468820365715 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 22:39:25 INFO - PROCESS | 1648 | 1468820365718 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:39:25 INFO - PROCESS | 1648 | 1468820365720 Marionette TRACE conn3 <- [1,1898,null,{}] 22:39:25 INFO - PROCESS | 1648 | 1468820365730 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:25 INFO - PROCESS | 1648 | 1468820365735 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:25 INFO - PROCESS | 1648 | 1468820365895 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:39:26 INFO - PROCESS | 1648 | 1468820366030 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:26 INFO - PROCESS | 1648 | 1468820366033 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd17800 == 44 [pid = 1648] [id = 482] 22:39:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124cd2800) [pid = 1648] [serial = 1445] [outer = 0x0] 22:39:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x126132c00) [pid = 1648] [serial = 1446] [outer = 0x124cd2800] 22:39:26 INFO - PROCESS | 1648 | 1468820366083 Marionette DEBUG loaded listener.js 22:39:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x127142000) [pid = 1648] [serial = 1447] [outer = 0x124cd2800] 22:39:26 INFO - PROCESS | 1648 | 1468820366568 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 872ms 22:39:26 INFO - PROCESS | 1648 | 1468820366589 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:39:26 INFO - PROCESS | 1648 | 1468820366591 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 22:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:39:26 INFO - PROCESS | 1648 | 1468820366595 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:39:26 INFO - PROCESS | 1648 | 1468820366597 Marionette TRACE conn3 <- [1,1902,null,{}] 22:39:26 INFO - PROCESS | 1648 | 1468820366599 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:26 INFO - PROCESS | 1648 | 1468820366601 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:26 INFO - PROCESS | 1648 | 1468820366701 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:39:26 INFO - PROCESS | 1648 | 1468820366760 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:26 INFO - PROCESS | 1648 | 1468820366761 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a81a800 == 45 [pid = 1648] [id = 483] 22:39:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x124ebb800) [pid = 1648] [serial = 1448] [outer = 0x0] 22:39:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12901cc00) [pid = 1648] [serial = 1449] [outer = 0x124ebb800] 22:39:26 INFO - PROCESS | 1648 | 1468820366835 Marionette DEBUG loaded listener.js 22:39:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a879400) [pid = 1648] [serial = 1450] [outer = 0x124ebb800] 22:39:27 INFO - PROCESS | 1648 | 1468820367234 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 822ms 22:39:27 INFO - PROCESS | 1648 | 1468820367435 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:39:27 INFO - PROCESS | 1648 | 1468820367439 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 22:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:39:27 INFO - PROCESS | 1648 | 1468820367448 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:39:27 INFO - PROCESS | 1648 | 1468820367450 Marionette TRACE conn3 <- [1,1906,null,{}] 22:39:27 INFO - PROCESS | 1648 | 1468820367455 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:27 INFO - PROCESS | 1648 | 1468820367458 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:27 INFO - PROCESS | 1648 | 1468820367590 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:39:27 INFO - PROCESS | 1648 | 1468820367681 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:27 INFO - PROCESS | 1648 | 1468820367685 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199a4000 == 46 [pid = 1648] [id = 484] 22:39:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1164e4c00) [pid = 1648] [serial = 1451] [outer = 0x0] 22:39:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11715b400) [pid = 1648] [serial = 1452] [outer = 0x1164e4c00] 22:39:27 INFO - PROCESS | 1648 | 1468820367731 Marionette DEBUG loaded listener.js 22:39:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11840f400) [pid = 1648] [serial = 1453] [outer = 0x1164e4c00] 22:39:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118ded800) [pid = 1648] [serial = 1454] [outer = 0x1161ae000] 22:39:28 INFO - PROCESS | 1648 | 1468820368275 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 872ms 22:39:28 INFO - PROCESS | 1648 | 1468820368320 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:39:28 INFO - PROCESS | 1648 | 1468820368322 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 22:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:39:28 INFO - PROCESS | 1648 | 1468820368343 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:39:28 INFO - PROCESS | 1648 | 1468820368346 Marionette TRACE conn3 <- [1,1910,null,{}] 22:39:28 INFO - PROCESS | 1648 | 1468820368350 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:28 INFO - PROCESS | 1648 | 1468820368352 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:28 INFO - PROCESS | 1648 | 1468820368443 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:39:28 INFO - PROCESS | 1648 | 1468820368517 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:28 INFO - PROCESS | 1648 | 1468820368518 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x119613000 == 47 [pid = 1648] [id = 485] 22:39:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11965f400) [pid = 1648] [serial = 1455] [outer = 0x0] 22:39:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119b2dc00) [pid = 1648] [serial = 1456] [outer = 0x11965f400] 22:39:28 INFO - PROCESS | 1648 | 1468820368546 Marionette DEBUG loaded listener.js 22:39:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11a0a2c00) [pid = 1648] [serial = 1457] [outer = 0x11965f400] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12c237800 == 46 [pid = 1648] [id = 478] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12b89c800 == 45 [pid = 1648] [id = 477] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1212c6800 == 44 [pid = 1648] [id = 476] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12a81b800 == 43 [pid = 1648] [id = 475] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2bc000 == 42 [pid = 1648] [id = 474] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x127878000 == 41 [pid = 1648] [id = 473] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1210bc000 == 40 [pid = 1648] [id = 472] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1226f0000 == 39 [pid = 1648] [id = 471] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1212da000 == 38 [pid = 1648] [id = 470] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x119162800 == 37 [pid = 1648] [id = 469] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x118080800 == 36 [pid = 1648] [id = 468] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x115e36000 == 35 [pid = 1648] [id = 467] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12b009000 == 34 [pid = 1648] [id = 465] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x119052800 == 33 [pid = 1648] [id = 466] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1199a4000 == 32 [pid = 1648] [id = 484] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12a81a800 == 31 [pid = 1648] [id = 483] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd17800 == 30 [pid = 1648] [id = 482] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1210c1800 == 29 [pid = 1648] [id = 481] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12c246800 == 28 [pid = 1648] [id = 479] 22:39:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11747c000 == 27 [pid = 1648] [id = 480] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x129227400) [pid = 1648] [serial = 1395] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1275dac00) [pid = 1648] [serial = 1392] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x121307c00) [pid = 1648] [serial = 1377] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1226b3800) [pid = 1648] [serial = 1380] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1275d1000) [pid = 1648] [serial = 1366] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1275be000) [pid = 1648] [serial = 1365] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11840ac00) [pid = 1648] [serial = 1371] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1185b1400) [pid = 1648] [serial = 1372] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x114f8e800) [pid = 1648] [serial = 1368] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x115e67000) [pid = 1648] [serial = 1369] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11613f800) [pid = 1648] [serial = 1351] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x114f68000) [pid = 1648] [serial = 1350] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x126b0e000) [pid = 1648] [serial = 1383] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x126b10000) [pid = 1648] [serial = 1390] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11965d800) [pid = 1648] [serial = 1354] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1131e0000) [pid = 1648] [serial = 1386] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118d0e800) [pid = 1648] [serial = 1353] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x121021000) [pid = 1648] [serial = 1357] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b8a400) [pid = 1648] [serial = 1356] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x124ee9800) [pid = 1648] [serial = 1360] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x124eebc00) [pid = 1648] [serial = 1381] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x124bf5000) [pid = 1648] [serial = 1359] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x126bd1400) [pid = 1648] [serial = 1363] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1261da000) [pid = 1648] [serial = 1362] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1176c1c00) [pid = 1648] [serial = 1387] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1275d0800) [pid = 1648] [serial = 1384] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119911800) [pid = 1648] [serial = 1374] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119b33800) [pid = 1648] [serial = 1375] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x121a11800) [pid = 1648] [serial = 1378] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x129017c00) [pid = 1648] [serial = 1393] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x11965bc00) [pid = 1648] [serial = 1389] [outer = 0x0] [url = about:blank] 22:39:29 INFO - PROCESS | 1648 | 1468820369417 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1142ms 22:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:39:29 INFO - PROCESS | 1648 | 1468820369467 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:39:29 INFO - PROCESS | 1648 | 1468820369470 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 22:39:29 INFO - PROCESS | 1648 | 1468820369472 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:39:29 INFO - PROCESS | 1648 | 1468820369474 Marionette TRACE conn3 <- [1,1914,null,{}] 22:39:29 INFO - PROCESS | 1648 | 1468820369480 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:29 INFO - PROCESS | 1648 | 1468820369482 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:29 INFO - PROCESS | 1648 | 1468820369564 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:39:29 INFO - PROCESS | 1648 | 1468820369623 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:29 INFO - PROCESS | 1648 | 1468820369624 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ad3000 == 28 [pid = 1648] [id = 486] 22:39:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x113295c00) [pid = 1648] [serial = 1458] [outer = 0x0] 22:39:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x114f91c00) [pid = 1648] [serial = 1459] [outer = 0x113295c00] 22:39:29 INFO - PROCESS | 1648 | 1468820369651 Marionette DEBUG loaded listener.js 22:39:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1161b1000) [pid = 1648] [serial = 1460] [outer = 0x113295c00] 22:39:29 INFO - PROCESS | 1648 | 1468820369956 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 523ms 22:39:29 INFO - PROCESS | 1648 | 1468820369997 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:39:30 INFO - PROCESS | 1648 | 1468820370000 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 22:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:39:30 INFO - PROCESS | 1648 | 1468820370004 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:39:30 INFO - PROCESS | 1648 | 1468820370006 Marionette TRACE conn3 <- [1,1918,null,{}] 22:39:30 INFO - PROCESS | 1648 | 1468820370009 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:30 INFO - PROCESS | 1648 | 1468820370013 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:30 INFO - PROCESS | 1648 | 1468820370087 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:39:30 INFO - PROCESS | 1648 | 1468820370092 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:30 INFO - PROCESS | 1648 | 1468820370096 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181ae000 == 29 [pid = 1648] [id = 487] 22:39:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11715b800) [pid = 1648] [serial = 1461] [outer = 0x0] 22:39:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x118411400) [pid = 1648] [serial = 1462] [outer = 0x11715b800] 22:39:30 INFO - PROCESS | 1648 | 1468820370124 Marionette DEBUG loaded listener.js 22:39:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1185b3000) [pid = 1648] [serial = 1463] [outer = 0x11715b800] 22:39:30 INFO - PROCESS | 1648 | 1468820370504 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 22:39:30 INFO - PROCESS | 1648 | 1468820370526 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:39:30 INFO - PROCESS | 1648 | 1468820370529 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 22:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:39:30 INFO - PROCESS | 1648 | 1468820370532 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:39:30 INFO - PROCESS | 1648 | 1468820370534 Marionette TRACE conn3 <- [1,1922,null,{}] 22:39:30 INFO - PROCESS | 1648 | 1468820370542 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:30 INFO - PROCESS | 1648 | 1468820370545 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:30 INFO - PROCESS | 1648 | 1468820370622 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:39:30 INFO - PROCESS | 1648 | 1468820370629 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:30 INFO - PROCESS | 1648 | 1468820370632 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199b3000 == 30 [pid = 1648] [id = 488] 22:39:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x113294400) [pid = 1648] [serial = 1464] [outer = 0x0] 22:39:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119b2b000) [pid = 1648] [serial = 1465] [outer = 0x113294400] 22:39:30 INFO - PROCESS | 1648 | 1468820370660 Marionette DEBUG loaded listener.js 22:39:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12117bc00) [pid = 1648] [serial = 1466] [outer = 0x113294400] 22:39:31 INFO - PROCESS | 1648 | 1468820370997 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 470ms 22:39:31 INFO - PROCESS | 1648 | 1468820371003 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:39:31 INFO - PROCESS | 1648 | 1468820371004 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 22:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:39:31 INFO - PROCESS | 1648 | 1468820371007 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:39:31 INFO - PROCESS | 1648 | 1468820371008 Marionette TRACE conn3 <- [1,1926,null,{}] 22:39:31 INFO - PROCESS | 1648 | 1468820371014 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:31 INFO - PROCESS | 1648 | 1468820371015 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:31 INFO - PROCESS | 1648 | 1468820371127 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:39:31 INFO - PROCESS | 1648 | 1468820371133 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:31 INFO - PROCESS | 1648 | 1468820371135 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12150c000 == 31 [pid = 1648] [id = 489] 22:39:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x121187000) [pid = 1648] [serial = 1467] [outer = 0x0] 22:39:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121626000) [pid = 1648] [serial = 1468] [outer = 0x121187000] 22:39:31 INFO - PROCESS | 1648 | 1468820371160 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x124876000) [pid = 1648] [serial = 1469] [outer = 0x121187000] 22:39:31 INFO - PROCESS | 1648 | 1468820371514 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 22:39:31 INFO - PROCESS | 1648 | 1468820371529 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:39:31 INFO - PROCESS | 1648 | 1468820371530 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 22:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:39:31 INFO - PROCESS | 1648 | 1468820371532 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:39:31 INFO - PROCESS | 1648 | 1468820371533 Marionette TRACE conn3 <- [1,1930,null,{}] 22:39:31 INFO - PROCESS | 1648 | 1468820371536 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:31 INFO - PROCESS | 1648 | 1468820371537 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:31 INFO - PROCESS | 1648 | 1468820371629 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:39:31 INFO - PROCESS | 1648 | 1468820371665 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:31 INFO - PROCESS | 1648 | 1468820371666 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c07800 == 32 [pid = 1648] [id = 490] 22:39:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1126ff400) [pid = 1648] [serial = 1470] [outer = 0x0] 22:39:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x124ec8000) [pid = 1648] [serial = 1471] [outer = 0x1126ff400] 22:39:31 INFO - PROCESS | 1648 | 1468820371691 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126071c00) [pid = 1648] [serial = 1472] [outer = 0x1126ff400] 22:39:31 INFO - PROCESS | 1648 | 1468820371979 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 470ms 22:39:32 INFO - PROCESS | 1648 | 1468820372004 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:39:32 INFO - PROCESS | 1648 | 1468820372005 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 22:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:39:32 INFO - PROCESS | 1648 | 1468820372008 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:39:32 INFO - PROCESS | 1648 | 1468820372009 Marionette TRACE conn3 <- [1,1934,null,{}] 22:39:32 INFO - PROCESS | 1648 | 1468820372016 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:32 INFO - PROCESS | 1648 | 1468820372020 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:32 INFO - PROCESS | 1648 | 1468820372135 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:39:32 INFO - PROCESS | 1648 | 1468820372139 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 1648 | 1468820372140 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x127338000 == 33 [pid = 1648] [id = 491] 22:39:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1131e4000) [pid = 1648] [serial = 1473] [outer = 0x0] 22:39:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126bca000) [pid = 1648] [serial = 1474] [outer = 0x1131e4000] 22:39:32 INFO - PROCESS | 1648 | 1468820372165 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12900fc00) [pid = 1648] [serial = 1475] [outer = 0x1131e4000] 22:39:32 INFO - PROCESS | 1648 | 1468820372530 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 573ms 22:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:39:32 INFO - PROCESS | 1648 | 1468820372582 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:39:32 INFO - PROCESS | 1648 | 1468820372583 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 22:39:32 INFO - PROCESS | 1648 | 1468820372585 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:39:32 INFO - PROCESS | 1648 | 1468820372586 Marionette TRACE conn3 <- [1,1938,null,{}] 22:39:32 INFO - PROCESS | 1648 | 1468820372589 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:32 INFO - PROCESS | 1648 | 1468820372590 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:32 INFO - PROCESS | 1648 | 1468820372684 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:39:32 INFO - PROCESS | 1648 | 1468820372688 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 1648 | 1468820372689 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c87000 == 34 [pid = 1648] [id = 492] 22:39:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1211bd800) [pid = 1648] [serial = 1476] [outer = 0x0] 22:39:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12901e000) [pid = 1648] [serial = 1477] [outer = 0x1211bd800] 22:39:32 INFO - PROCESS | 1648 | 1468820372713 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1293ae000) [pid = 1648] [serial = 1478] [outer = 0x1211bd800] 22:39:33 INFO - PROCESS | 1648 | 1468820373037 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 469ms 22:39:33 INFO - PROCESS | 1648 | 1468820373056 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 1648 | 1468820373057 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 22:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:39:33 INFO - PROCESS | 1648 | 1468820373059 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:39:33 INFO - PROCESS | 1648 | 1468820373060 Marionette TRACE conn3 <- [1,1942,null,{}] 22:39:33 INFO - PROCESS | 1648 | 1468820373063 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:33 INFO - PROCESS | 1648 | 1468820373064 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:33 INFO - PROCESS | 1648 | 1468820373159 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:39:33 INFO - PROCESS | 1648 | 1468820373163 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:33 INFO - PROCESS | 1648 | 1468820373164 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294ca800 == 35 [pid = 1648] [id = 493] 22:39:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1275c7800) [pid = 1648] [serial = 1479] [outer = 0x0] 22:39:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12a5ccc00) [pid = 1648] [serial = 1480] [outer = 0x1275c7800] 22:39:33 INFO - PROCESS | 1648 | 1468820373189 Marionette DEBUG loaded listener.js 22:39:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a874800) [pid = 1648] [serial = 1481] [outer = 0x1275c7800] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1275d6800) [pid = 1648] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1293abc00) [pid = 1648] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a5cd400) [pid = 1648] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1127d5000) [pid = 1648] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119b38400) [pid = 1648] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118409800) [pid = 1648] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x113d39400) [pid = 1648] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12a87e000) [pid = 1648] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119030000) [pid = 1648] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1275c2800) [pid = 1648] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1127d6c00) [pid = 1648] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1133d3400) [pid = 1648] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x116a0d400) [pid = 1648] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1271ca800) [pid = 1648] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:39:33 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12a87f800) [pid = 1648] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:39:33 INFO - PROCESS | 1648 | 1468820373710 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 669ms 22:39:33 INFO - PROCESS | 1648 | 1468820373729 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 1648 | 1468820373740 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 22:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:39:33 INFO - PROCESS | 1648 | 1468820373743 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:39:33 INFO - PROCESS | 1648 | 1468820373744 Marionette TRACE conn3 <- [1,1946,null,{}] 22:39:33 INFO - PROCESS | 1648 | 1468820373747 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:33 INFO - PROCESS | 1648 | 1468820373749 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:33 INFO - PROCESS | 1648 | 1468820373851 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:39:33 INFO - PROCESS | 1648 | 1468820373961 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:33 INFO - PROCESS | 1648 | 1468820373962 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199b2000 == 36 [pid = 1648] [id = 494] 22:39:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1126fe800) [pid = 1648] [serial = 1482] [outer = 0x0] 22:39:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x116a0d400) [pid = 1648] [serial = 1483] [outer = 0x1126fe800] 22:39:34 INFO - PROCESS | 1648 | 1468820374009 Marionette DEBUG loaded listener.js 22:39:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1211c6c00) [pid = 1648] [serial = 1484] [outer = 0x1126fe800] 22:39:34 INFO - PROCESS | 1648 | 1468820374412 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 22:39:34 INFO - PROCESS | 1648 | 1468820374464 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:39:34 INFO - PROCESS | 1648 | 1468820374465 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 22:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:39:34 INFO - PROCESS | 1648 | 1468820374467 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:39:34 INFO - PROCESS | 1648 | 1468820374468 Marionette TRACE conn3 <- [1,1950,null,{}] 22:39:34 INFO - PROCESS | 1648 | 1468820374470 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:34 INFO - PROCESS | 1648 | 1468820374471 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:34 INFO - PROCESS | 1648 | 1468820374568 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:39:34 INFO - PROCESS | 1648 | 1468820374574 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:34 INFO - PROCESS | 1648 | 1468820374575 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a98e800 == 37 [pid = 1648] [id = 495] 22:39:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x124ef1c00) [pid = 1648] [serial = 1485] [outer = 0x0] 22:39:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x129016c00) [pid = 1648] [serial = 1486] [outer = 0x124ef1c00] 22:39:34 INFO - PROCESS | 1648 | 1468820374603 Marionette DEBUG loaded listener.js 22:39:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a5d2800) [pid = 1648] [serial = 1487] [outer = 0x124ef1c00] 22:39:34 INFO - PROCESS | 1648 | 1468820374916 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 467ms 22:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:39:34 INFO - PROCESS | 1648 | 1468820374935 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:39:34 INFO - PROCESS | 1648 | 1468820374936 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 22:39:34 INFO - PROCESS | 1648 | 1468820374939 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:39:34 INFO - PROCESS | 1648 | 1468820374940 Marionette TRACE conn3 <- [1,1954,null,{}] 22:39:34 INFO - PROCESS | 1648 | 1468820374944 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:34 INFO - PROCESS | 1648 | 1468820374947 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:35 INFO - PROCESS | 1648 | 1468820375033 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:39:35 INFO - PROCESS | 1648 | 1468820375036 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:35 INFO - PROCESS | 1648 | 1468820375038 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1248cf800 == 38 [pid = 1648] [id = 496] 22:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a879800) [pid = 1648] [serial = 1488] [outer = 0x0] 22:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12af33c00) [pid = 1648] [serial = 1489] [outer = 0x12a879800] 22:39:35 INFO - PROCESS | 1648 | 1468820375067 Marionette DEBUG loaded listener.js 22:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12b812800) [pid = 1648] [serial = 1490] [outer = 0x12a879800] 22:39:35 INFO - PROCESS | 1648 | 1468820375397 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 472ms 22:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:39:35 INFO - PROCESS | 1648 | 1468820375413 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:39:35 INFO - PROCESS | 1648 | 1468820375415 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 22:39:35 INFO - PROCESS | 1648 | 1468820375417 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:39:35 INFO - PROCESS | 1648 | 1468820375418 Marionette TRACE conn3 <- [1,1958,null,{}] 22:39:35 INFO - PROCESS | 1648 | 1468820375421 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:35 INFO - PROCESS | 1648 | 1468820375422 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:35 INFO - PROCESS | 1648 | 1468820375528 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:39:35 INFO - PROCESS | 1648 | 1468820375533 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:35 INFO - PROCESS | 1648 | 1468820375535 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c238800 == 39 [pid = 1648] [id = 497] 22:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12606e400) [pid = 1648] [serial = 1491] [outer = 0x0] 22:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12b8ed400) [pid = 1648] [serial = 1492] [outer = 0x12606e400] 22:39:35 INFO - PROCESS | 1648 | 1468820375558 Marionette DEBUG loaded listener.js 22:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12ba09400) [pid = 1648] [serial = 1493] [outer = 0x12606e400] 22:39:36 INFO - PROCESS | 1648 | 1468820376108 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 721ms 22:39:36 INFO - PROCESS | 1648 | 1468820376152 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:39:36 INFO - PROCESS | 1648 | 1468820376155 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 22:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:39:36 INFO - PROCESS | 1648 | 1468820376159 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:39:36 INFO - PROCESS | 1648 | 1468820376165 Marionette TRACE conn3 <- [1,1962,null,{}] 22:39:36 INFO - PROCESS | 1648 | 1468820376169 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:36 INFO - PROCESS | 1648 | 1468820376170 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:36 INFO - PROCESS | 1648 | 1468820376286 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:39:36 INFO - PROCESS | 1648 | 1468820376391 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:36 INFO - PROCESS | 1648 | 1468820376392 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187b1800 == 40 [pid = 1648] [id = 498] 22:39:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1164d9400) [pid = 1648] [serial = 1494] [outer = 0x0] 22:39:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x11678a400) [pid = 1648] [serial = 1495] [outer = 0x1164d9400] 22:39:36 INFO - PROCESS | 1648 | 1468820376424 Marionette DEBUG loaded listener.js 22:39:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118274400) [pid = 1648] [serial = 1496] [outer = 0x1164d9400] 22:39:36 INFO - PROCESS | 1648 | 1468820376978 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 874ms 22:39:37 INFO - PROCESS | 1648 | 1468820377034 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:39:37 INFO - PROCESS | 1648 | 1468820377037 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 22:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:39:37 INFO - PROCESS | 1648 | 1468820377041 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:39:37 INFO - PROCESS | 1648 | 1468820377043 Marionette TRACE conn3 <- [1,1966,null,{}] 22:39:37 INFO - PROCESS | 1648 | 1468820377046 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:37 INFO - PROCESS | 1648 | 1468820377048 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:37 INFO - PROCESS | 1648 | 1468820377263 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:39:37 INFO - PROCESS | 1648 | 1468820377358 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:37 INFO - PROCESS | 1648 | 1468820377359 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ab9000 == 41 [pid = 1648] [id = 499] 22:39:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x112d58000) [pid = 1648] [serial = 1497] [outer = 0x0] 22:39:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x114f8a400) [pid = 1648] [serial = 1498] [outer = 0x112d58000] 22:39:37 INFO - PROCESS | 1648 | 1468820377388 Marionette DEBUG loaded listener.js 22:39:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x117158800) [pid = 1648] [serial = 1499] [outer = 0x112d58000] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1248cf800 == 40 [pid = 1648] [id = 496] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12a98e800 == 39 [pid = 1648] [id = 495] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1199b2000 == 38 [pid = 1648] [id = 494] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1294ca800 == 37 [pid = 1648] [id = 493] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x128c87000 == 36 [pid = 1648] [id = 492] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x127338000 == 35 [pid = 1648] [id = 491] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x124c07800 == 34 [pid = 1648] [id = 490] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12150c000 == 33 [pid = 1648] [id = 489] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1199b3000 == 32 [pid = 1648] [id = 488] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1181ae000 == 31 [pid = 1648] [id = 487] 22:39:37 INFO - PROCESS | 1648 | --DOCSHELL 0x116ad3000 == 30 [pid = 1648] [id = 486] 22:39:37 INFO - PROCESS | 1648 | 1468820377856 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x129224800) [pid = 1648] [serial = 1419] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12a4b0800) [pid = 1648] [serial = 1422] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12a871000) [pid = 1648] [serial = 1425] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12a5cd000) [pid = 1648] [serial = 1423] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x115e6bc00) [pid = 1648] [serial = 1428] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x126128c00) [pid = 1648] [serial = 1413] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x126b11400) [pid = 1648] [serial = 1414] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118415c00) [pid = 1648] [serial = 1404] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118d0c800) [pid = 1648] [serial = 1405] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11903bc00) [pid = 1648] [serial = 1429] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x114f97800) [pid = 1648] [serial = 1398] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12b075c00) [pid = 1648] [serial = 1435] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x116aa8000) [pid = 1648] [serial = 1399] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119659400) [pid = 1648] [serial = 1407] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b38000) [pid = 1648] [serial = 1408] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1293a7000) [pid = 1648] [serial = 1396] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12a877400) [pid = 1648] [serial = 1426] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11a0a3400) [pid = 1648] [serial = 1410] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x124b12c00) [pid = 1648] [serial = 1411] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x115e12000) [pid = 1648] [serial = 1401] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x117eb2c00) [pid = 1648] [serial = 1402] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a9d1c00) [pid = 1648] [serial = 1434] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x124879800) [pid = 1648] [serial = 1431] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1273e4800) [pid = 1648] [serial = 1416] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12a879000) [pid = 1648] [serial = 1432] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1293b1800) [pid = 1648] [serial = 1420] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12b807800) [pid = 1648] [serial = 1437] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12b813800) [pid = 1648] [serial = 1438] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1275d6400) [pid = 1648] [serial = 1417] [outer = 0x0] [url = about:blank] 22:39:37 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x11827bc00) [pid = 1648] [serial = 886] [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:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 874ms 22:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:39:37 INFO - PROCESS | 1648 | 1468820377916 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:39:37 INFO - PROCESS | 1648 | 1468820377919 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 22:39:37 INFO - PROCESS | 1648 | 1468820377922 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:39:37 INFO - PROCESS | 1648 | 1468820377924 Marionette TRACE conn3 <- [1,1970,null,{}] 22:39:37 INFO - PROCESS | 1648 | 1468820377927 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:37 INFO - PROCESS | 1648 | 1468820377928 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:38 INFO - PROCESS | 1648 | 1468820378009 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:39:38 INFO - PROCESS | 1648 | 1468820378015 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:38 INFO - PROCESS | 1648 | 1468820378017 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e67000 == 31 [pid = 1648] [id = 500] 22:39:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x118417800) [pid = 1648] [serial = 1500] [outer = 0x0] 22:39:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1185b1400) [pid = 1648] [serial = 1501] [outer = 0x118417800] 22:39:38 INFO - PROCESS | 1648 | 1468820378044 Marionette DEBUG loaded listener.js 22:39:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11965bc00) [pid = 1648] [serial = 1502] [outer = 0x118417800] 22:39:38 INFO - PROCESS | 1648 | 1468820378374 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 470ms 22:39:38 INFO - PROCESS | 1648 | 1468820378392 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:39:38 INFO - PROCESS | 1648 | 1468820378394 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 22:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:39:38 INFO - PROCESS | 1648 | 1468820378398 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:39:38 INFO - PROCESS | 1648 | 1468820378399 Marionette TRACE conn3 <- [1,1974,null,{}] 22:39:38 INFO - PROCESS | 1648 | 1468820378402 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:38 INFO - PROCESS | 1648 | 1468820378403 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:38 INFO - PROCESS | 1648 | 1468820378499 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:39:38 INFO - PROCESS | 1648 | 1468820378557 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:38 INFO - PROCESS | 1648 | 1468820378558 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x11999b000 == 32 [pid = 1648] [id = 501] 22:39:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119908400) [pid = 1648] [serial = 1503] [outer = 0x0] 22:39:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119b35c00) [pid = 1648] [serial = 1504] [outer = 0x119908400] 22:39:38 INFO - PROCESS | 1648 | 1468820378584 Marionette DEBUG loaded listener.js 22:39:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1211c4c00) [pid = 1648] [serial = 1505] [outer = 0x119908400] 22:39:38 INFO - PROCESS | 1648 | 1468820378892 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 519ms 22:39:38 INFO - PROCESS | 1648 | 1468820378917 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:39:38 INFO - PROCESS | 1648 | 1468820378920 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 22:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:39:38 INFO - PROCESS | 1648 | 1468820378931 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:39:38 INFO - PROCESS | 1648 | 1468820378934 Marionette TRACE conn3 <- [1,1978,null,{}] 22:39:38 INFO - PROCESS | 1648 | 1468820378937 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:38 INFO - PROCESS | 1648 | 1468820378939 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:39 INFO - PROCESS | 1648 | 1468820379022 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:39:39 INFO - PROCESS | 1648 | 1468820379080 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 1648 | 1468820379082 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480f800 == 33 [pid = 1648] [id = 502] 22:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x112a8dc00) [pid = 1648] [serial = 1506] [outer = 0x0] 22:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x121620000) [pid = 1648] [serial = 1507] [outer = 0x112a8dc00] 22:39:39 INFO - PROCESS | 1648 | 1468820379106 Marionette DEBUG loaded listener.js 22:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1261d8c00) [pid = 1648] [serial = 1508] [outer = 0x112a8dc00] 22:39:39 INFO - PROCESS | 1648 | 1468820379381 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 479ms 22:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:39:39 INFO - PROCESS | 1648 | 1468820379403 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:39:39 INFO - PROCESS | 1648 | 1468820379404 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 22:39:39 INFO - PROCESS | 1648 | 1468820379406 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:39:39 INFO - PROCESS | 1648 | 1468820379407 Marionette TRACE conn3 <- [1,1982,null,{}] 22:39:39 INFO - PROCESS | 1648 | 1468820379417 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:39 INFO - PROCESS | 1648 | 1468820379418 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:39 INFO - PROCESS | 1648 | 1468820379501 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:39:39 INFO - PROCESS | 1648 | 1468820379505 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 1648 | 1468820379506 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x126164800 == 34 [pid = 1648] [id = 503] 22:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x126bc4800) [pid = 1648] [serial = 1509] [outer = 0x0] 22:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1271c9000) [pid = 1648] [serial = 1510] [outer = 0x126bc4800] 22:39:39 INFO - PROCESS | 1648 | 1468820379533 Marionette DEBUG loaded listener.js 22:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1275c5000) [pid = 1648] [serial = 1511] [outer = 0x126bc4800] 22:39:39 INFO - PROCESS | 1648 | 1468820379883 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 523ms 22:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:39:39 INFO - PROCESS | 1648 | 1468820379942 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:39:39 INFO - PROCESS | 1648 | 1468820379943 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 22:39:39 INFO - PROCESS | 1648 | 1468820379945 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:39:39 INFO - PROCESS | 1648 | 1468820379946 Marionette TRACE conn3 <- [1,1986,null,{}] 22:39:39 INFO - PROCESS | 1648 | 1468820379948 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:39 INFO - PROCESS | 1648 | 1468820379950 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:40 INFO - PROCESS | 1648 | 1468820380051 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:39:40 INFO - PROCESS | 1648 | 1468820380065 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:40 INFO - PROCESS | 1648 | 1468820380068 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226f3800 == 35 [pid = 1648] [id = 504] 22:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1275cd400) [pid = 1648] [serial = 1512] [outer = 0x0] 22:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275d1800) [pid = 1648] [serial = 1513] [outer = 0x1275cd400] 22:39:40 INFO - PROCESS | 1648 | 1468820380100 Marionette DEBUG loaded listener.js 22:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x129223800) [pid = 1648] [serial = 1514] [outer = 0x1275cd400] 22:39:40 INFO - PROCESS | 1648 | 1468820380443 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 519ms 22:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:39:40 INFO - PROCESS | 1648 | 1468820380464 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:39:40 INFO - PROCESS | 1648 | 1468820380466 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 22:39:40 INFO - PROCESS | 1648 | 1468820380468 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:39:40 INFO - PROCESS | 1648 | 1468820380469 Marionette TRACE conn3 <- [1,1990,null,{}] 22:39:40 INFO - PROCESS | 1648 | 1468820380471 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:40 INFO - PROCESS | 1648 | 1468820380472 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:40 INFO - PROCESS | 1648 | 1468820380569 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:39:40 INFO - PROCESS | 1648 | 1468820380581 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:40 INFO - PROCESS | 1648 | 1468820380581 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x129245000 == 36 [pid = 1648] [id = 505] 22:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x129230000) [pid = 1648] [serial = 1515] [outer = 0x0] 22:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a4b5c00) [pid = 1648] [serial = 1516] [outer = 0x129230000] 22:39:40 INFO - PROCESS | 1648 | 1468820380606 Marionette DEBUG loaded listener.js 22:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a870800) [pid = 1648] [serial = 1517] [outer = 0x129230000] 22:39:40 INFO - PROCESS | 1648 | 1468820380944 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 22:39:40 INFO - PROCESS | 1648 | 1468820380986 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:39:40 INFO - PROCESS | 1648 | 1468820380987 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 22:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:39:40 INFO - PROCESS | 1648 | 1468820380989 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:39:40 INFO - PROCESS | 1648 | 1468820380991 Marionette TRACE conn3 <- [1,1994,null,{}] 22:39:40 INFO - PROCESS | 1648 | 1468820380993 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:40 INFO - PROCESS | 1648 | 1468820380994 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:41 INFO - PROCESS | 1648 | 1468820381092 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:39:41 INFO - PROCESS | 1648 | 1468820381095 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:41 INFO - PROCESS | 1648 | 1468820381096 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x112635800 == 37 [pid = 1648] [id = 506] 22:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a87a800) [pid = 1648] [serial = 1518] [outer = 0x0] 22:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a9c9400) [pid = 1648] [serial = 1519] [outer = 0x12a87a800] 22:39:41 INFO - PROCESS | 1648 | 1468820381122 Marionette DEBUG loaded listener.js 22:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12b073400) [pid = 1648] [serial = 1520] [outer = 0x12a87a800] 22:39:41 INFO - PROCESS | 1648 | 1468820381481 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 522ms 22:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:39:41 INFO - PROCESS | 1648 | 1468820381513 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:39:41 INFO - PROCESS | 1648 | 1468820381515 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 22:39:41 INFO - PROCESS | 1648 | 1468820381517 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:39:41 INFO - PROCESS | 1648 | 1468820381518 Marionette TRACE conn3 <- [1,1998,null,{}] 22:39:41 INFO - PROCESS | 1648 | 1468820381520 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:41 INFO - PROCESS | 1648 | 1468820381521 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:41 INFO - PROCESS | 1648 | 1468820381624 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:39:41 INFO - PROCESS | 1648 | 1468820381627 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:41 INFO - PROCESS | 1648 | 1468820381628 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b894800 == 38 [pid = 1648] [id = 507] 22:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a87b000) [pid = 1648] [serial = 1521] [outer = 0x0] 22:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12b80ec00) [pid = 1648] [serial = 1522] [outer = 0x12a87b000] 22:39:41 INFO - PROCESS | 1648 | 1468820381660 Marionette DEBUG loaded listener.js 22:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a9cc800) [pid = 1648] [serial = 1523] [outer = 0x12a87b000] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12a879800) [pid = 1648] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1164e4c00) [pid = 1648] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11715b800) [pid = 1648] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x113294400) [pid = 1648] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x113d3a800) [pid = 1648] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x124ebb800) [pid = 1648] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x113295c00) [pid = 1648] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x124ef1c00) [pid = 1648] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1211bd800) [pid = 1648] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1126ff400) [pid = 1648] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1126fe800) [pid = 1648] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1275c7800) [pid = 1648] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11965f400) [pid = 1648] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x121187000) [pid = 1648] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1131e4000) [pid = 1648] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x124cd2800) [pid = 1648] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:39:42 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11903a400) [pid = 1648] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:39:42 INFO - PROCESS | 1648 | 1468820382094 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 22:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:39:42 INFO - PROCESS | 1648 | 1468820382141 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:39:42 INFO - PROCESS | 1648 | 1468820382142 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 22:39:42 INFO - PROCESS | 1648 | 1468820382145 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:39:42 INFO - PROCESS | 1648 | 1468820382146 Marionette TRACE conn3 <- [1,2002,null,{}] 22:39:42 INFO - PROCESS | 1648 | 1468820382148 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:42 INFO - PROCESS | 1648 | 1468820382149 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:42 INFO - PROCESS | 1648 | 1468820382234 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:39:42 INFO - PROCESS | 1648 | 1468820382238 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:42 INFO - PROCESS | 1648 | 1468820382239 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b88e800 == 39 [pid = 1648] [id = 508] 22:39:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x113295c00) [pid = 1648] [serial = 1524] [outer = 0x0] 22:39:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x121187000) [pid = 1648] [serial = 1525] [outer = 0x113295c00] 22:39:42 INFO - PROCESS | 1648 | 1468820382264 Marionette DEBUG loaded listener.js 22:39:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1275d8000) [pid = 1648] [serial = 1526] [outer = 0x113295c00] 22:39:42 INFO - PROCESS | 1648 | 1468820382624 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 523ms 22:39:42 INFO - PROCESS | 1648 | 1468820382668 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:39:42 INFO - PROCESS | 1648 | 1468820382669 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 22:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:39:42 INFO - PROCESS | 1648 | 1468820382672 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:39:42 INFO - PROCESS | 1648 | 1468820382673 Marionette TRACE conn3 <- [1,2006,null,{}] 22:39:42 INFO - PROCESS | 1648 | 1468820382683 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:42 INFO - PROCESS | 1648 | 1468820382684 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:42 INFO - PROCESS | 1648 | 1468820382796 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:39:42 INFO - PROCESS | 1648 | 1468820382800 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:42 INFO - PROCESS | 1648 | 1468820382801 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b88e000 == 40 [pid = 1648] [id = 509] 22:39:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1275d1c00) [pid = 1648] [serial = 1527] [outer = 0x0] 22:39:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12b80cc00) [pid = 1648] [serial = 1528] [outer = 0x1275d1c00] 22:39:42 INFO - PROCESS | 1648 | 1468820382835 Marionette DEBUG loaded listener.js 22:39:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119660000) [pid = 1648] [serial = 1529] [outer = 0x1275d1c00] 22:39:43 INFO - PROCESS | 1648 | 1468820383231 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:39:43 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:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 577ms 22:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:39:43 INFO - PROCESS | 1648 | 1468820383250 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:39:43 INFO - PROCESS | 1648 | 1468820383251 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 22:39:43 INFO - PROCESS | 1648 | 1468820383254 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:39:43 INFO - PROCESS | 1648 | 1468820383255 Marionette TRACE conn3 <- [1,2010,null,{}] 22:39:43 INFO - PROCESS | 1648 | 1468820383257 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:43 INFO - PROCESS | 1648 | 1468820383261 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:43 INFO - PROCESS | 1648 | 1468820383384 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:39:43 INFO - PROCESS | 1648 | 1468820383390 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:43 INFO - PROCESS | 1648 | 1468820383391 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c995000 == 41 [pid = 1648] [id = 510] 22:39:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275dcc00) [pid = 1648] [serial = 1530] [outer = 0x0] 22:39:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12bd49c00) [pid = 1648] [serial = 1531] [outer = 0x1275dcc00] 22:39:43 INFO - PROCESS | 1648 | 1468820383416 Marionette DEBUG loaded listener.js 22:39:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12bd4b800) [pid = 1648] [serial = 1532] [outer = 0x1275dcc00] 22:39:43 INFO - PROCESS | 1648 | 1468820383735 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:39:43 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:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 22:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:39:43 INFO - PROCESS | 1648 | 1468820383775 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:39:43 INFO - PROCESS | 1648 | 1468820383776 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 22:39:43 INFO - PROCESS | 1648 | 1468820383780 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:39:43 INFO - PROCESS | 1648 | 1468820383782 Marionette TRACE conn3 <- [1,2014,null,{}] 22:39:43 INFO - PROCESS | 1648 | 1468820383784 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:43 INFO - PROCESS | 1648 | 1468820383785 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:43 INFO - PROCESS | 1648 | 1468820383875 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:39:43 INFO - PROCESS | 1648 | 1468820383880 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:43 INFO - PROCESS | 1648 | 1468820383881 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d03c000 == 42 [pid = 1648] [id = 511] 22:39:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12bd4e800) [pid = 1648] [serial = 1533] [outer = 0x0] 22:39:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12bf2fc00) [pid = 1648] [serial = 1534] [outer = 0x12bd4e800] 22:39:43 INFO - PROCESS | 1648 | 1468820383904 Marionette DEBUG loaded listener.js 22:39:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12c05cc00) [pid = 1648] [serial = 1535] [outer = 0x12bd4e800] 22:39:44 INFO - PROCESS | 1648 | 1468820384398 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 22:39:44 INFO - PROCESS | 1648 | 1468820384451 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:39:44 INFO - PROCESS | 1648 | 1468820384454 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 22:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:39:44 INFO - PROCESS | 1648 | 1468820384458 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:39:44 INFO - PROCESS | 1648 | 1468820384460 Marionette TRACE conn3 <- [1,2018,null,{}] 22:39:44 INFO - PROCESS | 1648 | 1468820384464 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:44 INFO - PROCESS | 1648 | 1468820384466 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:44 INFO - PROCESS | 1648 | 1468820384579 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:39:44 INFO - PROCESS | 1648 | 1468820384676 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:44 INFO - PROCESS | 1648 | 1468820384677 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x11961e000 == 43 [pid = 1648] [id = 512] 22:39:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x118533c00) [pid = 1648] [serial = 1536] [outer = 0x0] 22:39:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1185b3c00) [pid = 1648] [serial = 1537] [outer = 0x118533c00] 22:39:44 INFO - PROCESS | 1648 | 1468820384708 Marionette DEBUG loaded listener.js 22:39:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11965d800) [pid = 1648] [serial = 1538] [outer = 0x118533c00] 22:39:45 INFO - PROCESS | 1648 | 1468820385140 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 724ms 22:39:45 INFO - PROCESS | 1648 | 1468820385182 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:39:45 INFO - PROCESS | 1648 | 1468820385185 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 22:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:39:45 INFO - PROCESS | 1648 | 1468820385190 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:39:45 INFO - PROCESS | 1648 | 1468820385191 Marionette TRACE conn3 <- [1,2022,null,{}] 22:39:45 INFO - PROCESS | 1648 | 1468820385194 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:45 INFO - PROCESS | 1648 | 1468820385196 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:45 INFO - PROCESS | 1648 | 1468820385299 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:39:45 INFO - PROCESS | 1648 | 1468820385359 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:45 INFO - PROCESS | 1648 | 1468820385361 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x127337000 == 44 [pid = 1648] [id = 513] 22:39:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x119b37c00) [pid = 1648] [serial = 1539] [outer = 0x0] 22:39:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x121bbb000) [pid = 1648] [serial = 1540] [outer = 0x119b37c00] 22:39:45 INFO - PROCESS | 1648 | 1468820385391 Marionette DEBUG loaded listener.js 22:39:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x124cd7000) [pid = 1648] [serial = 1541] [outer = 0x119b37c00] 22:39:45 INFO - PROCESS | 1648 | 1468820385900 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 769ms 22:39:45 INFO - PROCESS | 1648 | 1468820385966 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:39:45 INFO - PROCESS | 1648 | 1468820385968 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 22:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:39:45 INFO - PROCESS | 1648 | 1468820385973 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:39:45 INFO - PROCESS | 1648 | 1468820385977 Marionette TRACE conn3 <- [1,2026,null,{}] 22:39:45 INFO - PROCESS | 1648 | 1468820385991 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:45 INFO - PROCESS | 1648 | 1468820385996 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:46 INFO - PROCESS | 1648 | 1468820386128 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:39:46 INFO - PROCESS | 1648 | 1468820386205 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:46 INFO - PROCESS | 1648 | 1468820386207 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d055000 == 45 [pid = 1648] [id = 514] 22:39:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1275ca000) [pid = 1648] [serial = 1542] [outer = 0x0] 22:39:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x129228000) [pid = 1648] [serial = 1543] [outer = 0x1275ca000] 22:39:46 INFO - PROCESS | 1648 | 1468820386237 Marionette DEBUG loaded listener.js 22:39:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12a4bc400) [pid = 1648] [serial = 1544] [outer = 0x1275ca000] 22:39:46 INFO - PROCESS | 1648 | 1468820386662 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 726ms 22:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:39:46 INFO - PROCESS | 1648 | 1468820386700 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:39:46 INFO - PROCESS | 1648 | 1468820386702 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 22:39:46 INFO - PROCESS | 1648 | 1468820386704 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:39:46 INFO - PROCESS | 1648 | 1468820386705 Marionette TRACE conn3 <- [1,2030,null,{}] 22:39:46 INFO - PROCESS | 1648 | 1468820386708 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:46 INFO - PROCESS | 1648 | 1468820386710 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:46 INFO - PROCESS | 1648 | 1468820386822 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:39:46 INFO - PROCESS | 1648 | 1468820386944 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:46 INFO - PROCESS | 1648 | 1468820386946 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d227800 == 46 [pid = 1648] [id = 515] 22:39:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12af37c00) [pid = 1648] [serial = 1545] [outer = 0x0] 22:39:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12ba0ec00) [pid = 1648] [serial = 1546] [outer = 0x12af37c00] 22:39:46 INFO - PROCESS | 1648 | 1468820386995 Marionette DEBUG loaded listener.js 22:39:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12bd4a400) [pid = 1648] [serial = 1547] [outer = 0x12af37c00] 22:39:47 INFO - PROCESS | 1648 | 1468820387560 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 871ms 22:39:47 INFO - PROCESS | 1648 | 1468820387575 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:39:47 INFO - PROCESS | 1648 | 1468820387577 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 22:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:39:47 INFO - PROCESS | 1648 | 1468820387581 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:39:47 INFO - PROCESS | 1648 | 1468820387582 Marionette TRACE conn3 <- [1,2034,null,{}] 22:39:47 INFO - PROCESS | 1648 | 1468820387585 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:47 INFO - PROCESS | 1648 | 1468820387586 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:47 INFO - PROCESS | 1648 | 1468820387688 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:39:47 INFO - PROCESS | 1648 | 1468820387750 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:47 INFO - PROCESS | 1648 | 1468820387751 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1184a0800 == 47 [pid = 1648] [id = 516] 22:39:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1131e4c00) [pid = 1648] [serial = 1548] [outer = 0x0] 22:39:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x124eca400) [pid = 1648] [serial = 1549] [outer = 0x1131e4c00] 22:39:47 INFO - PROCESS | 1648 | 1468820387780 Marionette DEBUG loaded listener.js 22:39:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12bd4a000) [pid = 1648] [serial = 1550] [outer = 0x1131e4c00] 22:39:48 INFO - PROCESS | 1648 | 1468820388469 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 969ms 22:39:48 INFO - PROCESS | 1648 | 1468820388551 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:39:48 INFO - PROCESS | 1648 | 1468820388555 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 22:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:39:48 INFO - PROCESS | 1648 | 1468820388560 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:39:48 INFO - PROCESS | 1648 | 1468820388564 Marionette TRACE conn3 <- [1,2038,null,{}] 22:39:48 INFO - PROCESS | 1648 | 1468820388569 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:48 INFO - PROCESS | 1648 | 1468820388571 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:48 INFO - PROCESS | 1648 | 1468820388673 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:39:48 INFO - PROCESS | 1648 | 1468820388736 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:48 INFO - PROCESS | 1648 | 1468820388737 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x121437000 == 48 [pid = 1648] [id = 517] 22:39:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x116913400) [pid = 1648] [serial = 1551] [outer = 0x0] 22:39:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x116aa9400) [pid = 1648] [serial = 1552] [outer = 0x116913400] 22:39:48 INFO - PROCESS | 1648 | 1468820388765 Marionette DEBUG loaded listener.js 22:39:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11903b800) [pid = 1648] [serial = 1553] [outer = 0x116913400] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12c995000 == 47 [pid = 1648] [id = 510] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12b88e000 == 46 [pid = 1648] [id = 509] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12b88e800 == 45 [pid = 1648] [id = 508] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12b894800 == 44 [pid = 1648] [id = 507] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x112635800 == 43 [pid = 1648] [id = 506] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x129245000 == 42 [pid = 1648] [id = 505] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1226f3800 == 41 [pid = 1648] [id = 504] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x126164800 == 40 [pid = 1648] [id = 503] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12480f800 == 39 [pid = 1648] [id = 502] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x11999b000 == 38 [pid = 1648] [id = 501] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x117e67000 == 37 [pid = 1648] [id = 500] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x116ab9000 == 36 [pid = 1648] [id = 499] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1187b1800 == 35 [pid = 1648] [id = 498] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12c238800 == 34 [pid = 1648] [id = 497] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x119613000 == 33 [pid = 1648] [id = 485] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1184a0800 == 32 [pid = 1648] [id = 516] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12d227800 == 31 [pid = 1648] [id = 515] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12d055000 == 30 [pid = 1648] [id = 514] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x127337000 == 29 [pid = 1648] [id = 513] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12d03c000 == 28 [pid = 1648] [id = 511] 22:39:49 INFO - PROCESS | 1648 | --DOCSHELL 0x11961e000 == 27 [pid = 1648] [id = 512] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12b812800) [pid = 1648] [serial = 1490] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12b8ed400) [pid = 1648] [serial = 1492] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12af33c00) [pid = 1648] [serial = 1489] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11715b400) [pid = 1648] [serial = 1452] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1185b3000) [pid = 1648] [serial = 1463] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119b2b000) [pid = 1648] [serial = 1465] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11809dc00) [pid = 1648] [serial = 1441] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11840f400) [pid = 1648] [serial = 1453] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12901cc00) [pid = 1648] [serial = 1449] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x114f91c00) [pid = 1648] [serial = 1459] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x115d9f400) [pid = 1648] [serial = 1440] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x129016c00) [pid = 1648] [serial = 1486] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12901e000) [pid = 1648] [serial = 1477] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x126071c00) [pid = 1648] [serial = 1472] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1211c6c00) [pid = 1648] [serial = 1484] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12a874800) [pid = 1648] [serial = 1481] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a879400) [pid = 1648] [serial = 1450] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119b2dc00) [pid = 1648] [serial = 1456] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x121626000) [pid = 1648] [serial = 1468] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x124ec8000) [pid = 1648] [serial = 1471] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12117bc00) [pid = 1648] [serial = 1466] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1161b1000) [pid = 1648] [serial = 1460] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x126bca000) [pid = 1648] [serial = 1474] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118411400) [pid = 1648] [serial = 1462] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12a5ccc00) [pid = 1648] [serial = 1480] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1293ae000) [pid = 1648] [serial = 1478] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x127142000) [pid = 1648] [serial = 1447] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11a0a2c00) [pid = 1648] [serial = 1457] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119909800) [pid = 1648] [serial = 1443] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x124876000) [pid = 1648] [serial = 1469] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x116a0d400) [pid = 1648] [serial = 1483] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12900fc00) [pid = 1648] [serial = 1475] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x11a0a1400) [pid = 1648] [serial = 1444] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x126132c00) [pid = 1648] [serial = 1446] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a5d2800) [pid = 1648] [serial = 1487] [outer = 0x0] [url = about:blank] 22:39:49 INFO - PROCESS | 1648 | 1468820389806 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1275ms 22:39:49 INFO - PROCESS | 1648 | 1468820389835 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:39:49 INFO - PROCESS | 1648 | 1468820389837 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 22:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:39:49 INFO - PROCESS | 1648 | 1468820389840 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:39:49 INFO - PROCESS | 1648 | 1468820389842 Marionette TRACE conn3 <- [1,2042,null,{}] 22:39:49 INFO - PROCESS | 1648 | 1468820389847 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:49 INFO - PROCESS | 1648 | 1468820389849 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:49 INFO - PROCESS | 1648 | 1468820389934 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:39:49 INFO - PROCESS | 1648 | 1468820389939 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:49 INFO - PROCESS | 1648 | 1468820389941 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ab8000 == 28 [pid = 1648] [id = 518] 22:39:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x112d5c400) [pid = 1648] [serial = 1554] [outer = 0x0] 22:39:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x114f97000) [pid = 1648] [serial = 1555] [outer = 0x112d5c400] 22:39:49 INFO - PROCESS | 1648 | 1468820389972 Marionette DEBUG loaded listener.js 22:39:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x112eae000) [pid = 1648] [serial = 1556] [outer = 0x112d5c400] 22:39:50 INFO - PROCESS | 1648 | 1468820390304 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:39:50 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:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 525ms 22:39:50 INFO - PROCESS | 1648 | 1468820390365 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:39:50 INFO - PROCESS | 1648 | 1468820390368 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 22:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:39:50 INFO - PROCESS | 1648 | 1468820390373 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:39:50 INFO - PROCESS | 1648 | 1468820390375 Marionette TRACE conn3 <- [1,2046,null,{}] 22:39:50 INFO - PROCESS | 1648 | 1468820390377 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:50 INFO - PROCESS | 1648 | 1468820390379 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:50 INFO - PROCESS | 1648 | 1468820390458 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:39:50 INFO - PROCESS | 1648 | 1468820390465 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:50 INFO - PROCESS | 1648 | 1468820390466 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x118091000 == 29 [pid = 1648] [id = 519] 22:39:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x116aa9c00) [pid = 1648] [serial = 1557] [outer = 0x0] 22:39:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11840c000) [pid = 1648] [serial = 1558] [outer = 0x116aa9c00] 22:39:50 INFO - PROCESS | 1648 | 1468820390491 Marionette DEBUG loaded listener.js 22:39:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11853d800) [pid = 1648] [serial = 1559] [outer = 0x116aa9c00] 22:39:50 INFO - PROCESS | 1648 | 1468820390847 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 22:39:50 INFO - PROCESS | 1648 | 1468820390894 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:39:50 INFO - PROCESS | 1648 | 1468820390895 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 22:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:39:50 INFO - PROCESS | 1648 | 1468820390897 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:39:50 INFO - PROCESS | 1648 | 1468820390900 Marionette TRACE conn3 <- [1,2050,null,{}] 22:39:50 INFO - PROCESS | 1648 | 1468820390908 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:50 INFO - PROCESS | 1648 | 1468820390911 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:50 INFO - PROCESS | 1648 | 1468820390988 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:39:51 INFO - PROCESS | 1648 | 1468820390998 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:51 INFO - PROCESS | 1648 | 1468820391000 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x119998800 == 30 [pid = 1648] [id = 520] 22:39:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x112d85c00) [pid = 1648] [serial = 1560] [outer = 0x0] 22:39:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119904400) [pid = 1648] [serial = 1561] [outer = 0x112d85c00] 22:39:51 INFO - PROCESS | 1648 | 1468820391028 Marionette DEBUG loaded listener.js 22:39:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119b2c800) [pid = 1648] [serial = 1562] [outer = 0x112d85c00] 22:39:51 INFO - PROCESS | 1648 | 1468820391384 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 22:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:39:51 INFO - PROCESS | 1648 | 1468820391418 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:39:51 INFO - PROCESS | 1648 | 1468820391420 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 22:39:51 INFO - PROCESS | 1648 | 1468820391422 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:39:51 INFO - PROCESS | 1648 | 1468820391423 Marionette TRACE conn3 <- [1,2054,null,{}] 22:39:51 INFO - PROCESS | 1648 | 1468820391426 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:51 INFO - PROCESS | 1648 | 1468820391427 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:51 INFO - PROCESS | 1648 | 1468820391537 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:39:51 INFO - PROCESS | 1648 | 1468820391571 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:51 INFO - PROCESS | 1648 | 1468820391572 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b2800 == 31 [pid = 1648] [id = 521] 22:39:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119b37000) [pid = 1648] [serial = 1563] [outer = 0x0] 22:39:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12101f800) [pid = 1648] [serial = 1564] [outer = 0x119b37000] 22:39:51 INFO - PROCESS | 1648 | 1468820391596 Marionette DEBUG loaded listener.js 22:39:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1213e0400) [pid = 1648] [serial = 1565] [outer = 0x119b37000] 22:39:51 INFO - PROCESS | 1648 | 1468820391883 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 22:39:51 INFO - PROCESS | 1648 | 1468820391941 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:39:51 INFO - PROCESS | 1648 | 1468820391942 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 22:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:39:51 INFO - PROCESS | 1648 | 1468820391946 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:39:51 INFO - PROCESS | 1648 | 1468820391948 Marionette TRACE conn3 <- [1,2058,null,{}] 22:39:51 INFO - PROCESS | 1648 | 1468820391950 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:51 INFO - PROCESS | 1648 | 1468820391952 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:52 INFO - PROCESS | 1648 | 1468820392045 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:39:52 INFO - PROCESS | 1648 | 1468820392084 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:52 INFO - PROCESS | 1648 | 1468820392085 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480c000 == 32 [pid = 1648] [id = 522] 22:39:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1226c1000) [pid = 1648] [serial = 1566] [outer = 0x0] 22:39:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x121a11800) [pid = 1648] [serial = 1567] [outer = 0x1226c1000] 22:39:52 INFO - PROCESS | 1648 | 1468820392110 Marionette DEBUG loaded listener.js 22:39:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x124ec8000) [pid = 1648] [serial = 1568] [outer = 0x1226c1000] 22:39:52 INFO - PROCESS | 1648 | 1468820392423 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 22:39:52 INFO - PROCESS | 1648 | 1468820392466 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:39:52 INFO - PROCESS | 1648 | 1468820392467 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 22:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:39:52 INFO - PROCESS | 1648 | 1468820392469 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:39:52 INFO - PROCESS | 1648 | 1468820392471 Marionette TRACE conn3 <- [1,2062,null,{}] 22:39:52 INFO - PROCESS | 1648 | 1468820392473 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:52 INFO - PROCESS | 1648 | 1468820392477 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:52 INFO - PROCESS | 1648 | 1468820392591 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:39:52 INFO - PROCESS | 1648 | 1468820392629 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:52 INFO - PROCESS | 1648 | 1468820392630 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x126f04800 == 33 [pid = 1648] [id = 523] 22:39:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x124ee9800) [pid = 1648] [serial = 1569] [outer = 0x0] 22:39:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x126132c00) [pid = 1648] [serial = 1570] [outer = 0x124ee9800] 22:39:52 INFO - PROCESS | 1648 | 1468820392656 Marionette DEBUG loaded listener.js 22:39:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1275c6000) [pid = 1648] [serial = 1571] [outer = 0x124ee9800] 22:39:52 INFO - PROCESS | 1648 | 1468820392982 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 518ms 22:39:52 INFO - PROCESS | 1648 | 1468820392989 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:39:52 INFO - PROCESS | 1648 | 1468820392990 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 22:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:39:53 INFO - PROCESS | 1648 | 1468820393003 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:39:53 INFO - PROCESS | 1648 | 1468820393004 Marionette TRACE conn3 <- [1,2066,null,{}] 22:39:53 INFO - PROCESS | 1648 | 1468820393015 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:53 INFO - PROCESS | 1648 | 1468820393016 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:53 INFO - PROCESS | 1648 | 1468820393112 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:39:53 INFO - PROCESS | 1648 | 1468820393116 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:53 INFO - PROCESS | 1648 | 1468820393117 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12787e000 == 34 [pid = 1648] [id = 524] 22:39:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11203c400) [pid = 1648] [serial = 1572] [outer = 0x0] 22:39:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1275d6800) [pid = 1648] [serial = 1573] [outer = 0x11203c400] 22:39:53 INFO - PROCESS | 1648 | 1468820393141 Marionette DEBUG loaded listener.js 22:39:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x129019c00) [pid = 1648] [serial = 1574] [outer = 0x11203c400] 22:39:53 INFO - PROCESS | 1648 | 1468820393457 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 491ms 22:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:39:53 INFO - PROCESS | 1648 | 1468820393485 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:39:53 INFO - PROCESS | 1648 | 1468820393486 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 22:39:53 INFO - PROCESS | 1648 | 1468820393488 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:39:53 INFO - PROCESS | 1648 | 1468820393489 Marionette TRACE conn3 <- [1,2070,null,{}] 22:39:53 INFO - PROCESS | 1648 | 1468820393492 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:53 INFO - PROCESS | 1648 | 1468820393493 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:53 INFO - PROCESS | 1648 | 1468820393596 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:39:53 INFO - PROCESS | 1648 | 1468820393610 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:53 INFO - PROCESS | 1648 | 1468820393611 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294c0800 == 35 [pid = 1648] [id = 525] 22:39:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1127d6000) [pid = 1648] [serial = 1575] [outer = 0x0] 22:39:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x129222800) [pid = 1648] [serial = 1576] [outer = 0x1127d6000] 22:39:53 INFO - PROCESS | 1648 | 1468820393635 Marionette DEBUG loaded listener.js 22:39:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1293abc00) [pid = 1648] [serial = 1577] [outer = 0x1127d6000] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x129230000) [pid = 1648] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a87a800) [pid = 1648] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12a87b000) [pid = 1648] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x126bc4800) [pid = 1648] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118417800) [pid = 1648] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x112a8dc00) [pid = 1648] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119908400) [pid = 1648] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1164d9400) [pid = 1648] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12606e400) [pid = 1648] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x112d58000) [pid = 1648] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x113295c00) [pid = 1648] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1275dcc00) [pid = 1648] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12bd4e800) [pid = 1648] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1275cd400) [pid = 1648] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1275d1c00) [pid = 1648] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:39:54 INFO - PROCESS | 1648 | 1468820394122 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 22:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:39:54 INFO - PROCESS | 1648 | 1468820394159 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:39:54 INFO - PROCESS | 1648 | 1468820394160 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 22:39:54 INFO - PROCESS | 1648 | 1468820394162 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:39:54 INFO - PROCESS | 1648 | 1468820394163 Marionette TRACE conn3 <- [1,2074,null,{}] 22:39:54 INFO - PROCESS | 1648 | 1468820394173 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:54 INFO - PROCESS | 1648 | 1468820394174 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:54 INFO - PROCESS | 1648 | 1468820394250 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:39:54 INFO - PROCESS | 1648 | 1468820394312 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:54 INFO - PROCESS | 1648 | 1468820394313 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x119995800 == 36 [pid = 1648] [id = 526] 22:39:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x112a8e400) [pid = 1648] [serial = 1578] [outer = 0x0] 22:39:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119030000) [pid = 1648] [serial = 1579] [outer = 0x112a8e400] 22:39:54 INFO - PROCESS | 1648 | 1468820394337 Marionette DEBUG loaded listener.js 22:39:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12606e400) [pid = 1648] [serial = 1580] [outer = 0x112a8e400] 22:39:54 INFO - PROCESS | 1648 | 1468820394634 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 523ms 22:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:39:54 INFO - PROCESS | 1648 | 1468820394687 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:39:54 INFO - PROCESS | 1648 | 1468820394689 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 22:39:54 INFO - PROCESS | 1648 | 1468820394692 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:39:54 INFO - PROCESS | 1648 | 1468820394694 Marionette TRACE conn3 <- [1,2078,null,{}] 22:39:54 INFO - PROCESS | 1648 | 1468820394697 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:54 INFO - PROCESS | 1648 | 1468820394699 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:54 INFO - PROCESS | 1648 | 1468820394818 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:39:54 INFO - PROCESS | 1648 | 1468820394902 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:54 INFO - PROCESS | 1648 | 1468820394903 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a820800 == 37 [pid = 1648] [id = 527] 22:39:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1127a7400) [pid = 1648] [serial = 1581] [outer = 0x0] 22:39:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1275d4000) [pid = 1648] [serial = 1582] [outer = 0x1127a7400] 22:39:54 INFO - PROCESS | 1648 | 1468820394944 Marionette DEBUG loaded listener.js 22:39:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1293b3000) [pid = 1648] [serial = 1583] [outer = 0x1127a7400] 22:39:55 INFO - PROCESS | 1648 | 1468820395220 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 572ms 22:39:55 INFO - PROCESS | 1648 | 1468820395268 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:39:55 INFO - PROCESS | 1648 | 1468820395270 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 22:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:39:55 INFO - PROCESS | 1648 | 1468820395272 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:39:55 INFO - PROCESS | 1648 | 1468820395274 Marionette TRACE conn3 <- [1,2082,null,{}] 22:39:55 INFO - PROCESS | 1648 | 1468820395276 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:55 INFO - PROCESS | 1648 | 1468820395289 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:55 INFO - PROCESS | 1648 | 1468820395382 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:39:55 INFO - PROCESS | 1648 | 1468820395386 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:55 INFO - PROCESS | 1648 | 1468820395387 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x124809800 == 38 [pid = 1648] [id = 528] 22:39:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1293b4800) [pid = 1648] [serial = 1584] [outer = 0x0] 22:39:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a5d2800) [pid = 1648] [serial = 1585] [outer = 0x1293b4800] 22:39:55 INFO - PROCESS | 1648 | 1468820395414 Marionette DEBUG loaded listener.js 22:39:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a9ca800) [pid = 1648] [serial = 1586] [outer = 0x1293b4800] 22:39:55 INFO - PROCESS | 1648 | 1468820395764 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 22:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:39:55 INFO - PROCESS | 1648 | 1468820395793 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:39:55 INFO - PROCESS | 1648 | 1468820395795 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 22:39:55 INFO - PROCESS | 1648 | 1468820395816 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:39:55 INFO - PROCESS | 1648 | 1468820395817 Marionette TRACE conn3 <- [1,2086,null,{}] 22:39:55 INFO - PROCESS | 1648 | 1468820395823 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:55 INFO - PROCESS | 1648 | 1468820395824 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:55 INFO - PROCESS | 1648 | 1468820395947 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:39:55 INFO - PROCESS | 1648 | 1468820395953 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:55 INFO - PROCESS | 1648 | 1468820395953 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c230800 == 39 [pid = 1648] [id = 529] 22:39:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1293ae000) [pid = 1648] [serial = 1587] [outer = 0x0] 22:39:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12b072800) [pid = 1648] [serial = 1588] [outer = 0x1293ae000] 22:39:55 INFO - PROCESS | 1648 | 1468820395994 Marionette DEBUG loaded listener.js 22:39:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12b812c00) [pid = 1648] [serial = 1589] [outer = 0x1293ae000] 22:39:56 INFO - PROCESS | 1648 | 1468820396651 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 889ms 22:39:56 INFO - PROCESS | 1648 | 1468820396688 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:39:56 INFO - PROCESS | 1648 | 1468820396690 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 22:39:56 INFO - PROCESS | 1648 | 1468820396693 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:39:56 INFO - PROCESS | 1648 | 1468820396696 Marionette TRACE conn3 <- [1,2090,null,{}] 22:39:56 INFO - PROCESS | 1648 | 1468820396699 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:56 INFO - PROCESS | 1648 | 1468820396701 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:56 INFO - PROCESS | 1648 | 1468820396817 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:39:56 INFO - PROCESS | 1648 | 1468820396876 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:56 INFO - PROCESS | 1648 | 1468820396878 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187c1000 == 40 [pid = 1648] [id = 530] 22:39:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x114f8e800) [pid = 1648] [serial = 1590] [outer = 0x0] 22:39:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x116647000) [pid = 1648] [serial = 1591] [outer = 0x114f8e800] 22:39:56 INFO - PROCESS | 1648 | 1468820396909 Marionette DEBUG loaded listener.js 22:39:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x11840f400) [pid = 1648] [serial = 1592] [outer = 0x114f8e800] 22:39:57 INFO - PROCESS | 1648 | 1468820397470 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 821ms 22:39:57 INFO - PROCESS | 1648 | 1468820397516 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:39:57 INFO - PROCESS | 1648 | 1468820397519 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 22:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:39:57 INFO - PROCESS | 1648 | 1468820397524 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:39:57 INFO - PROCESS | 1648 | 1468820397525 Marionette TRACE conn3 <- [1,2094,null,{}] 22:39:57 INFO - PROCESS | 1648 | 1468820397528 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:57 INFO - PROCESS | 1648 | 1468820397530 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:57 INFO - PROCESS | 1648 | 1468820397646 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:39:57 INFO - PROCESS | 1648 | 1468820397730 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:57 INFO - PROCESS | 1648 | 1468820397732 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210c1800 == 41 [pid = 1648] [id = 531] 22:39:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118de9c00) [pid = 1648] [serial = 1593] [outer = 0x0] 22:39:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x119907c00) [pid = 1648] [serial = 1594] [outer = 0x118de9c00] 22:39:57 INFO - PROCESS | 1648 | 1468820397762 Marionette DEBUG loaded listener.js 22:39:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x119b92400) [pid = 1648] [serial = 1595] [outer = 0x118de9c00] 22:39:58 INFO - PROCESS | 1648 | 1468820398398 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x124809800 == 40 [pid = 1648] [id = 528] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x12a820800 == 39 [pid = 1648] [id = 527] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x119995800 == 38 [pid = 1648] [id = 526] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x1294c0800 == 37 [pid = 1648] [id = 525] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x12787e000 == 36 [pid = 1648] [id = 524] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x126f04800 == 35 [pid = 1648] [id = 523] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x12480c000 == 34 [pid = 1648] [id = 522] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b2800 == 33 [pid = 1648] [id = 521] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x119998800 == 32 [pid = 1648] [id = 520] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x118091000 == 31 [pid = 1648] [id = 519] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x116ab8000 == 30 [pid = 1648] [id = 518] 22:39:58 INFO - PROCESS | 1648 | --DOCSHELL 0x121437000 == 29 [pid = 1648] [id = 517] 22:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 921ms 22:39:58 INFO - PROCESS | 1648 | 1468820398445 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:39:58 INFO - PROCESS | 1648 | 1468820398447 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 22:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:39:58 INFO - PROCESS | 1648 | 1468820398450 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:39:58 INFO - PROCESS | 1648 | 1468820398451 Marionette TRACE conn3 <- [1,2098,null,{}] 22:39:58 INFO - PROCESS | 1648 | 1468820398455 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:58 INFO - PROCESS | 1648 | 1468820398457 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:58 INFO - PROCESS | 1648 | 1468820398542 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:39:58 INFO - PROCESS | 1648 | 1468820398554 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:58 INFO - PROCESS | 1648 | 1468820398555 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e4c000 == 30 [pid = 1648] [id = 532] 22:39:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x116992000) [pid = 1648] [serial = 1596] [outer = 0x0] 22:39:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x11827c000) [pid = 1648] [serial = 1597] [outer = 0x116992000] 22:39:58 INFO - PROCESS | 1648 | 1468820398583 Marionette DEBUG loaded listener.js 22:39:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1185ab800) [pid = 1648] [serial = 1598] [outer = 0x116992000] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12a4b5c00) [pid = 1648] [serial = 1516] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12a9c9400) [pid = 1648] [serial = 1519] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12b80ec00) [pid = 1648] [serial = 1522] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1271c9000) [pid = 1648] [serial = 1510] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1185b1400) [pid = 1648] [serial = 1501] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11965bc00) [pid = 1648] [serial = 1502] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x121620000) [pid = 1648] [serial = 1507] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1261d8c00) [pid = 1648] [serial = 1508] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119b35c00) [pid = 1648] [serial = 1504] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1211c4c00) [pid = 1648] [serial = 1505] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11678a400) [pid = 1648] [serial = 1495] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x118274400) [pid = 1648] [serial = 1496] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12ba09400) [pid = 1648] [serial = 1493] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x114f8a400) [pid = 1648] [serial = 1498] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x117158800) [pid = 1648] [serial = 1499] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1275d8000) [pid = 1648] [serial = 1526] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12bd4b800) [pid = 1648] [serial = 1532] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12bf2fc00) [pid = 1648] [serial = 1534] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x121187000) [pid = 1648] [serial = 1525] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12bd49c00) [pid = 1648] [serial = 1531] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a9cc800) [pid = 1648] [serial = 1523] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1275d1800) [pid = 1648] [serial = 1513] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12c05cc00) [pid = 1648] [serial = 1535] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12b073400) [pid = 1648] [serial = 1520] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a870800) [pid = 1648] [serial = 1517] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12b80cc00) [pid = 1648] [serial = 1528] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x119660000) [pid = 1648] [serial = 1529] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x129223800) [pid = 1648] [serial = 1514] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1275c5000) [pid = 1648] [serial = 1511] [outer = 0x0] [url = about:blank] 22:39:58 INFO - PROCESS | 1648 | 1468820398964 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 568ms 22:39:59 INFO - PROCESS | 1648 | 1468820399019 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:39:59 INFO - PROCESS | 1648 | 1468820399022 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 22:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:39:59 INFO - PROCESS | 1648 | 1468820399027 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:39:59 INFO - PROCESS | 1648 | 1468820399029 Marionette TRACE conn3 <- [1,2102,null,{}] 22:39:59 INFO - PROCESS | 1648 | 1468820399032 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:59 INFO - PROCESS | 1648 | 1468820399033 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:59 INFO - PROCESS | 1648 | 1468820399114 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:39:59 INFO - PROCESS | 1648 | 1468820399118 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:59 INFO - PROCESS | 1648 | 1468820399120 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915a800 == 31 [pid = 1648] [id = 533] 22:39:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11990d000) [pid = 1648] [serial = 1599] [outer = 0x0] 22:39:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11993ec00) [pid = 1648] [serial = 1600] [outer = 0x11990d000] 22:39:59 INFO - PROCESS | 1648 | 1468820399146 Marionette DEBUG loaded listener.js 22:39:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x119b8b800) [pid = 1648] [serial = 1601] [outer = 0x11990d000] 22:39:59 INFO - PROCESS | 1648 | 1468820399489 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 471ms 22:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:39:59 INFO - PROCESS | 1648 | 1468820399498 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:39:59 INFO - PROCESS | 1648 | 1468820399500 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 22:39:59 INFO - PROCESS | 1648 | 1468820399502 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:39:59 INFO - PROCESS | 1648 | 1468820399504 Marionette TRACE conn3 <- [1,2106,null,{}] 22:39:59 INFO - PROCESS | 1648 | 1468820399512 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:59 INFO - PROCESS | 1648 | 1468820399516 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:59 INFO - PROCESS | 1648 | 1468820399600 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:39:59 INFO - PROCESS | 1648 | 1468820399660 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:59 INFO - PROCESS | 1648 | 1468820399662 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:39:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c59000 == 32 [pid = 1648] [id = 534] 22:39:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119b8c800) [pid = 1648] [serial = 1602] [outer = 0x0] 22:39:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1211c7800) [pid = 1648] [serial = 1603] [outer = 0x119b8c800] 22:39:59 INFO - PROCESS | 1648 | 1468820399690 Marionette DEBUG loaded listener.js 22:39:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x124eef400) [pid = 1648] [serial = 1604] [outer = 0x119b8c800] 22:39:59 INFO - PROCESS | 1648 | 1468820399972 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 22:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 523ms 22:40:00 INFO - PROCESS | 1648 | 1468820400025 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:40:00 INFO - PROCESS | 1648 | 1468820400027 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 22:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:40:00 INFO - PROCESS | 1648 | 1468820400033 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:40:00 INFO - PROCESS | 1648 | 1468820400034 Marionette TRACE conn3 <- [1,2110,null,{}] 22:40:00 INFO - PROCESS | 1648 | 1468820400037 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:00 INFO - PROCESS | 1648 | 1468820400038 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:00 INFO - PROCESS | 1648 | 1468820400119 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:40:00 INFO - PROCESS | 1648 | 1468820400181 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:00 INFO - PROCESS | 1648 | 1468820400182 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x126f1c000 == 33 [pid = 1648] [id = 535] 22:40:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12606fc00) [pid = 1648] [serial = 1605] [outer = 0x0] 22:40:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x126b0f400) [pid = 1648] [serial = 1606] [outer = 0x12606fc00] 22:40:00 INFO - PROCESS | 1648 | 1468820400207 Marionette DEBUG loaded listener.js 22:40:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12713ac00) [pid = 1648] [serial = 1607] [outer = 0x12606fc00] 22:40:00 INFO - PROCESS | 1648 | 1468820400526 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 22:40:00 INFO - PROCESS | 1648 | 1468820400552 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:40:00 INFO - PROCESS | 1648 | 1468820400554 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 22:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:40:00 INFO - PROCESS | 1648 | 1468820400556 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:40:00 INFO - PROCESS | 1648 | 1468820400557 Marionette TRACE conn3 <- [1,2114,null,{}] 22:40:00 INFO - PROCESS | 1648 | 1468820400566 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:00 INFO - PROCESS | 1648 | 1468820400567 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:00 INFO - PROCESS | 1648 | 1468820400664 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:40:00 INFO - PROCESS | 1648 | 1468820400668 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:00 INFO - PROCESS | 1648 | 1468820400669 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x129236800 == 34 [pid = 1648] [id = 536] 22:40:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1127dd400) [pid = 1648] [serial = 1608] [outer = 0x0] 22:40:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1271cd800) [pid = 1648] [serial = 1609] [outer = 0x1127dd400] 22:40:00 INFO - PROCESS | 1648 | 1468820400693 Marionette DEBUG loaded listener.js 22:40:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1275d0400) [pid = 1648] [serial = 1610] [outer = 0x1127dd400] 22:40:01 INFO - PROCESS | 1648 | 1468820401086 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 568ms 22:40:01 INFO - PROCESS | 1648 | 1468820401128 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:40:01 INFO - PROCESS | 1648 | 1468820401130 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 22:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:40:01 INFO - PROCESS | 1648 | 1468820401134 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:40:01 INFO - PROCESS | 1648 | 1468820401136 Marionette TRACE conn3 <- [1,2118,null,{}] 22:40:01 INFO - PROCESS | 1648 | 1468820401139 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:01 INFO - PROCESS | 1648 | 1468820401145 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:01 INFO - PROCESS | 1648 | 1468820401328 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:40:01 INFO - PROCESS | 1648 | 1468820401345 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:01 INFO - PROCESS | 1648 | 1468820401346 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a520000 == 35 [pid = 1648] [id = 537] 22:40:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1275d9000) [pid = 1648] [serial = 1611] [outer = 0x0] 22:40:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1293b5800) [pid = 1648] [serial = 1612] [outer = 0x1275d9000] 22:40:01 INFO - PROCESS | 1648 | 1468820401387 Marionette DEBUG loaded listener.js 22:40:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a87d400) [pid = 1648] [serial = 1613] [outer = 0x1275d9000] 22:40:01 INFO - PROCESS | 1648 | 1468820401776 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 22:40:01 INFO - PROCESS | 1648 | 1468820401804 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 22:40:01 INFO - PROCESS | 1648 | 1468820401805 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 22:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:40:01 INFO - PROCESS | 1648 | 1468820401808 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:40:01 INFO - PROCESS | 1648 | 1468820401809 Marionette TRACE conn3 <- [1,2122,null,{}] 22:40:01 INFO - PROCESS | 1648 | 1468820401819 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:01 INFO - PROCESS | 1648 | 1468820401820 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:01 INFO - PROCESS | 1648 | 1468820401919 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:40:01 INFO - PROCESS | 1648 | 1468820401922 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:01 INFO - PROCESS | 1648 | 1468820401923 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a041800 == 36 [pid = 1648] [id = 538] 22:40:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x112de0400) [pid = 1648] [serial = 1614] [outer = 0x0] 22:40:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12af32400) [pid = 1648] [serial = 1615] [outer = 0x112de0400] 22:40:01 INFO - PROCESS | 1648 | 1468820401948 Marionette DEBUG loaded listener.js 22:40:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12b8ed400) [pid = 1648] [serial = 1616] [outer = 0x112de0400] 22:40:02 INFO - PROCESS | 1648 | 1468820402326 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 528ms 22:40:02 INFO - PROCESS | 1648 | 1468820402337 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:40:02 INFO - PROCESS | 1648 | 1468820402339 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 22:40:02 INFO - PROCESS | 1648 | 1468820402342 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:40:02 INFO - PROCESS | 1648 | 1468820402344 Marionette TRACE conn3 <- [1,2126,null,{}] 22:40:02 INFO - PROCESS | 1648 | 1468820402349 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:02 INFO - PROCESS | 1648 | 1468820402351 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:02 INFO - PROCESS | 1648 | 1468820402504 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1293b4800) [pid = 1648] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x118533c00) [pid = 1648] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119b37c00) [pid = 1648] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1275ca000) [pid = 1648] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12af37c00) [pid = 1648] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1131e4c00) [pid = 1648] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x119b37000) [pid = 1648] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x112d5c400) [pid = 1648] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x112d85c00) [pid = 1648] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1226c1000) [pid = 1648] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x124ee9800) [pid = 1648] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1127d6000) [pid = 1648] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112a8e400) [pid = 1648] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x116913400) [pid = 1648] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x11203c400) [pid = 1648] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x116aa9c00) [pid = 1648] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:40:02 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1127a7400) [pid = 1648] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:40:02 INFO - PROCESS | 1648 | 1468820402699 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:02 INFO - PROCESS | 1648 | 1468820402700 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x117462000 == 37 [pid = 1648] [id = 539] 22:40:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11203c400) [pid = 1648] [serial = 1617] [outer = 0x0] 22:40:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x112d85c00) [pid = 1648] [serial = 1618] [outer = 0x11203c400] 22:40:02 INFO - PROCESS | 1648 | 1468820402732 Marionette DEBUG loaded listener.js 22:40:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1180a8400) [pid = 1648] [serial = 1619] [outer = 0x11203c400] 22:40:02 INFO - PROCESS | 1648 | 1468820402982 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 22:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:40:03 INFO - PROCESS | 1648 | 1468820403019 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:40:03 INFO - PROCESS | 1648 | 1468820403021 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 22:40:03 INFO - PROCESS | 1648 | 1468820403023 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:40:03 INFO - PROCESS | 1648 | 1468820403024 Marionette TRACE conn3 <- [1,2130,null,{}] 22:40:03 INFO - PROCESS | 1648 | 1468820403026 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:03 INFO - PROCESS | 1648 | 1468820403028 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:03 INFO - PROCESS | 1648 | 1468820403121 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:40:03 INFO - PROCESS | 1648 | 1468820403125 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:03 INFO - PROCESS | 1648 | 1468820403126 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c238800 == 38 [pid = 1648] [id = 540] 22:40:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x118d0b000) [pid = 1648] [serial = 1620] [outer = 0x0] 22:40:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x121306800) [pid = 1648] [serial = 1621] [outer = 0x118d0b000] 22:40:03 INFO - PROCESS | 1648 | 1468820403150 Marionette DEBUG loaded listener.js 22:40:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1275d9400) [pid = 1648] [serial = 1622] [outer = 0x118d0b000] 22:40:03 INFO - PROCESS | 1648 | 1468820403471 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:40:03 INFO - PROCESS | 1648 | 1468820403494 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 22:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:40:03 INFO - PROCESS | 1648 | 1468820403499 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:40:03 INFO - PROCESS | 1648 | 1468820403500 Marionette TRACE conn3 <- [1,2134,null,{}] 22:40:03 INFO - PROCESS | 1648 | 1468820403502 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:03 INFO - PROCESS | 1648 | 1468820403503 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:03 INFO - PROCESS | 1648 | 1468820403610 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:40:03 INFO - PROCESS | 1648 | 1468820403616 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:03 INFO - PROCESS | 1648 | 1468820403617 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c645800 == 39 [pid = 1648] [id = 541] 22:40:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11853fc00) [pid = 1648] [serial = 1623] [outer = 0x0] 22:40:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x129018800) [pid = 1648] [serial = 1624] [outer = 0x11853fc00] 22:40:03 INFO - PROCESS | 1648 | 1468820403648 Marionette DEBUG loaded listener.js 22:40:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12bd40400) [pid = 1648] [serial = 1625] [outer = 0x11853fc00] 22:40:03 INFO - PROCESS | 1648 | 1468820403985 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 22:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 22:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:40:04 INFO - PROCESS | 1648 | 1468820404017 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 22:40:04 INFO - PROCESS | 1648 | 1468820404019 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 22:40:04 INFO - PROCESS | 1648 | 1468820404021 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:40:04 INFO - PROCESS | 1648 | 1468820404023 Marionette TRACE conn3 <- [1,2138,null,{}] 22:40:04 INFO - PROCESS | 1648 | 1468820404025 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:04 INFO - PROCESS | 1648 | 1468820404027 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:04 INFO - PROCESS | 1648 | 1468820404121 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:40:04 INFO - PROCESS | 1648 | 1468820404125 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:04 INFO - PROCESS | 1648 | 1468820404126 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d037000 == 40 [pid = 1648] [id = 542] 22:40:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275c3800) [pid = 1648] [serial = 1626] [outer = 0x0] 22:40:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12bf22400) [pid = 1648] [serial = 1627] [outer = 0x1275c3800] 22:40:04 INFO - PROCESS | 1648 | 1468820404153 Marionette DEBUG loaded listener.js 22:40:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12c052c00) [pid = 1648] [serial = 1628] [outer = 0x1275c3800] 22:40:04 INFO - PROCESS | 1648 | 1468820404484 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 469ms 22:40:04 INFO - PROCESS | 1648 | 1468820404490 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:40:04 INFO - PROCESS | 1648 | 1468820404492 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 22:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:40:04 INFO - PROCESS | 1648 | 1468820404501 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:40:04 INFO - PROCESS | 1648 | 1468820404502 Marionette TRACE conn3 <- [1,2142,null,{}] 22:40:04 INFO - PROCESS | 1648 | 1468820404504 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:04 INFO - PROCESS | 1648 | 1468820404505 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:04 INFO - PROCESS | 1648 | 1468820404623 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:40:04 INFO - PROCESS | 1648 | 1468820404629 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:04 INFO - PROCESS | 1648 | 1468820404630 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d20c800 == 41 [pid = 1648] [id = 543] 22:40:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12ba0a000) [pid = 1648] [serial = 1629] [outer = 0x0] 22:40:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12c057c00) [pid = 1648] [serial = 1630] [outer = 0x12ba0a000] 22:40:04 INFO - PROCESS | 1648 | 1468820404654 Marionette DEBUG loaded listener.js 22:40:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12c533800) [pid = 1648] [serial = 1631] [outer = 0x12ba0a000] 22:40:05 INFO - PROCESS | 1648 | 1468820405235 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 22:40:05 INFO - PROCESS | 1648 | 1468820405273 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 22:40:05 INFO - PROCESS | 1648 | 1468820405276 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:40:05 INFO - PROCESS | 1648 | 1468820405280 Marionette TRACE conn3 <- [1,2146,null,{}] 22:40:05 INFO - PROCESS | 1648 | 1468820405283 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:05 INFO - PROCESS | 1648 | 1468820405285 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:05 INFO - PROCESS | 1648 | 1468820405394 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:40:05 INFO - PROCESS | 1648 | 1468820405502 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:05 INFO - PROCESS | 1648 | 1468820405504 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x11849b000 == 42 [pid = 1648] [id = 544] 22:40:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1185b3000) [pid = 1648] [serial = 1632] [outer = 0x0] 22:40:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x118de9800) [pid = 1648] [serial = 1633] [outer = 0x1185b3000] 22:40:05 INFO - PROCESS | 1648 | 1468820405534 Marionette DEBUG loaded listener.js 22:40:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x119934400) [pid = 1648] [serial = 1634] [outer = 0x1185b3000] 22:40:05 INFO - PROCESS | 1648 | 1468820405951 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 22:40:06 INFO - PROCESS | 1648 | 1468820406003 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 22:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:40:06 INFO - PROCESS | 1648 | 1468820406008 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:40:06 INFO - PROCESS | 1648 | 1468820406010 Marionette TRACE conn3 <- [1,2150,null,{}] 22:40:06 INFO - PROCESS | 1648 | 1468820406013 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:06 INFO - PROCESS | 1648 | 1468820406014 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:06 INFO - PROCESS | 1648 | 1468820406121 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:40:06 INFO - PROCESS | 1648 | 1468820406183 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:06 INFO - PROCESS | 1648 | 1468820406184 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a810800 == 43 [pid = 1648] [id = 545] 22:40:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x121307000) [pid = 1648] [serial = 1635] [outer = 0x0] 22:40:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x124cd2800) [pid = 1648] [serial = 1636] [outer = 0x121307000] 22:40:06 INFO - PROCESS | 1648 | 1468820406214 Marionette DEBUG loaded listener.js 22:40:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126bc5400) [pid = 1648] [serial = 1637] [outer = 0x121307000] 22:40:06 INFO - PROCESS | 1648 | 1468820406667 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 22:40:06 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:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 672ms 22:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:40:06 INFO - PROCESS | 1648 | 1468820406681 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:40:06 INFO - PROCESS | 1648 | 1468820406683 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 22:40:06 INFO - PROCESS | 1648 | 1468820406685 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:40:06 INFO - PROCESS | 1648 | 1468820406688 Marionette TRACE conn3 <- [1,2154,null,{}] 22:40:06 INFO - PROCESS | 1648 | 1468820406696 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:06 INFO - PROCESS | 1648 | 1468820406699 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:06 INFO - PROCESS | 1648 | 1468820406829 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:40:06 INFO - PROCESS | 1648 | 1468820406893 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:06 INFO - PROCESS | 1648 | 1468820406895 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d3b6000 == 44 [pid = 1648] [id = 546] 22:40:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x129013c00) [pid = 1648] [serial = 1638] [outer = 0x0] 22:40:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1293adc00) [pid = 1648] [serial = 1639] [outer = 0x129013c00] 22:40:06 INFO - PROCESS | 1648 | 1468820406926 Marionette DEBUG loaded listener.js 22:40:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12a9cf000) [pid = 1648] [serial = 1640] [outer = 0x129013c00] 22:40:07 INFO - PROCESS | 1648 | 1468820407418 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 776ms 22:40:07 INFO - PROCESS | 1648 | 1468820407464 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:40:07 INFO - PROCESS | 1648 | 1468820407467 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 22:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:40:07 INFO - PROCESS | 1648 | 1468820407471 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:40:07 INFO - PROCESS | 1648 | 1468820407473 Marionette TRACE conn3 <- [1,2158,null,{}] 22:40:07 INFO - PROCESS | 1648 | 1468820407476 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:07 INFO - PROCESS | 1648 | 1468820407479 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:07 INFO - PROCESS | 1648 | 1468820407617 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:40:07 INFO - PROCESS | 1648 | 1468820407690 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:07 INFO - PROCESS | 1648 | 1468820407692 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12da9f800 == 45 [pid = 1648] [id = 547] 22:40:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12ba0d000) [pid = 1648] [serial = 1641] [outer = 0x0] 22:40:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12bf25000) [pid = 1648] [serial = 1642] [outer = 0x12ba0d000] 22:40:07 INFO - PROCESS | 1648 | 1468820407721 Marionette DEBUG loaded listener.js 22:40:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12c050400) [pid = 1648] [serial = 1643] [outer = 0x12ba0d000] 22:40:08 INFO - PROCESS | 1648 | 1468820408169 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 722ms 22:40:08 INFO - PROCESS | 1648 | 1468820408193 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:40:08 INFO - PROCESS | 1648 | 1468820408194 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 22:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:40:08 INFO - PROCESS | 1648 | 1468820408196 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:40:08 INFO - PROCESS | 1648 | 1468820408198 Marionette TRACE conn3 <- [1,2162,null,{}] 22:40:08 INFO - PROCESS | 1648 | 1468820408200 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:08 INFO - PROCESS | 1648 | 1468820408201 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:08 INFO - PROCESS | 1648 | 1468820408303 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:40:08 INFO - PROCESS | 1648 | 1468820408364 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:08 INFO - PROCESS | 1648 | 1468820408365 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181b8800 == 46 [pid = 1648] [id = 548] 22:40:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x113d39400) [pid = 1648] [serial = 1644] [outer = 0x0] 22:40:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119b2a800) [pid = 1648] [serial = 1645] [outer = 0x113d39400] 22:40:08 INFO - PROCESS | 1648 | 1468820408394 Marionette DEBUG loaded listener.js 22:40:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12c04dc00) [pid = 1648] [serial = 1646] [outer = 0x113d39400] 22:40:09 INFO - PROCESS | 1648 | 1468820409016 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 870ms 22:40:09 INFO - PROCESS | 1648 | 1468820409067 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:40:09 INFO - PROCESS | 1648 | 1468820409069 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 22:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:40:09 INFO - PROCESS | 1648 | 1468820409073 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:40:09 INFO - PROCESS | 1648 | 1468820409076 Marionette TRACE conn3 <- [1,2166,null,{}] 22:40:09 INFO - PROCESS | 1648 | 1468820409081 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:09 INFO - PROCESS | 1648 | 1468820409082 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:09 INFO - PROCESS | 1648 | 1468820409227 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:40:09 INFO - PROCESS | 1648 | 1468820409334 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:09 INFO - PROCESS | 1648 | 1468820409336 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e60800 == 47 [pid = 1648] [id = 549] 22:40:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x118412400) [pid = 1648] [serial = 1647] [outer = 0x0] 22:40:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1185b5400) [pid = 1648] [serial = 1648] [outer = 0x118412400] 22:40:09 INFO - PROCESS | 1648 | 1468820409383 Marionette DEBUG loaded listener.js 22:40:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x119908000) [pid = 1648] [serial = 1649] [outer = 0x118412400] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12d037000 == 46 [pid = 1648] [id = 542] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12c645800 == 45 [pid = 1648] [id = 541] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12c238800 == 44 [pid = 1648] [id = 540] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x117462000 == 43 [pid = 1648] [id = 539] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x11a041800 == 42 [pid = 1648] [id = 538] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12a520000 == 41 [pid = 1648] [id = 537] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x129236800 == 40 [pid = 1648] [id = 536] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x126f1c000 == 39 [pid = 1648] [id = 535] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x121c59000 == 38 [pid = 1648] [id = 534] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x11915a800 == 37 [pid = 1648] [id = 533] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x117e4c000 == 36 [pid = 1648] [id = 532] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x1210c1800 == 35 [pid = 1648] [id = 531] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x1187c1000 == 34 [pid = 1648] [id = 530] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12c230800 == 33 [pid = 1648] [id = 529] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x1181b8800 == 32 [pid = 1648] [id = 548] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12da9f800 == 31 [pid = 1648] [id = 547] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12d3b6000 == 30 [pid = 1648] [id = 546] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12a810800 == 29 [pid = 1648] [id = 545] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x11849b000 == 28 [pid = 1648] [id = 544] 22:40:10 INFO - PROCESS | 1648 | --DOCSHELL 0x12d20c800 == 27 [pid = 1648] [id = 543] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x11965d800) [pid = 1648] [serial = 1538] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1185b3c00) [pid = 1648] [serial = 1537] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x124cd7000) [pid = 1648] [serial = 1541] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x121bbb000) [pid = 1648] [serial = 1540] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12a4bc400) [pid = 1648] [serial = 1544] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x129228000) [pid = 1648] [serial = 1543] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12bd4a400) [pid = 1648] [serial = 1547] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12ba0ec00) [pid = 1648] [serial = 1546] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12bd4a000) [pid = 1648] [serial = 1550] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x124eca400) [pid = 1648] [serial = 1549] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12101f800) [pid = 1648] [serial = 1564] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x114f97000) [pid = 1648] [serial = 1555] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x112eae000) [pid = 1648] [serial = 1556] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119904400) [pid = 1648] [serial = 1561] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119b2c800) [pid = 1648] [serial = 1562] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x124ec8000) [pid = 1648] [serial = 1568] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x121a11800) [pid = 1648] [serial = 1567] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1275c6000) [pid = 1648] [serial = 1571] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126132c00) [pid = 1648] [serial = 1570] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x129222800) [pid = 1648] [serial = 1576] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119030000) [pid = 1648] [serial = 1579] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11903b800) [pid = 1648] [serial = 1553] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x116aa9400) [pid = 1648] [serial = 1552] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1275d6800) [pid = 1648] [serial = 1573] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11840c000) [pid = 1648] [serial = 1558] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11853d800) [pid = 1648] [serial = 1559] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1293b3000) [pid = 1648] [serial = 1583] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12606e400) [pid = 1648] [serial = 1580] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1293abc00) [pid = 1648] [serial = 1577] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x129019c00) [pid = 1648] [serial = 1574] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1275d4000) [pid = 1648] [serial = 1582] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12a9ca800) [pid = 1648] [serial = 1586] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1213e0400) [pid = 1648] [serial = 1565] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12a5d2800) [pid = 1648] [serial = 1585] [outer = 0x0] [url = about:blank] 22:40:10 INFO - PROCESS | 1648 | 1468820410433 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1377ms 22:40:10 INFO - PROCESS | 1648 | 1468820410451 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:40:10 INFO - PROCESS | 1648 | 1468820410454 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 22:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:40:10 INFO - PROCESS | 1648 | 1468820410459 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:40:10 INFO - PROCESS | 1648 | 1468820410462 Marionette TRACE conn3 <- [1,2170,null,{}] 22:40:10 INFO - PROCESS | 1648 | 1468820410468 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:10 INFO - PROCESS | 1648 | 1468820410470 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:10 INFO - PROCESS | 1648 | 1468820410611 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:40:10 INFO - PROCESS | 1648 | 1468820410701 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:10 INFO - PROCESS | 1648 | 1468820410703 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe6800 == 28 [pid = 1648] [id = 550] 22:40:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1133c5c00) [pid = 1648] [serial = 1650] [outer = 0x0] 22:40:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x114f97800) [pid = 1648] [serial = 1651] [outer = 0x1133c5c00] 22:40:10 INFO - PROCESS | 1648 | 1468820410748 Marionette DEBUG loaded listener.js 22:40:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x116789000) [pid = 1648] [serial = 1652] [outer = 0x1133c5c00] 22:40:11 INFO - PROCESS | 1648 | 1468820411170 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 726ms 22:40:11 INFO - PROCESS | 1648 | 1468820411187 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:40:11 INFO - PROCESS | 1648 | 1468820411189 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 22:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:40:11 INFO - PROCESS | 1648 | 1468820411198 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:40:11 INFO - PROCESS | 1648 | 1468820411201 Marionette TRACE conn3 <- [1,2174,null,{}] 22:40:11 INFO - PROCESS | 1648 | 1468820411204 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:11 INFO - PROCESS | 1648 | 1468820411207 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:11 INFO - PROCESS | 1648 | 1468820411330 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:40:11 INFO - PROCESS | 1648 | 1468820411376 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:11 INFO - PROCESS | 1648 | 1468820411378 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c5800 == 29 [pid = 1648] [id = 551] 22:40:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x117eb7000) [pid = 1648] [serial = 1653] [outer = 0x0] 22:40:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11840f000) [pid = 1648] [serial = 1654] [outer = 0x117eb7000] 22:40:11 INFO - PROCESS | 1648 | 1468820411425 Marionette DEBUG loaded listener.js 22:40:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x118594800) [pid = 1648] [serial = 1655] [outer = 0x117eb7000] 22:40:11 INFO - PROCESS | 1648 | 1468820411808 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 622ms 22:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:40:11 INFO - PROCESS | 1648 | 1468820411820 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:40:11 INFO - PROCESS | 1648 | 1468820411822 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 22:40:11 INFO - PROCESS | 1648 | 1468820411824 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:40:11 INFO - PROCESS | 1648 | 1468820411828 Marionette TRACE conn3 <- [1,2178,null,{}] 22:40:11 INFO - PROCESS | 1648 | 1468820411837 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:11 INFO - PROCESS | 1648 | 1468820411841 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:11 INFO - PROCESS | 1648 | 1468820411956 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:40:11 INFO - PROCESS | 1648 | 1468820411965 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:11 INFO - PROCESS | 1648 | 1468820411967 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a7a800 == 30 [pid = 1648] [id = 552] 22:40:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x112a8e000) [pid = 1648] [serial = 1656] [outer = 0x0] 22:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11990b400) [pid = 1648] [serial = 1657] [outer = 0x112a8e000] 22:40:12 INFO - PROCESS | 1648 | 1468820412013 Marionette DEBUG loaded listener.js 22:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119b2f400) [pid = 1648] [serial = 1658] [outer = 0x112a8e000] 22:40:12 INFO - PROCESS | 1648 | 1468820412451 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 674ms 22:40:12 INFO - PROCESS | 1648 | 1468820412501 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:40:12 INFO - PROCESS | 1648 | 1468820412502 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 22:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:40:12 INFO - PROCESS | 1648 | 1468820412505 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:40:12 INFO - PROCESS | 1648 | 1468820412506 Marionette TRACE conn3 <- [1,2182,null,{}] 22:40:12 INFO - PROCESS | 1648 | 1468820412508 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:12 INFO - PROCESS | 1648 | 1468820412509 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:12 INFO - PROCESS | 1648 | 1468820412624 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:40:12 INFO - PROCESS | 1648 | 1468820412660 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:12 INFO - PROCESS | 1648 | 1468820412661 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x121503000 == 31 [pid = 1648] [id = 553] 22:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12101f800) [pid = 1648] [serial = 1659] [outer = 0x0] 22:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1211bdc00) [pid = 1648] [serial = 1660] [outer = 0x12101f800] 22:40:12 INFO - PROCESS | 1648 | 1468820412701 Marionette DEBUG loaded listener.js 22:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x121309c00) [pid = 1648] [serial = 1661] [outer = 0x12101f800] 22:40:13 INFO - PROCESS | 1648 | 1468820413014 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 22:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:40:13 INFO - PROCESS | 1648 | 1468820413027 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:40:13 INFO - PROCESS | 1648 | 1468820413030 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 22:40:13 INFO - PROCESS | 1648 | 1468820413034 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:40:13 INFO - PROCESS | 1648 | 1468820413035 Marionette TRACE conn3 <- [1,2186,null,{}] 22:40:13 INFO - PROCESS | 1648 | 1468820413037 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:13 INFO - PROCESS | 1648 | 1468820413039 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:13 INFO - PROCESS | 1648 | 1468820413133 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:40:13 INFO - PROCESS | 1648 | 1468820413170 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:13 INFO - PROCESS | 1648 | 1468820413171 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ba5800 == 32 [pid = 1648] [id = 554] 22:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11715a400) [pid = 1648] [serial = 1662] [outer = 0x0] 22:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121a07c00) [pid = 1648] [serial = 1663] [outer = 0x11715a400] 22:40:13 INFO - PROCESS | 1648 | 1468820413195 Marionette DEBUG loaded listener.js 22:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12487a400) [pid = 1648] [serial = 1664] [outer = 0x11715a400] 22:40:13 INFO - PROCESS | 1648 | 1468820413521 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 22:40:13 INFO - PROCESS | 1648 | 1468820413566 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:40:13 INFO - PROCESS | 1648 | 1468820413567 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 22:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:40:13 INFO - PROCESS | 1648 | 1468820413570 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:40:13 INFO - PROCESS | 1648 | 1468820413571 Marionette TRACE conn3 <- [1,2190,null,{}] 22:40:13 INFO - PROCESS | 1648 | 1468820413573 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:13 INFO - PROCESS | 1648 | 1468820413577 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:13 INFO - PROCESS | 1648 | 1468820413696 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:40:13 INFO - PROCESS | 1648 | 1468820413699 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:13 INFO - PROCESS | 1648 | 1468820413701 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c0d000 == 33 [pid = 1648] [id = 555] 22:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1176bc800) [pid = 1648] [serial = 1665] [outer = 0x0] 22:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x124eedc00) [pid = 1648] [serial = 1666] [outer = 0x1176bc800] 22:40:13 INFO - PROCESS | 1648 | 1468820413726 Marionette DEBUG loaded listener.js 22:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1271c8400) [pid = 1648] [serial = 1667] [outer = 0x1176bc800] 22:40:14 INFO - PROCESS | 1648 | 1468820414070 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 22:40:14 INFO - PROCESS | 1648 | 1468820414089 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:40:14 INFO - PROCESS | 1648 | 1468820414090 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 22:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:40:14 INFO - PROCESS | 1648 | 1468820414092 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:40:14 INFO - PROCESS | 1648 | 1468820414094 Marionette TRACE conn3 <- [1,2194,null,{}] 22:40:14 INFO - PROCESS | 1648 | 1468820414099 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:14 INFO - PROCESS | 1648 | 1468820414101 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:14 INFO - PROCESS | 1648 | 1468820414204 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:40:14 INFO - PROCESS | 1648 | 1468820414207 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:14 INFO - PROCESS | 1648 | 1468820414208 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611e000 == 34 [pid = 1648] [id = 556] 22:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x118595c00) [pid = 1648] [serial = 1668] [outer = 0x0] 22:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1275bf800) [pid = 1648] [serial = 1669] [outer = 0x118595c00] 22:40:14 INFO - PROCESS | 1648 | 1468820414232 Marionette DEBUG loaded listener.js 22:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1275d1000) [pid = 1648] [serial = 1670] [outer = 0x118595c00] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1275c3800) [pid = 1648] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1275d9000) [pid = 1648] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1127dd400) [pid = 1648] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x114f8e800) [pid = 1648] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1293ae000) [pid = 1648] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12606fc00) [pid = 1648] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x112de0400) [pid = 1648] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119b8c800) [pid = 1648] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11990d000) [pid = 1648] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x116992000) [pid = 1648] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118de9c00) [pid = 1648] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11203c400) [pid = 1648] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x118d0b000) [pid = 1648] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11853fc00) [pid = 1648] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:40:14 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12ba0a000) [pid = 1648] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:40:14 INFO - PROCESS | 1648 | 1468820414737 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 22:40:14 INFO - PROCESS | 1648 | 1468820414765 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:40:14 INFO - PROCESS | 1648 | 1468820414767 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 22:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:40:14 INFO - PROCESS | 1648 | 1468820414769 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:40:14 INFO - PROCESS | 1648 | 1468820414770 Marionette TRACE conn3 <- [1,2198,null,{}] 22:40:14 INFO - PROCESS | 1648 | 1468820414773 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:14 INFO - PROCESS | 1648 | 1468820414774 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:14 INFO - PROCESS | 1648 | 1468820414859 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:40:14 INFO - PROCESS | 1648 | 1468820414868 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:14 INFO - PROCESS | 1648 | 1468820414869 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x126104000 == 35 [pid = 1648] [id = 557] 22:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x114f91c00) [pid = 1648] [serial = 1671] [outer = 0x0] 22:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x117161400) [pid = 1648] [serial = 1672] [outer = 0x114f91c00] 22:40:14 INFO - PROCESS | 1648 | 1468820414911 Marionette DEBUG loaded listener.js 22:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119b31800) [pid = 1648] [serial = 1673] [outer = 0x114f91c00] 22:40:15 INFO - PROCESS | 1648 | 1468820415335 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 618ms 22:40:15 INFO - PROCESS | 1648 | 1468820415388 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:40:15 INFO - PROCESS | 1648 | 1468820415389 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 22:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:40:15 INFO - PROCESS | 1648 | 1468820415404 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:40:15 INFO - PROCESS | 1648 | 1468820415405 Marionette TRACE conn3 <- [1,2202,null,{}] 22:40:15 INFO - PROCESS | 1648 | 1468820415407 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:15 INFO - PROCESS | 1648 | 1468820415408 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:15 INFO - PROCESS | 1648 | 1468820415489 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:40:15 INFO - PROCESS | 1648 | 1468820415494 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:15 INFO - PROCESS | 1648 | 1468820415496 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a7a000 == 36 [pid = 1648] [id = 558] 22:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x124ec2c00) [pid = 1648] [serial = 1674] [outer = 0x0] 22:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275ca000) [pid = 1648] [serial = 1675] [outer = 0x124ec2c00] 22:40:15 INFO - PROCESS | 1648 | 1468820415521 Marionette DEBUG loaded listener.js 22:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x129011c00) [pid = 1648] [serial = 1676] [outer = 0x124ec2c00] 22:40:15 INFO - PROCESS | 1648 | 1468820415832 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 476ms 22:40:15 INFO - PROCESS | 1648 | 1468820415877 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:40:15 INFO - PROCESS | 1648 | 1468820415879 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 22:40:15 INFO - PROCESS | 1648 | 1468820415881 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:40:15 INFO - PROCESS | 1648 | 1468820415882 Marionette TRACE conn3 <- [1,2206,null,{}] 22:40:15 INFO - PROCESS | 1648 | 1468820415884 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:15 INFO - PROCESS | 1648 | 1468820415885 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:15 INFO - PROCESS | 1648 | 1468820415961 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:40:15 INFO - PROCESS | 1648 | 1468820415966 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:15 INFO - PROCESS | 1648 | 1468820415967 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a50b800 == 37 [pid = 1648] [id = 559] 22:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x129019c00) [pid = 1648] [serial = 1677] [outer = 0x0] 22:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x129227000) [pid = 1648] [serial = 1678] [outer = 0x129019c00] 22:40:15 INFO - PROCESS | 1648 | 1468820415991 Marionette DEBUG loaded listener.js 22:40:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1293abc00) [pid = 1648] [serial = 1679] [outer = 0x129019c00] 22:40:16 INFO - PROCESS | 1648 | 1468820416350 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 22:40:16 INFO - PROCESS | 1648 | 1468820416400 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:40:16 INFO - PROCESS | 1648 | 1468820416402 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 22:40:16 INFO - PROCESS | 1648 | 1468820416404 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:40:16 INFO - PROCESS | 1648 | 1468820416406 Marionette TRACE conn3 <- [1,2210,null,{}] 22:40:16 INFO - PROCESS | 1648 | 1468820416408 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:16 INFO - PROCESS | 1648 | 1468820416410 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:16 INFO - PROCESS | 1648 | 1468820416500 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:40:16 INFO - PROCESS | 1648 | 1468820416504 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:16 INFO - PROCESS | 1648 | 1468820416505 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ba5000 == 38 [pid = 1648] [id = 560] 22:40:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1293ac000) [pid = 1648] [serial = 1680] [outer = 0x0] 22:40:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a5d2c00) [pid = 1648] [serial = 1681] [outer = 0x1293ac000] 22:40:16 INFO - PROCESS | 1648 | 1468820416532 Marionette DEBUG loaded listener.js 22:40:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a9c5c00) [pid = 1648] [serial = 1682] [outer = 0x1293ac000] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe6800 == 37 [pid = 1648] [id = 550] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x117e60800 == 36 [pid = 1648] [id = 549] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x12611e000 == 35 [pid = 1648] [id = 556] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x124c0d000 == 34 [pid = 1648] [id = 555] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x12a50b800 == 33 [pid = 1648] [id = 559] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x119a7a800 == 32 [pid = 1648] [id = 552] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x121ba5800 == 31 [pid = 1648] [id = 554] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x126104000 == 30 [pid = 1648] [id = 557] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x121503000 == 29 [pid = 1648] [id = 553] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x119a7a000 == 28 [pid = 1648] [id = 558] 22:40:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c5800 == 27 [pid = 1648] [id = 551] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12bf22400) [pid = 1648] [serial = 1627] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1293b5800) [pid = 1648] [serial = 1612] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1271cd800) [pid = 1648] [serial = 1609] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x11840f400) [pid = 1648] [serial = 1592] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12b812c00) [pid = 1648] [serial = 1589] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12b072800) [pid = 1648] [serial = 1588] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x126b0f400) [pid = 1648] [serial = 1606] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12af32400) [pid = 1648] [serial = 1615] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12b8ed400) [pid = 1648] [serial = 1616] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1211c7800) [pid = 1648] [serial = 1603] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x124eef400) [pid = 1648] [serial = 1604] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11993ec00) [pid = 1648] [serial = 1600] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119b8b800) [pid = 1648] [serial = 1601] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11827c000) [pid = 1648] [serial = 1597] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1185ab800) [pid = 1648] [serial = 1598] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x119907c00) [pid = 1648] [serial = 1594] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119b92400) [pid = 1648] [serial = 1595] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x116647000) [pid = 1648] [serial = 1591] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1180a8400) [pid = 1648] [serial = 1619] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12a87d400) [pid = 1648] [serial = 1613] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x112d85c00) [pid = 1648] [serial = 1618] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x1275d0400) [pid = 1648] [serial = 1610] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x121306800) [pid = 1648] [serial = 1621] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12bd40400) [pid = 1648] [serial = 1625] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12713ac00) [pid = 1648] [serial = 1607] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x129018800) [pid = 1648] [serial = 1624] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x1275d9400) [pid = 1648] [serial = 1622] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12c052c00) [pid = 1648] [serial = 1628] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12c533800) [pid = 1648] [serial = 1631] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12c057c00) [pid = 1648] [serial = 1630] [outer = 0x0] [url = about:blank] 22:40:17 INFO - PROCESS | 1648 | 1468820417930 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1573ms 22:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:40:17 INFO - PROCESS | 1648 | 1468820417983 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:40:17 INFO - PROCESS | 1648 | 1468820417985 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 22:40:17 INFO - PROCESS | 1648 | 1468820417989 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:40:17 INFO - PROCESS | 1648 | 1468820417991 Marionette TRACE conn3 <- [1,2214,null,{}] 22:40:18 INFO - PROCESS | 1648 | 1468820417996 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:18 INFO - PROCESS | 1648 | 1468820417998 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:18 INFO - PROCESS | 1648 | 1468820418085 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:40:18 INFO - PROCESS | 1648 | 1468820418140 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:18 INFO - PROCESS | 1648 | 1468820418142 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x11695e000 == 28 [pid = 1648] [id = 561] 22:40:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x112d60000) [pid = 1648] [serial = 1683] [outer = 0x0] 22:40:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x112d85000) [pid = 1648] [serial = 1684] [outer = 0x112d60000] 22:40:18 INFO - PROCESS | 1648 | 1468820418170 Marionette DEBUG loaded listener.js 22:40:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x113296000) [pid = 1648] [serial = 1685] [outer = 0x112d60000] 22:40:18 INFO - PROCESS | 1648 | 1468820418475 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 521ms 22:40:18 INFO - PROCESS | 1648 | 1468820418510 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:40:18 INFO - PROCESS | 1648 | 1468820418518 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 22:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:40:18 INFO - PROCESS | 1648 | 1468820418522 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:40:18 INFO - PROCESS | 1648 | 1468820418524 Marionette TRACE conn3 <- [1,2218,null,{}] 22:40:18 INFO - PROCESS | 1648 | 1468820418527 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:18 INFO - PROCESS | 1648 | 1468820418531 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:18 INFO - PROCESS | 1648 | 1468820418608 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:40:18 INFO - PROCESS | 1648 | 1468820418615 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:18 INFO - PROCESS | 1648 | 1468820418616 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x11807b800 == 29 [pid = 1648] [id = 562] 22:40:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x113db8c00) [pid = 1648] [serial = 1686] [outer = 0x0] 22:40:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x114f98400) [pid = 1648] [serial = 1687] [outer = 0x113db8c00] 22:40:18 INFO - PROCESS | 1648 | 1468820418644 Marionette DEBUG loaded listener.js 22:40:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x116642800) [pid = 1648] [serial = 1688] [outer = 0x113db8c00] 22:40:18 INFO - PROCESS | 1648 | 1468820418973 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 22:40:18 INFO - PROCESS | 1648 | 1468820418992 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:40:19 INFO - PROCESS | 1648 | 1468820419004 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 22:40:19 INFO - PROCESS | 1648 | 1468820419007 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:40:19 INFO - PROCESS | 1648 | 1468820419009 Marionette TRACE conn3 <- [1,2222,null,{}] 22:40:19 INFO - PROCESS | 1648 | 1468820419017 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:19 INFO - PROCESS | 1648 | 1468820419020 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:19 INFO - PROCESS | 1648 | 1468820419096 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:40:19 INFO - PROCESS | 1648 | 1468820419101 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:19 INFO - PROCESS | 1648 | 1468820419103 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915e000 == 30 [pid = 1648] [id = 563] 22:40:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x111e2e800) [pid = 1648] [serial = 1689] [outer = 0x0] 22:40:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1180a3c00) [pid = 1648] [serial = 1690] [outer = 0x111e2e800] 22:40:19 INFO - PROCESS | 1648 | 1468820419133 Marionette DEBUG loaded listener.js 22:40:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x118410400) [pid = 1648] [serial = 1691] [outer = 0x111e2e800] 22:40:19 INFO - PROCESS | 1648 | 1468820419465 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 473ms 22:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:40:19 INFO - PROCESS | 1648 | 1468820419481 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:40:19 INFO - PROCESS | 1648 | 1468820419482 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 22:40:19 INFO - PROCESS | 1648 | 1468820419484 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:40:19 INFO - PROCESS | 1648 | 1468820419485 Marionette TRACE conn3 <- [1,2226,null,{}] 22:40:19 INFO - PROCESS | 1648 | 1468820419488 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:19 INFO - PROCESS | 1648 | 1468820419489 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:19 INFO - PROCESS | 1648 | 1468820419565 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:40:19 INFO - PROCESS | 1648 | 1468820419620 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:19 INFO - PROCESS | 1648 | 1468820419621 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x119a79800 == 31 [pid = 1648] [id = 564] 22:40:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x118413000) [pid = 1648] [serial = 1692] [outer = 0x0] 22:40:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x118d0a400) [pid = 1648] [serial = 1693] [outer = 0x118413000] 22:40:19 INFO - PROCESS | 1648 | 1468820419647 Marionette DEBUG loaded listener.js 22:40:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11909a400) [pid = 1648] [serial = 1694] [outer = 0x118413000] 22:40:19 INFO - PROCESS | 1648 | 1468820419919 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:40:19 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:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 22:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:40:19 INFO - PROCESS | 1648 | 1468820419953 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:40:19 INFO - PROCESS | 1648 | 1468820419954 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 22:40:19 INFO - PROCESS | 1648 | 1468820419956 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:40:19 INFO - PROCESS | 1648 | 1468820419957 Marionette TRACE conn3 <- [1,2230,null,{}] 22:40:19 INFO - PROCESS | 1648 | 1468820419960 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:19 INFO - PROCESS | 1648 | 1468820419972 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:20 INFO - PROCESS | 1648 | 1468820420053 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:40:20 INFO - PROCESS | 1648 | 1468820420057 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:20 INFO - PROCESS | 1648 | 1468820420058 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x121441000 == 32 [pid = 1648] [id = 565] 22:40:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x114f91400) [pid = 1648] [serial = 1695] [outer = 0x0] 22:40:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11965a800) [pid = 1648] [serial = 1696] [outer = 0x114f91400] 22:40:20 INFO - PROCESS | 1648 | 1468820420085 Marionette DEBUG loaded listener.js 22:40:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x119935c00) [pid = 1648] [serial = 1697] [outer = 0x114f91400] 22:40:20 INFO - PROCESS | 1648 | 1468820420424 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 522ms 22:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:40:20 INFO - PROCESS | 1648 | 1468820420479 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:40:20 INFO - PROCESS | 1648 | 1468820420481 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 22:40:20 INFO - PROCESS | 1648 | 1468820420483 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:40:20 INFO - PROCESS | 1648 | 1468820420484 Marionette TRACE conn3 <- [1,2234,null,{}] 22:40:20 INFO - PROCESS | 1648 | 1468820420486 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:20 INFO - PROCESS | 1648 | 1468820420490 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:20 INFO - PROCESS | 1648 | 1468820420581 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:40:20 INFO - PROCESS | 1648 | 1468820420587 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:20 INFO - PROCESS | 1648 | 1468820420587 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x1226ec000 == 33 [pid = 1648] [id = 566] 22:40:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119941800) [pid = 1648] [serial = 1698] [outer = 0x0] 22:40:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119b37c00) [pid = 1648] [serial = 1699] [outer = 0x119941800] 22:40:20 INFO - PROCESS | 1648 | 1468820420612 Marionette DEBUG loaded listener.js 22:40:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1213e4400) [pid = 1648] [serial = 1700] [outer = 0x119941800] 22:40:20 INFO - PROCESS | 1648 | 1468820420914 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 22:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:40:20 INFO - PROCESS | 1648 | 1468820420951 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:40:20 INFO - PROCESS | 1648 | 1468820420953 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 22:40:20 INFO - PROCESS | 1648 | 1468820420955 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:40:20 INFO - PROCESS | 1648 | 1468820420956 Marionette TRACE conn3 <- [1,2238,null,{}] 22:40:20 INFO - PROCESS | 1648 | 1468820420958 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:20 INFO - PROCESS | 1648 | 1468820420959 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:21 INFO - PROCESS | 1648 | 1468820421038 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:40:21 INFO - PROCESS | 1648 | 1468820421042 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:21 INFO - PROCESS | 1648 | 1468820421043 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c18000 == 34 [pid = 1648] [id = 567] 22:40:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1214ea400) [pid = 1648] [serial = 1701] [outer = 0x0] 22:40:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x124876000) [pid = 1648] [serial = 1702] [outer = 0x1214ea400] 22:40:21 INFO - PROCESS | 1648 | 1468820421069 Marionette DEBUG loaded listener.js 22:40:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x124cd5000) [pid = 1648] [serial = 1703] [outer = 0x1214ea400] 22:40:21 INFO - PROCESS | 1648 | 1468820421384 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 472ms 22:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:40:21 INFO - PROCESS | 1648 | 1468820421428 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:40:21 INFO - PROCESS | 1648 | 1468820421429 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 22:40:21 INFO - PROCESS | 1648 | 1468820421431 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:40:21 INFO - PROCESS | 1648 | 1468820421432 Marionette TRACE conn3 <- [1,2242,null,{}] 22:40:21 INFO - PROCESS | 1648 | 1468820421435 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:21 INFO - PROCESS | 1648 | 1468820421436 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:21 INFO - PROCESS | 1648 | 1468820421534 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:40:21 INFO - PROCESS | 1648 | 1468820421539 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:21 INFO - PROCESS | 1648 | 1468820421540 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12611e000 == 35 [pid = 1648] [id = 568] 22:40:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x121c8d800) [pid = 1648] [serial = 1704] [outer = 0x0] 22:40:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x124cd4800) [pid = 1648] [serial = 1705] [outer = 0x121c8d800] 22:40:21 INFO - PROCESS | 1648 | 1468820421567 Marionette DEBUG loaded listener.js 22:40:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126074400) [pid = 1648] [serial = 1706] [outer = 0x121c8d800] 22:40:21 INFO - PROCESS | 1648 | 1468820421871 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 470ms 22:40:21 INFO - PROCESS | 1648 | 1468820421901 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:40:21 INFO - PROCESS | 1648 | 1468820421903 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 22:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:40:21 INFO - PROCESS | 1648 | 1468820421905 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:40:21 INFO - PROCESS | 1648 | 1468820421906 Marionette TRACE conn3 <- [1,2246,null,{}] 22:40:21 INFO - PROCESS | 1648 | 1468820421909 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:21 INFO - PROCESS | 1648 | 1468820421910 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:21 INFO - PROCESS | 1648 | 1468820421990 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:40:21 INFO - PROCESS | 1648 | 1468820421994 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:21 INFO - PROCESS | 1648 | 1468820421995 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915a800 == 36 [pid = 1648] [id = 569] 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126136000) [pid = 1648] [serial = 1707] [outer = 0x0] 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126b0f000) [pid = 1648] [serial = 1708] [outer = 0x126136000] 22:40:22 INFO - PROCESS | 1648 | 1468820422022 Marionette DEBUG loaded listener.js 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126bd2400) [pid = 1648] [serial = 1709] [outer = 0x126136000] 22:40:22 INFO - PROCESS | 1648 | 1468820422327 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 472ms 22:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:40:22 INFO - PROCESS | 1648 | 1468820422378 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:40:22 INFO - PROCESS | 1648 | 1468820422380 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 22:40:22 INFO - PROCESS | 1648 | 1468820422382 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:40:22 INFO - PROCESS | 1648 | 1468820422383 Marionette TRACE conn3 <- [1,2250,null,{}] 22:40:22 INFO - PROCESS | 1648 | 1468820422385 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:22 INFO - PROCESS | 1648 | 1468820422386 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:22 INFO - PROCESS | 1648 | 1468820422489 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:40:22 INFO - PROCESS | 1648 | 1468820422495 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:22 INFO - PROCESS | 1648 | 1468820422496 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c7d800 == 37 [pid = 1648] [id = 570] 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x112a86400) [pid = 1648] [serial = 1710] [outer = 0x0] 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126bd2000) [pid = 1648] [serial = 1711] [outer = 0x112a86400] 22:40:22 INFO - PROCESS | 1648 | 1468820422521 Marionette DEBUG loaded listener.js 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1273e5c00) [pid = 1648] [serial = 1712] [outer = 0x112a86400] 22:40:22 INFO - PROCESS | 1648 | 1468820422819 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 469ms 22:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:40:22 INFO - PROCESS | 1648 | 1468820422851 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:40:22 INFO - PROCESS | 1648 | 1468820422853 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 22:40:22 INFO - PROCESS | 1648 | 1468820422855 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:40:22 INFO - PROCESS | 1648 | 1468820422857 Marionette TRACE conn3 <- [1,2254,null,{}] 22:40:22 INFO - PROCESS | 1648 | 1468820422859 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:22 INFO - PROCESS | 1648 | 1468820422861 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:22 INFO - PROCESS | 1648 | 1468820422947 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:40:22 INFO - PROCESS | 1648 | 1468820422951 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:22 INFO - PROCESS | 1648 | 1468820422960 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x121440800 == 38 [pid = 1648] [id = 571] 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1275c0000) [pid = 1648] [serial = 1713] [outer = 0x0] 22:40:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1275d0c00) [pid = 1648] [serial = 1714] [outer = 0x1275c0000] 22:40:22 INFO - PROCESS | 1648 | 1468820422987 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12922d400) [pid = 1648] [serial = 1715] [outer = 0x1275c0000] 22:40:23 INFO - PROCESS | 1648 | 1468820423363 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 22:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:40:23 INFO - PROCESS | 1648 | 1468820423376 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:40:23 INFO - PROCESS | 1648 | 1468820423377 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 22:40:23 INFO - PROCESS | 1648 | 1468820423381 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:40:23 INFO - PROCESS | 1648 | 1468820423383 Marionette TRACE conn3 <- [1,2258,null,{}] 22:40:23 INFO - PROCESS | 1648 | 1468820423385 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:23 INFO - PROCESS | 1648 | 1468820423386 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:23 INFO - PROCESS | 1648 | 1468820423483 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:40:23 INFO - PROCESS | 1648 | 1468820423486 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:23 INFO - PROCESS | 1648 | 1468820423487 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b008000 == 39 [pid = 1648] [id = 572] 22:40:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119a46800) [pid = 1648] [serial = 1716] [outer = 0x0] 22:40:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1293a7000) [pid = 1648] [serial = 1717] [outer = 0x119a46800] 22:40:23 INFO - PROCESS | 1648 | 1468820423511 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a40a800) [pid = 1648] [serial = 1718] [outer = 0x119a46800] 22:40:23 INFO - PROCESS | 1648 | 1468820423829 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms 22:40:23 INFO - PROCESS | 1648 | 1468820423853 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:40:23 INFO - PROCESS | 1648 | 1468820423854 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 22:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:40:23 INFO - PROCESS | 1648 | 1468820423856 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:40:23 INFO - PROCESS | 1648 | 1468820423857 Marionette TRACE conn3 <- [1,2262,null,{}] 22:40:23 INFO - PROCESS | 1648 | 1468820423859 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:23 INFO - PROCESS | 1648 | 1468820423861 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:23 INFO - PROCESS | 1648 | 1468820423969 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:40:23 INFO - PROCESS | 1648 | 1468820423986 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:23 INFO - PROCESS | 1648 | 1468820423987 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b88a000 == 40 [pid = 1648] [id = 573] 22:40:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12a409c00) [pid = 1648] [serial = 1719] [outer = 0x0] 22:40:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12a4af000) [pid = 1648] [serial = 1720] [outer = 0x12a409c00] 22:40:24 INFO - PROCESS | 1648 | 1468820424010 Marionette DEBUG loaded listener.js 22:40:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a871800) [pid = 1648] [serial = 1721] [outer = 0x12a409c00] 22:40:24 INFO - PROCESS | 1648 | 1468820424352 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 22:40:24 INFO - PROCESS | 1648 | 1468820424376 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 1648 | 1468820424377 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 22:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:40:24 INFO - PROCESS | 1648 | 1468820424379 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:40:24 INFO - PROCESS | 1648 | 1468820424380 Marionette TRACE conn3 <- [1,2266,null,{}] 22:40:24 INFO - PROCESS | 1648 | 1468820424382 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:24 INFO - PROCESS | 1648 | 1468820424383 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:24 INFO - PROCESS | 1648 | 1468820424489 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:40:24 INFO - PROCESS | 1648 | 1468820424492 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 1648 | 1468820424493 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd12000 == 41 [pid = 1648] [id = 574] 22:40:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12a5d9400) [pid = 1648] [serial = 1722] [outer = 0x0] 22:40:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12a87fc00) [pid = 1648] [serial = 1723] [outer = 0x12a5d9400] 22:40:24 INFO - PROCESS | 1648 | 1468820424519 Marionette DEBUG loaded listener.js 22:40:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12af32400) [pid = 1648] [serial = 1724] [outer = 0x12a5d9400] 22:40:24 INFO - PROCESS | 1648 | 1468820424843 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 471ms 22:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:40:24 INFO - PROCESS | 1648 | 1468820424851 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 1648 | 1468820424852 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 22:40:24 INFO - PROCESS | 1648 | 1468820424854 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:40:24 INFO - PROCESS | 1648 | 1468820424855 Marionette TRACE conn3 <- [1,2270,null,{}] 22:40:24 INFO - PROCESS | 1648 | 1468820424858 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:24 INFO - PROCESS | 1648 | 1468820424859 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:24 INFO - PROCESS | 1648 | 1468820424968 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:40:24 INFO - PROCESS | 1648 | 1468820424980 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 1648 | 1468820424981 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c23b000 == 42 [pid = 1648] [id = 575] 22:40:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12af38800) [pid = 1648] [serial = 1725] [outer = 0x0] 22:40:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12af3b400) [pid = 1648] [serial = 1726] [outer = 0x12af38800] 22:40:25 INFO - PROCESS | 1648 | 1468820425004 Marionette DEBUG loaded listener.js 22:40:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x12b809400) [pid = 1648] [serial = 1727] [outer = 0x12af38800] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12101f800) [pid = 1648] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1176bc800) [pid = 1648] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11715a400) [pid = 1648] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118595c00) [pid = 1648] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x114f91c00) [pid = 1648] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x129019c00) [pid = 1648] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x124ec2c00) [pid = 1648] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x112a8e000) [pid = 1648] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x117eb7000) [pid = 1648] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1133c5c00) [pid = 1648] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118412400) [pid = 1648] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x113d39400) [pid = 1648] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12ba0d000) [pid = 1648] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x129013c00) [pid = 1648] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x121307000) [pid = 1648] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:40:25 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1185b3000) [pid = 1648] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 574ms 22:40:25 INFO - PROCESS | 1648 | 1468820425425 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:40:25 INFO - PROCESS | 1648 | 1468820425432 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:40:25 INFO - PROCESS | 1648 | 1468820425433 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 22:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:40:25 INFO - PROCESS | 1648 | 1468820425435 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:40:25 INFO - PROCESS | 1648 | 1468820425436 Marionette TRACE conn3 <- [1,2274,null,{}] 22:40:25 INFO - PROCESS | 1648 | 1468820425439 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:25 INFO - PROCESS | 1648 | 1468820425440 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:25 INFO - PROCESS | 1648 | 1468820425525 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:40:25 INFO - PROCESS | 1648 | 1468820425596 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:25 INFO - PROCESS | 1648 | 1468820425598 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c246000 == 43 [pid = 1648] [id = 576] 22:40:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x112d5fc00) [pid = 1648] [serial = 1728] [outer = 0x0] 22:40:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x118de6800) [pid = 1648] [serial = 1729] [outer = 0x112d5fc00] 22:40:25 INFO - PROCESS | 1648 | 1468820425622 Marionette DEBUG loaded listener.js 22:40:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x121a11800) [pid = 1648] [serial = 1730] [outer = 0x112d5fc00] 22:40:25 INFO - PROCESS | 1648 | 1468820425886 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 22:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:40:25 INFO - PROCESS | 1648 | 1468820425903 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:40:25 INFO - PROCESS | 1648 | 1468820425904 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 22:40:25 INFO - PROCESS | 1648 | 1468820425907 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:40:25 INFO - PROCESS | 1648 | 1468820425908 Marionette TRACE conn3 <- [1,2278,null,{}] 22:40:25 INFO - PROCESS | 1648 | 1468820425910 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:25 INFO - PROCESS | 1648 | 1468820425911 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:26 INFO - PROCESS | 1648 | 1468820426014 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:40:26 INFO - PROCESS | 1648 | 1468820426018 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 1648 | 1468820426019 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c992000 == 44 [pid = 1648] [id = 577] 22:40:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1214e5000) [pid = 1648] [serial = 1731] [outer = 0x0] 22:40:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x129019c00) [pid = 1648] [serial = 1732] [outer = 0x1214e5000] 22:40:26 INFO - PROCESS | 1648 | 1468820426042 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12b80d000) [pid = 1648] [serial = 1733] [outer = 0x1214e5000] 22:40:26 INFO - PROCESS | 1648 | 1468820426367 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 468ms 22:40:26 INFO - PROCESS | 1648 | 1468820426376 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:40:26 INFO - PROCESS | 1648 | 1468820426377 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 22:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:40:26 INFO - PROCESS | 1648 | 1468820426382 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:40:26 INFO - PROCESS | 1648 | 1468820426384 Marionette TRACE conn3 <- [1,2282,null,{}] 22:40:26 INFO - PROCESS | 1648 | 1468820426386 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:26 INFO - PROCESS | 1648 | 1468820426387 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:26 INFO - PROCESS | 1648 | 1468820426495 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:40:26 INFO - PROCESS | 1648 | 1468820426529 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 1648 | 1468820426530 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c9a3800 == 45 [pid = 1648] [id = 578] 22:40:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11965c000) [pid = 1648] [serial = 1734] [outer = 0x0] 22:40:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12b812c00) [pid = 1648] [serial = 1735] [outer = 0x11965c000] 22:40:26 INFO - PROCESS | 1648 | 1468820426554 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12ba06c00) [pid = 1648] [serial = 1736] [outer = 0x11965c000] 22:40:26 INFO - PROCESS | 1648 | 1468820426849 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 523ms 22:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:40:26 INFO - PROCESS | 1648 | 1468820426911 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:40:26 INFO - PROCESS | 1648 | 1468820426912 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 22:40:26 INFO - PROCESS | 1648 | 1468820426914 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:40:26 INFO - PROCESS | 1648 | 1468820426915 Marionette TRACE conn3 <- [1,2286,null,{}] 22:40:26 INFO - PROCESS | 1648 | 1468820426918 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:26 INFO - PROCESS | 1648 | 1468820426919 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:27 INFO - PROCESS | 1648 | 1468820426999 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:40:27 INFO - PROCESS | 1648 | 1468820427003 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 1648 | 1468820427004 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d215000 == 46 [pid = 1648] [id = 579] 22:40:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12b8ee400) [pid = 1648] [serial = 1737] [outer = 0x0] 22:40:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12bd41800) [pid = 1648] [serial = 1738] [outer = 0x12b8ee400] 22:40:27 INFO - PROCESS | 1648 | 1468820427028 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12bd4a800) [pid = 1648] [serial = 1739] [outer = 0x12b8ee400] 22:40:27 INFO - PROCESS | 1648 | 1468820427547 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:40:27 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:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 22:40:27 INFO - PROCESS | 1648 | 1468820427588 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:40:27 INFO - PROCESS | 1648 | 1468820427590 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 22:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:40:27 INFO - PROCESS | 1648 | 1468820427595 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:40:27 INFO - PROCESS | 1648 | 1468820427599 Marionette TRACE conn3 <- [1,2290,null,{}] 22:40:27 INFO - PROCESS | 1648 | 1468820427603 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:27 INFO - PROCESS | 1648 | 1468820427605 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:27 INFO - PROCESS | 1648 | 1468820427726 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:40:27 INFO - PROCESS | 1648 | 1468820427809 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 1648 | 1468820427810 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe7000 == 47 [pid = 1648] [id = 580] 22:40:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1127a4800) [pid = 1648] [serial = 1740] [outer = 0x0] 22:40:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x112a8e000) [pid = 1648] [serial = 1741] [outer = 0x1127a4800] 22:40:27 INFO - PROCESS | 1648 | 1468820427841 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x113d3a400) [pid = 1648] [serial = 1742] [outer = 0x1127a4800] 22:40:28 INFO - PROCESS | 1648 | 1468820428436 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 873ms 22:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:40:28 INFO - PROCESS | 1648 | 1468820428468 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:40:28 INFO - PROCESS | 1648 | 1468820428471 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 22:40:28 INFO - PROCESS | 1648 | 1468820428476 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:40:28 INFO - PROCESS | 1648 | 1468820428478 Marionette TRACE conn3 <- [1,2294,null,{}] 22:40:28 INFO - PROCESS | 1648 | 1468820428480 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:28 INFO - PROCESS | 1648 | 1468820428482 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:28 INFO - PROCESS | 1648 | 1468820428597 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:40:28 INFO - PROCESS | 1648 | 1468820428856 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:28 INFO - PROCESS | 1648 | 1468820428858 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x115ed6000 == 48 [pid = 1648] [id = 581] 22:40:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x112047000) [pid = 1648] [serial = 1743] [outer = 0x0] 22:40:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x114f95c00) [pid = 1648] [serial = 1744] [outer = 0x112047000] 22:40:28 INFO - PROCESS | 1648 | 1468820428907 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x116911000) [pid = 1648] [serial = 1745] [outer = 0x112047000] 22:40:29 INFO - PROCESS | 1648 | 1468820429467 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1025ms 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12c9a3800 == 47 [pid = 1648] [id = 578] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12c992000 == 46 [pid = 1648] [id = 577] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12c246000 == 45 [pid = 1648] [id = 576] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12a5d2c00) [pid = 1648] [serial = 1681] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | 1468820429554 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:40:29 INFO - PROCESS | 1648 | 1468820429556 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12c23b000 == 44 [pid = 1648] [id = 575] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd12000 == 43 [pid = 1648] [id = 574] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12b88a000 == 42 [pid = 1648] [id = 573] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12b008000 == 41 [pid = 1648] [id = 572] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x121440800 == 40 [pid = 1648] [id = 571] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x128c7d800 == 39 [pid = 1648] [id = 570] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11915a800 == 38 [pid = 1648] [id = 569] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12611e000 == 37 [pid = 1648] [id = 568] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x124c18000 == 36 [pid = 1648] [id = 567] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1226ec000 == 35 [pid = 1648] [id = 566] 22:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x121441000 == 34 [pid = 1648] [id = 565] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x119a79800 == 33 [pid = 1648] [id = 564] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11915e000 == 32 [pid = 1648] [id = 563] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11807b800 == 31 [pid = 1648] [id = 562] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11695e000 == 30 [pid = 1648] [id = 561] 22:40:29 INFO - PROCESS | 1648 | --DOCSHELL 0x121ba5000 == 29 [pid = 1648] [id = 560] 22:40:29 INFO - PROCESS | 1648 | 1468820429569 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:40:29 INFO - PROCESS | 1648 | 1468820429571 Marionette TRACE conn3 <- [1,2298,null,{}] 22:40:29 INFO - PROCESS | 1648 | 1468820429575 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:29 INFO - PROCESS | 1648 | 1468820429576 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:29 INFO - PROCESS | 1648 | 1468820429654 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:40:29 INFO - PROCESS | 1648 | 1468820429665 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:29 INFO - PROCESS | 1648 | 1468820429667 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e52800 == 30 [pid = 1648] [id = 582] 22:40:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1176c0400) [pid = 1648] [serial = 1746] [outer = 0x0] 22:40:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x1180a5000) [pid = 1648] [serial = 1747] [outer = 0x1176c0400] 22:40:29 INFO - PROCESS | 1648 | 1468820429694 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x118411800) [pid = 1648] [serial = 1748] [outer = 0x1176c0400] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1211bdc00) [pid = 1648] [serial = 1660] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x121309c00) [pid = 1648] [serial = 1661] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x124eedc00) [pid = 1648] [serial = 1666] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12487a400) [pid = 1648] [serial = 1664] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x121a07c00) [pid = 1648] [serial = 1663] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1275bf800) [pid = 1648] [serial = 1669] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1271c8400) [pid = 1648] [serial = 1667] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x117161400) [pid = 1648] [serial = 1672] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119b31800) [pid = 1648] [serial = 1673] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x129227000) [pid = 1648] [serial = 1678] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1275ca000) [pid = 1648] [serial = 1675] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1275d1000) [pid = 1648] [serial = 1670] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11990b400) [pid = 1648] [serial = 1657] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x118594800) [pid = 1648] [serial = 1655] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11840f000) [pid = 1648] [serial = 1654] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x114f97800) [pid = 1648] [serial = 1651] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x116789000) [pid = 1648] [serial = 1652] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119908000) [pid = 1648] [serial = 1649] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1185b5400) [pid = 1648] [serial = 1648] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12c04dc00) [pid = 1648] [serial = 1646] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119b2a800) [pid = 1648] [serial = 1645] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12c050400) [pid = 1648] [serial = 1643] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12bf25000) [pid = 1648] [serial = 1642] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1293abc00) [pid = 1648] [serial = 1679] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12a9cf000) [pid = 1648] [serial = 1640] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1293adc00) [pid = 1648] [serial = 1639] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x126bc5400) [pid = 1648] [serial = 1637] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x124cd2800) [pid = 1648] [serial = 1636] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119934400) [pid = 1648] [serial = 1634] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118de9800) [pid = 1648] [serial = 1633] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129011c00) [pid = 1648] [serial = 1676] [outer = 0x0] [url = about:blank] 22:40:29 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119b2f400) [pid = 1648] [serial = 1658] [outer = 0x0] [url = about:blank] 22:40:30 INFO - PROCESS | 1648 | 1468820430039 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 523ms 22:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:40:30 INFO - PROCESS | 1648 | 1468820430091 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 1648 | 1468820430094 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 22:40:30 INFO - PROCESS | 1648 | 1468820430096 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:40:30 INFO - PROCESS | 1648 | 1468820430097 Marionette TRACE conn3 <- [1,2302,null,{}] 22:40:30 INFO - PROCESS | 1648 | 1468820430099 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:30 INFO - PROCESS | 1648 | 1468820430101 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:30 INFO - PROCESS | 1648 | 1468820430183 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:40:30 INFO - PROCESS | 1648 | 1468820430211 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:30 INFO - PROCESS | 1648 | 1468820430212 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199a5800 == 31 [pid = 1648] [id = 583] 22:40:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119037800) [pid = 1648] [serial = 1749] [outer = 0x0] 22:40:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1190a1c00) [pid = 1648] [serial = 1750] [outer = 0x119037800] 22:40:30 INFO - PROCESS | 1648 | 1468820430238 Marionette DEBUG loaded listener.js 22:40:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119909800) [pid = 1648] [serial = 1751] [outer = 0x119037800] 22:40:30 INFO - PROCESS | 1648 | 1468820430608 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 569ms 22:40:30 INFO - PROCESS | 1648 | 1468820430666 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 1648 | 1468820430667 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 22:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:40:30 INFO - PROCESS | 1648 | 1468820430674 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:40:30 INFO - PROCESS | 1648 | 1468820430679 Marionette TRACE conn3 <- [1,2306,null,{}] 22:40:30 INFO - PROCESS | 1648 | 1468820430682 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:30 INFO - PROCESS | 1648 | 1468820430685 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:30 INFO - PROCESS | 1648 | 1468820430765 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:40:30 INFO - PROCESS | 1648 | 1468820430769 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:30 INFO - PROCESS | 1648 | 1468820430770 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x121509800 == 32 [pid = 1648] [id = 584] 22:40:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119934400) [pid = 1648] [serial = 1752] [outer = 0x0] 22:40:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119b2f400) [pid = 1648] [serial = 1753] [outer = 0x119934400] 22:40:30 INFO - PROCESS | 1648 | 1468820430796 Marionette DEBUG loaded listener.js 22:40:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121015000) [pid = 1648] [serial = 1754] [outer = 0x119934400] 22:40:31 INFO - PROCESS | 1648 | 1468820431136 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 478ms 22:40:31 INFO - PROCESS | 1648 | 1468820431149 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:40:31 INFO - PROCESS | 1648 | 1468820431151 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 22:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:40:31 INFO - PROCESS | 1648 | 1468820431153 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:40:31 INFO - PROCESS | 1648 | 1468820431154 Marionette TRACE conn3 <- [1,2310,null,{}] 22:40:31 INFO - PROCESS | 1648 | 1468820431156 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:31 INFO - PROCESS | 1648 | 1468820431158 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:31 INFO - PROCESS | 1648 | 1468820431262 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:40:31 INFO - PROCESS | 1648 | 1468820431269 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:31 INFO - PROCESS | 1648 | 1468820431270 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x121bab000 == 33 [pid = 1648] [id = 585] 22:40:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11993a800) [pid = 1648] [serial = 1755] [outer = 0x0] 22:40:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1211c3000) [pid = 1648] [serial = 1756] [outer = 0x11993a800] 22:40:31 INFO - PROCESS | 1648 | 1468820431295 Marionette DEBUG loaded listener.js 22:40:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121a07c00) [pid = 1648] [serial = 1757] [outer = 0x11993a800] 22:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 22:40:31 INFO - PROCESS | 1648 | 1468820431619 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:40:31 INFO - PROCESS | 1648 | 1468820431622 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:40:31 INFO - PROCESS | 1648 | 1468820431623 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 22:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:40:31 INFO - PROCESS | 1648 | 1468820431625 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:40:31 INFO - PROCESS | 1648 | 1468820431626 Marionette TRACE conn3 <- [1,2314,null,{}] 22:40:31 INFO - PROCESS | 1648 | 1468820431629 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:31 INFO - PROCESS | 1648 | 1468820431632 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:31 INFO - PROCESS | 1648 | 1468820431709 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:40:31 INFO - PROCESS | 1648 | 1468820431716 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:31 INFO - PROCESS | 1648 | 1468820431720 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x121433800 == 34 [pid = 1648] [id = 586] 22:40:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x124ec4000) [pid = 1648] [serial = 1758] [outer = 0x0] 22:40:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x124eeb000) [pid = 1648] [serial = 1759] [outer = 0x124ec4000] 22:40:31 INFO - PROCESS | 1648 | 1468820431753 Marionette DEBUG loaded listener.js 22:40:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126b09400) [pid = 1648] [serial = 1760] [outer = 0x124ec4000] 22:40:32 INFO - PROCESS | 1648 | 1468820432151 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 568ms 22:40:32 INFO - PROCESS | 1648 | 1468820432200 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:40:32 INFO - PROCESS | 1648 | 1468820432201 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 22:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:40:32 INFO - PROCESS | 1648 | 1468820432204 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:40:32 INFO - PROCESS | 1648 | 1468820432205 Marionette TRACE conn3 <- [1,2318,null,{}] 22:40:32 INFO - PROCESS | 1648 | 1468820432207 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:32 INFO - PROCESS | 1648 | 1468820432209 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:32 INFO - PROCESS | 1648 | 1468820432311 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:40:32 INFO - PROCESS | 1648 | 1468820432314 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1648 | 1468820432316 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12733d800 == 35 [pid = 1648] [id = 587] 22:40:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x126b0cc00) [pid = 1648] [serial = 1761] [outer = 0x0] 22:40:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1273e3c00) [pid = 1648] [serial = 1762] [outer = 0x126b0cc00] 22:40:32 INFO - PROCESS | 1648 | 1468820432347 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1275cb400) [pid = 1648] [serial = 1763] [outer = 0x126b0cc00] 22:40:32 INFO - PROCESS | 1648 | 1468820432673 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:40:32 INFO - PROCESS | 1648 | 1468820432681 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 22:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:40:32 INFO - PROCESS | 1648 | 1468820432689 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:40:32 INFO - PROCESS | 1648 | 1468820432690 Marionette TRACE conn3 <- [1,2322,null,{}] 22:40:32 INFO - PROCESS | 1648 | 1468820432693 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:32 INFO - PROCESS | 1648 | 1468820432694 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:32 INFO - PROCESS | 1648 | 1468820432803 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:40:32 INFO - PROCESS | 1648 | 1468820432814 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1648 | 1468820432816 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c81000 == 36 [pid = 1648] [id = 588] 22:40:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1275d0400) [pid = 1648] [serial = 1764] [outer = 0x0] 22:40:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1275dcc00) [pid = 1648] [serial = 1765] [outer = 0x1275d0400] 22:40:32 INFO - PROCESS | 1648 | 1468820432840 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12901b000) [pid = 1648] [serial = 1766] [outer = 0x1275d0400] 22:40:33 INFO - PROCESS | 1648 | 1468820433176 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 519ms 22:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:40:33 INFO - PROCESS | 1648 | 1468820433208 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:40:33 INFO - PROCESS | 1648 | 1468820433210 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 22:40:33 INFO - PROCESS | 1648 | 1468820433212 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:40:33 INFO - PROCESS | 1648 | 1468820433213 Marionette TRACE conn3 <- [1,2326,null,{}] 22:40:33 INFO - PROCESS | 1648 | 1468820433215 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:33 INFO - PROCESS | 1648 | 1468820433216 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:33 INFO - PROCESS | 1648 | 1468820433321 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:40:33 INFO - PROCESS | 1648 | 1468820433324 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:33 INFO - PROCESS | 1648 | 1468820433325 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294da000 == 37 [pid = 1648] [id = 589] 22:40:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12901c400) [pid = 1648] [serial = 1767] [outer = 0x0] 22:40:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x129225000) [pid = 1648] [serial = 1768] [outer = 0x12901c400] 22:40:33 INFO - PROCESS | 1648 | 1468820433349 Marionette DEBUG loaded listener.js 22:40:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12a40bc00) [pid = 1648] [serial = 1769] [outer = 0x12901c400] 22:40:33 INFO - PROCESS | 1648 | 1468820433670 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 470ms 22:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:40:33 INFO - PROCESS | 1648 | 1468820433684 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:40:33 INFO - PROCESS | 1648 | 1468820433685 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 22:40:33 INFO - PROCESS | 1648 | 1468820433687 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:40:33 INFO - PROCESS | 1648 | 1468820433688 Marionette TRACE conn3 <- [1,2330,null,{}] 22:40:33 INFO - PROCESS | 1648 | 1468820433691 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:33 INFO - PROCESS | 1648 | 1468820433692 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:33 INFO - PROCESS | 1648 | 1468820433790 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:40:33 INFO - PROCESS | 1648 | 1468820433802 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:33 INFO - PROCESS | 1648 | 1468820433803 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x121439800 == 38 [pid = 1648] [id = 590] 22:40:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a40f800) [pid = 1648] [serial = 1770] [outer = 0x0] 22:40:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12a5d5800) [pid = 1648] [serial = 1771] [outer = 0x12a40f800] 22:40:33 INFO - PROCESS | 1648 | 1468820433827 Marionette DEBUG loaded listener.js 22:40:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12a9c6c00) [pid = 1648] [serial = 1772] [outer = 0x12a40f800] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119a46800) [pid = 1648] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12a409c00) [pid = 1648] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1275c0000) [pid = 1648] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x118413000) [pid = 1648] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x111e2e800) [pid = 1648] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x114f91400) [pid = 1648] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x113db8c00) [pid = 1648] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x119941800) [pid = 1648] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x112d60000) [pid = 1648] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1293ac000) [pid = 1648] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x121c8d800) [pid = 1648] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x112a86400) [pid = 1648] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1214ea400) [pid = 1648] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126136000) [pid = 1648] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a5d9400) [pid = 1648] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x112d5fc00) [pid = 1648] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12af38800) [pid = 1648] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1214e5000) [pid = 1648] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:40:34 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11965c000) [pid = 1648] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:40:34 INFO - PROCESS | 1648 | 1468820434296 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 619ms 22:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:40:34 INFO - PROCESS | 1648 | 1468820434308 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:40:34 INFO - PROCESS | 1648 | 1468820434309 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 22:40:34 INFO - PROCESS | 1648 | 1468820434311 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:40:34 INFO - PROCESS | 1648 | 1468820434313 Marionette TRACE conn3 <- [1,2334,null,{}] 22:40:34 INFO - PROCESS | 1648 | 1468820434321 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:34 INFO - PROCESS | 1648 | 1468820434322 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:34 INFO - PROCESS | 1648 | 1468820434443 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:40:34 INFO - PROCESS | 1648 | 1468820434484 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 1648 | 1468820434486 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b091000 == 39 [pid = 1648] [id = 591] 22:40:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x11203c400) [pid = 1648] [serial = 1773] [outer = 0x0] 22:40:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x119098c00) [pid = 1648] [serial = 1774] [outer = 0x11203c400] 22:40:34 INFO - PROCESS | 1648 | 1468820434513 Marionette DEBUG loaded listener.js 22:40:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1271c9c00) [pid = 1648] [serial = 1775] [outer = 0x11203c400] 22:40:34 INFO - PROCESS | 1648 | 1468820434774 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 474ms 22:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:40:34 INFO - PROCESS | 1648 | 1468820434786 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:40:34 INFO - PROCESS | 1648 | 1468820434787 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 22:40:34 INFO - PROCESS | 1648 | 1468820434789 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:40:34 INFO - PROCESS | 1648 | 1468820434791 Marionette TRACE conn3 <- [1,2338,null,{}] 22:40:34 INFO - PROCESS | 1648 | 1468820434793 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:34 INFO - PROCESS | 1648 | 1468820434795 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:34 INFO - PROCESS | 1648 | 1468820434903 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:40:34 INFO - PROCESS | 1648 | 1468820434907 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 1648 | 1468820434908 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c235800 == 40 [pid = 1648] [id = 592] 22:40:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1273e3800) [pid = 1648] [serial = 1776] [outer = 0x0] 22:40:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a9cb000) [pid = 1648] [serial = 1777] [outer = 0x1273e3800] 22:40:34 INFO - PROCESS | 1648 | 1468820434932 Marionette DEBUG loaded listener.js 22:40:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12b8e7400) [pid = 1648] [serial = 1778] [outer = 0x1273e3800] 22:40:35 INFO - PROCESS | 1648 | 1468820435292 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 520ms 22:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:40:35 INFO - PROCESS | 1648 | 1468820435310 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:40:35 INFO - PROCESS | 1648 | 1468820435311 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 22:40:35 INFO - PROCESS | 1648 | 1468820435314 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:40:35 INFO - PROCESS | 1648 | 1468820435316 Marionette TRACE conn3 <- [1,2342,null,{}] 22:40:35 INFO - PROCESS | 1648 | 1468820435319 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:35 INFO - PROCESS | 1648 | 1468820435332 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:35 INFO - PROCESS | 1648 | 1468820435501 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:40:35 INFO - PROCESS | 1648 | 1468820435506 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 1648 | 1468820435507 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c64d800 == 41 [pid = 1648] [id = 593] 22:40:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12b8eb400) [pid = 1648] [serial = 1779] [outer = 0x0] 22:40:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12ba0ac00) [pid = 1648] [serial = 1780] [outer = 0x12b8eb400] 22:40:35 INFO - PROCESS | 1648 | 1468820435547 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12bd4b400) [pid = 1648] [serial = 1781] [outer = 0x12b8eb400] 22:40:35 INFO - PROCESS | 1648 | 1468820435855 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 22:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:40:35 INFO - PROCESS | 1648 | 1468820435884 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:40:35 INFO - PROCESS | 1648 | 1468820435886 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 22:40:35 INFO - PROCESS | 1648 | 1468820435887 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:40:35 INFO - PROCESS | 1648 | 1468820435888 Marionette TRACE conn3 <- [1,2346,null,{}] 22:40:35 INFO - PROCESS | 1648 | 1468820435891 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:35 INFO - PROCESS | 1648 | 1468820435892 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:36 INFO - PROCESS | 1648 | 1468820436009 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:40:36 INFO - PROCESS | 1648 | 1468820436016 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:36 INFO - PROCESS | 1648 | 1468820436017 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c9a8000 == 42 [pid = 1648] [id = 594] 22:40:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12ba05000) [pid = 1648] [serial = 1782] [outer = 0x0] 22:40:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12bf27c00) [pid = 1648] [serial = 1783] [outer = 0x12ba05000] 22:40:36 INFO - PROCESS | 1648 | 1468820436043 Marionette DEBUG loaded listener.js 22:40:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12c04f400) [pid = 1648] [serial = 1784] [outer = 0x12ba05000] 22:40:36 INFO - PROCESS | 1648 | 1468820436635 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 818ms 22:40:36 INFO - PROCESS | 1648 | 1468820436713 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 1648 | 1468820436716 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 22:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:40:36 INFO - PROCESS | 1648 | 1468820436720 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:40:36 INFO - PROCESS | 1648 | 1468820436724 Marionette TRACE conn3 <- [1,2350,null,{}] 22:40:36 INFO - PROCESS | 1648 | 1468820436728 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:36 INFO - PROCESS | 1648 | 1468820436731 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:36 INFO - PROCESS | 1648 | 1468820436870 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:40:36 INFO - PROCESS | 1648 | 1468820436927 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:36 INFO - PROCESS | 1648 | 1468820436928 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x119621800 == 43 [pid = 1648] [id = 595] 22:40:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1161ad800) [pid = 1648] [serial = 1785] [outer = 0x0] 22:40:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1176bb400) [pid = 1648] [serial = 1786] [outer = 0x1161ad800] 22:40:36 INFO - PROCESS | 1648 | 1468820436960 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118417400) [pid = 1648] [serial = 1787] [outer = 0x1161ad800] 22:40:37 INFO - PROCESS | 1648 | 1468820437419 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 722ms 22:40:37 INFO - PROCESS | 1648 | 1468820437443 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:40:37 INFO - PROCESS | 1648 | 1468820437446 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 22:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:40:37 INFO - PROCESS | 1648 | 1468820437451 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:40:37 INFO - PROCESS | 1648 | 1468820437452 Marionette TRACE conn3 <- [1,2354,null,{}] 22:40:37 INFO - PROCESS | 1648 | 1468820437455 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:37 INFO - PROCESS | 1648 | 1468820437457 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:37 INFO - PROCESS | 1648 | 1468820437568 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:40:37 INFO - PROCESS | 1648 | 1468820437642 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:37 INFO - PROCESS | 1648 | 1468820437644 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c0d800 == 44 [pid = 1648] [id = 596] 22:40:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x119038800) [pid = 1648] [serial = 1788] [outer = 0x0] 22:40:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x119938c00) [pid = 1648] [serial = 1789] [outer = 0x119038800] 22:40:37 INFO - PROCESS | 1648 | 1468820437674 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x119b35400) [pid = 1648] [serial = 1790] [outer = 0x119038800] 22:40:38 INFO - PROCESS | 1648 | 1468820438117 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 719ms 22:40:38 INFO - PROCESS | 1648 | 1468820438170 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:40:38 INFO - PROCESS | 1648 | 1468820438171 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 22:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:40:38 INFO - PROCESS | 1648 | 1468820438174 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:40:38 INFO - PROCESS | 1648 | 1468820438177 Marionette TRACE conn3 <- [1,2358,null,{}] 22:40:38 INFO - PROCESS | 1648 | 1468820438185 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:38 INFO - PROCESS | 1648 | 1468820438188 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:38 INFO - PROCESS | 1648 | 1468820438313 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:40:38 INFO - PROCESS | 1648 | 1468820438389 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:38 INFO - PROCESS | 1648 | 1468820438392 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d216800 == 45 [pid = 1648] [id = 597] 22:40:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x122632000) [pid = 1648] [serial = 1791] [outer = 0x0] 22:40:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x124cd8c00) [pid = 1648] [serial = 1792] [outer = 0x122632000] 22:40:38 INFO - PROCESS | 1648 | 1468820438425 Marionette DEBUG loaded listener.js 22:40:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1271c8800) [pid = 1648] [serial = 1793] [outer = 0x122632000] 22:40:38 INFO - PROCESS | 1648 | 1468820438848 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 723ms 22:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:40:38 INFO - PROCESS | 1648 | 1468820438898 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:40:38 INFO - PROCESS | 1648 | 1468820438900 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 22:40:38 INFO - PROCESS | 1648 | 1468820438902 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:40:38 INFO - PROCESS | 1648 | 1468820438903 Marionette TRACE conn3 <- [1,2362,null,{}] 22:40:38 INFO - PROCESS | 1648 | 1468820438906 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:38 INFO - PROCESS | 1648 | 1468820438908 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:39 INFO - PROCESS | 1648 | 1468820439013 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:40:39 INFO - PROCESS | 1648 | 1468820439075 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 1648 | 1468820439076 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d3bc000 == 46 [pid = 1648] [id = 598] 22:40:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1275d1800) [pid = 1648] [serial = 1794] [outer = 0x0] 22:40:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1293b2800) [pid = 1648] [serial = 1795] [outer = 0x1275d1800] 22:40:39 INFO - PROCESS | 1648 | 1468820439104 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x12a87e000) [pid = 1648] [serial = 1796] [outer = 0x1275d1800] 22:40:39 INFO - PROCESS | 1648 | 1468820439558 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 669ms 22:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:40:39 INFO - PROCESS | 1648 | 1468820439572 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:40:39 INFO - PROCESS | 1648 | 1468820439573 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 22:40:39 INFO - PROCESS | 1648 | 1468820439575 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:40:39 INFO - PROCESS | 1648 | 1468820439577 Marionette TRACE conn3 <- [1,2366,null,{}] 22:40:39 INFO - PROCESS | 1648 | 1468820439579 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:39 INFO - PROCESS | 1648 | 1468820439581 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:39 INFO - PROCESS | 1648 | 1468820439697 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:40:39 INFO - PROCESS | 1648 | 1468820439772 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 1648 | 1468820439773 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c637000 == 47 [pid = 1648] [id = 599] 22:40:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12612d800) [pid = 1648] [serial = 1797] [outer = 0x0] 22:40:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12af40400) [pid = 1648] [serial = 1798] [outer = 0x12612d800] 22:40:39 INFO - PROCESS | 1648 | 1468820439802 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12bd43000) [pid = 1648] [serial = 1799] [outer = 0x12612d800] 22:40:40 INFO - PROCESS | 1648 | 1468820440395 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 871ms 22:40:40 INFO - PROCESS | 1648 | 1468820440448 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:40:40 INFO - PROCESS | 1648 | 1468820440451 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 22:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:40:40 INFO - PROCESS | 1648 | 1468820440455 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:40:40 INFO - PROCESS | 1648 | 1468820440457 Marionette TRACE conn3 <- [1,2370,null,{}] 22:40:40 INFO - PROCESS | 1648 | 1468820440460 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:40 INFO - PROCESS | 1648 | 1468820440463 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:40 INFO - PROCESS | 1648 | 1468820440565 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:40:40 INFO - PROCESS | 1648 | 1468820440638 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:40 INFO - PROCESS | 1648 | 1468820440641 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ad4800 == 48 [pid = 1648] [id = 600] 22:40:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x111e2c800) [pid = 1648] [serial = 1800] [outer = 0x0] 22:40:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x112045000) [pid = 1648] [serial = 1801] [outer = 0x111e2c800] 22:40:40 INFO - PROCESS | 1648 | 1468820440669 Marionette DEBUG loaded listener.js 22:40:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1127d5c00) [pid = 1648] [serial = 1802] [outer = 0x111e2c800] 22:40:41 INFO - PROCESS | 1648 | 1468820441099 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 673ms 22:40:41 INFO - PROCESS | 1648 | 1468820441140 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:40:41 INFO - PROCESS | 1648 | 1468820441143 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 22:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:40:41 INFO - PROCESS | 1648 | 1468820441150 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:40:41 INFO - PROCESS | 1648 | 1468820441151 Marionette TRACE conn3 <- [1,2374,null,{}] 22:40:41 INFO - PROCESS | 1648 | 1468820441154 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:41 INFO - PROCESS | 1648 | 1468820441155 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12c64d800 == 47 [pid = 1648] [id = 593] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12c235800 == 46 [pid = 1648] [id = 592] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12b091000 == 45 [pid = 1648] [id = 591] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x121439800 == 44 [pid = 1648] [id = 590] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x1294da000 == 43 [pid = 1648] [id = 589] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x128c81000 == 42 [pid = 1648] [id = 588] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12733d800 == 41 [pid = 1648] [id = 587] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x121433800 == 40 [pid = 1648] [id = 586] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x121bab000 == 39 [pid = 1648] [id = 585] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x121509800 == 38 [pid = 1648] [id = 584] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x1199a5800 == 37 [pid = 1648] [id = 583] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x117e52800 == 36 [pid = 1648] [id = 582] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x115ed6000 == 35 [pid = 1648] [id = 581] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12d215000 == 34 [pid = 1648] [id = 579] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe7000 == 33 [pid = 1648] [id = 580] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x116ad4800 == 32 [pid = 1648] [id = 600] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12c637000 == 31 [pid = 1648] [id = 599] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12d3bc000 == 30 [pid = 1648] [id = 598] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12d216800 == 29 [pid = 1648] [id = 597] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x124c0d800 == 28 [pid = 1648] [id = 596] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x119621800 == 27 [pid = 1648] [id = 595] 22:40:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12c9a8000 == 26 [pid = 1648] [id = 594] 22:40:41 INFO - PROCESS | 1648 | 1468820441788 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1293a7000) [pid = 1648] [serial = 1717] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12a4af000) [pid = 1648] [serial = 1720] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x1275d0c00) [pid = 1648] [serial = 1714] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x118d0a400) [pid = 1648] [serial = 1693] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x11909a400) [pid = 1648] [serial = 1694] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1180a3c00) [pid = 1648] [serial = 1690] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x118410400) [pid = 1648] [serial = 1691] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11965a800) [pid = 1648] [serial = 1696] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x119935c00) [pid = 1648] [serial = 1697] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x114f98400) [pid = 1648] [serial = 1687] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x116642800) [pid = 1648] [serial = 1688] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119b37c00) [pid = 1648] [serial = 1699] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1213e4400) [pid = 1648] [serial = 1700] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x112d85000) [pid = 1648] [serial = 1684] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x113296000) [pid = 1648] [serial = 1685] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12a9c5c00) [pid = 1648] [serial = 1682] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x124cd4800) [pid = 1648] [serial = 1705] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126074400) [pid = 1648] [serial = 1706] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x126bd2000) [pid = 1648] [serial = 1711] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1273e5c00) [pid = 1648] [serial = 1712] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x124876000) [pid = 1648] [serial = 1702] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x124cd5000) [pid = 1648] [serial = 1703] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x126b0f000) [pid = 1648] [serial = 1708] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x126bd2400) [pid = 1648] [serial = 1709] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12a87fc00) [pid = 1648] [serial = 1723] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118de6800) [pid = 1648] [serial = 1729] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12af3b400) [pid = 1648] [serial = 1726] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12af32400) [pid = 1648] [serial = 1724] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x129019c00) [pid = 1648] [serial = 1732] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x121a11800) [pid = 1648] [serial = 1730] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12b80d000) [pid = 1648] [serial = 1733] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12b809400) [pid = 1648] [serial = 1727] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12bd41800) [pid = 1648] [serial = 1738] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12a40a800) [pid = 1648] [serial = 1718] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12b812c00) [pid = 1648] [serial = 1735] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a871800) [pid = 1648] [serial = 1721] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12922d400) [pid = 1648] [serial = 1715] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12ba06c00) [pid = 1648] [serial = 1736] [outer = 0x0] [url = about:blank] 22:40:41 INFO - PROCESS | 1648 | 1468820441916 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:41 INFO - PROCESS | 1648 | 1468820441918 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x1164bd800 == 27 [pid = 1648] [id = 601] 22:40:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1127d5400) [pid = 1648] [serial = 1803] [outer = 0x0] 22:40:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1127db400) [pid = 1648] [serial = 1804] [outer = 0x1127d5400] 22:40:41 INFO - PROCESS | 1648 | 1468820441947 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x112d5c400) [pid = 1648] [serial = 1805] [outer = 0x1127d5400] 22:40:42 INFO - PROCESS | 1648 | 1468820442274 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1171ms 22:40:42 INFO - PROCESS | 1648 | 1468820442320 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:40:42 INFO - PROCESS | 1648 | 1468820442322 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 22:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:40:42 INFO - PROCESS | 1648 | 1468820442325 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:40:42 INFO - PROCESS | 1648 | 1468820442327 Marionette TRACE conn3 <- [1,2378,null,{}] 22:40:42 INFO - PROCESS | 1648 | 1468820442330 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:42 INFO - PROCESS | 1648 | 1468820442332 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:42 INFO - PROCESS | 1648 | 1468820442441 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:40:42 INFO - PROCESS | 1648 | 1468820442497 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:42 INFO - PROCESS | 1648 | 1468820442499 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe7000 == 28 [pid = 1648] [id = 602] 22:40:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x113d3d800) [pid = 1648] [serial = 1806] [outer = 0x0] 22:40:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x116144000) [pid = 1648] [serial = 1807] [outer = 0x113d3d800] 22:40:42 INFO - PROCESS | 1648 | 1468820442525 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11715a000) [pid = 1648] [serial = 1808] [outer = 0x113d3d800] 22:40:42 INFO - PROCESS | 1648 | 1468820442811 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:40:42 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:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 22:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:40:42 INFO - PROCESS | 1648 | 1468820442853 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:40:42 INFO - PROCESS | 1648 | 1468820442855 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 22:40:42 INFO - PROCESS | 1648 | 1468820442857 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:40:42 INFO - PROCESS | 1648 | 1468820442859 Marionette TRACE conn3 <- [1,2382,null,{}] 22:40:42 INFO - PROCESS | 1648 | 1468820442862 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:42 INFO - PROCESS | 1648 | 1468820442864 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:42 INFO - PROCESS | 1648 | 1468820442953 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:40:43 INFO - PROCESS | 1648 | 1468820443013 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:43 INFO - PROCESS | 1648 | 1468820443015 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d88000 == 29 [pid = 1648] [id = 603] 22:40:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11747fc00) [pid = 1648] [serial = 1809] [outer = 0x0] 22:40:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11840b800) [pid = 1648] [serial = 1810] [outer = 0x11747fc00] 22:40:43 INFO - PROCESS | 1648 | 1468820443040 Marionette DEBUG loaded listener.js 22:40:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x118533c00) [pid = 1648] [serial = 1811] [outer = 0x11747fc00] 22:40:43 INFO - PROCESS | 1648 | 1468820443351 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:40:43 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:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 521ms 22:40:43 INFO - PROCESS | 1648 | 1468820443378 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:40:43 INFO - PROCESS | 1648 | 1468820443384 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 22:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:40:43 INFO - PROCESS | 1648 | 1468820443392 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:40:43 INFO - PROCESS | 1648 | 1468820443397 Marionette TRACE conn3 <- [1,2386,null,{}] 22:40:43 INFO - PROCESS | 1648 | 1468820443401 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:43 INFO - PROCESS | 1648 | 1468820443403 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:43 INFO - PROCESS | 1648 | 1468820443486 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:40:43 INFO - PROCESS | 1648 | 1468820443490 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:43 INFO - PROCESS | 1648 | 1468820443491 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212e5000 == 30 [pid = 1648] [id = 604] 22:40:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x118593800) [pid = 1648] [serial = 1812] [outer = 0x0] 22:40:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11909d000) [pid = 1648] [serial = 1813] [outer = 0x118593800] 22:40:43 INFO - PROCESS | 1648 | 1468820443519 Marionette DEBUG loaded listener.js 22:40:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119936c00) [pid = 1648] [serial = 1814] [outer = 0x118593800] 22:40:43 INFO - PROCESS | 1648 | 1468820443883 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 528ms 22:40:43 INFO - PROCESS | 1648 | 1468820443928 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:40:43 INFO - PROCESS | 1648 | 1468820443930 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 22:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:40:43 INFO - PROCESS | 1648 | 1468820443934 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:40:43 INFO - PROCESS | 1648 | 1468820443936 Marionette TRACE conn3 <- [1,2390,null,{}] 22:40:43 INFO - PROCESS | 1648 | 1468820443953 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:43 INFO - PROCESS | 1648 | 1468820443955 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:44 INFO - PROCESS | 1648 | 1468820444100 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:40:44 INFO - PROCESS | 1648 | 1468820444155 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:44 INFO - PROCESS | 1648 | 1468820444157 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x121b96000 == 31 [pid = 1648] [id = 605] 22:40:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x119a47c00) [pid = 1648] [serial = 1815] [outer = 0x0] 22:40:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x119b35800) [pid = 1648] [serial = 1816] [outer = 0x119a47c00] 22:40:44 INFO - PROCESS | 1648 | 1468820444205 Marionette DEBUG loaded listener.js 22:40:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x119b97c00) [pid = 1648] [serial = 1817] [outer = 0x119a47c00] 22:40:44 INFO - PROCESS | 1648 | 1468820444601 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 685ms 22:40:44 INFO - PROCESS | 1648 | 1468820444619 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:40:44 INFO - PROCESS | 1648 | 1468820444620 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 22:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:40:44 INFO - PROCESS | 1648 | 1468820444622 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:40:44 INFO - PROCESS | 1648 | 1468820444624 Marionette TRACE conn3 <- [1,2394,null,{}] 22:40:44 INFO - PROCESS | 1648 | 1468820444626 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:44 INFO - PROCESS | 1648 | 1468820444627 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:44 INFO - PROCESS | 1648 | 1468820444726 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:40:44 INFO - PROCESS | 1648 | 1468820444764 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:44 INFO - PROCESS | 1648 | 1468820444768 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c0b000 == 32 [pid = 1648] [id = 606] 22:40:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x117159c00) [pid = 1648] [serial = 1818] [outer = 0x0] 22:40:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12161b000) [pid = 1648] [serial = 1819] [outer = 0x117159c00] 22:40:44 INFO - PROCESS | 1648 | 1468820444801 Marionette DEBUG loaded listener.js 22:40:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12262e800) [pid = 1648] [serial = 1820] [outer = 0x117159c00] 22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 22:40:45 INFO - PROCESS | 1648 | 1468820445139 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:40:45 INFO - PROCESS | 1648 | 1468820445142 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:40:45 INFO - PROCESS | 1648 | 1468820445143 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:40:45 INFO - PROCESS | 1648 | 1468820445154 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:40:45 INFO - PROCESS | 1648 | 1468820445155 Marionette TRACE conn3 <- [1,2398,null,{}] 22:40:45 INFO - PROCESS | 1648 | 1468820445157 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:45 INFO - PROCESS | 1648 | 1468820445158 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:45 INFO - PROCESS | 1648 | 1468820445254 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:40:45 INFO - PROCESS | 1648 | 1468820445258 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:45 INFO - PROCESS | 1648 | 1468820445259 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x116407800 == 33 [pid = 1648] [id = 607] 22:40:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1214e7800) [pid = 1648] [serial = 1821] [outer = 0x0] 22:40:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x124b12400) [pid = 1648] [serial = 1822] [outer = 0x1214e7800] 22:40:45 INFO - PROCESS | 1648 | 1468820445283 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x126136400) [pid = 1648] [serial = 1823] [outer = 0x1214e7800] 22:40:45 INFO - PROCESS | 1648 | 1468820445638 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 525ms 22:40:45 INFO - PROCESS | 1648 | 1468820445672 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:40:45 INFO - PROCESS | 1648 | 1468820445673 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:40:45 INFO - PROCESS | 1648 | 1468820445683 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:40:45 INFO - PROCESS | 1648 | 1468820445684 Marionette TRACE conn3 <- [1,2402,null,{}] 22:40:45 INFO - PROCESS | 1648 | 1468820445686 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:45 INFO - PROCESS | 1648 | 1468820445687 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:45 INFO - PROCESS | 1648 | 1468820445784 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:40:45 INFO - PROCESS | 1648 | 1468820445787 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:45 INFO - PROCESS | 1648 | 1468820445788 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c70800 == 34 [pid = 1648] [id = 608] 22:40:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x112d85000) [pid = 1648] [serial = 1824] [outer = 0x0] 22:40:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x126b0ec00) [pid = 1648] [serial = 1825] [outer = 0x112d85000] 22:40:45 INFO - PROCESS | 1648 | 1468820445812 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x126f9cc00) [pid = 1648] [serial = 1826] [outer = 0x112d85000] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12ba05000) [pid = 1648] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12b8eb400) [pid = 1648] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x126b0cc00) [pid = 1648] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1275d0400) [pid = 1648] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11203c400) [pid = 1648] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119934400) [pid = 1648] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12901c400) [pid = 1648] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12b8ee400) [pid = 1648] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x119037800) [pid = 1648] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112047000) [pid = 1648] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1176c0400) [pid = 1648] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1127a4800) [pid = 1648] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11993a800) [pid = 1648] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x124ec4000) [pid = 1648] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12a40f800) [pid = 1648] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:40:46 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1273e3800) [pid = 1648] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:40:46 INFO - PROCESS | 1648 | 1468820446284 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 627ms 22:40:46 INFO - PROCESS | 1648 | 1468820446302 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:40:46 INFO - PROCESS | 1648 | 1468820446303 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 22:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:40:46 INFO - PROCESS | 1648 | 1468820446306 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:40:46 INFO - PROCESS | 1648 | 1468820446307 Marionette TRACE conn3 <- [1,2406,null,{}] 22:40:46 INFO - PROCESS | 1648 | 1468820446309 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:46 INFO - PROCESS | 1648 | 1468820446310 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:46 INFO - PROCESS | 1648 | 1468820446385 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:40:46 INFO - PROCESS | 1648 | 1468820446389 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:46 INFO - PROCESS | 1648 | 1468820446390 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12787e000 == 35 [pid = 1648] [id = 609] 22:40:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x116aa7000) [pid = 1648] [serial = 1827] [outer = 0x0] 22:40:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x119934400) [pid = 1648] [serial = 1828] [outer = 0x116aa7000] 22:40:46 INFO - PROCESS | 1648 | 1468820446416 Marionette DEBUG loaded listener.js 22:40:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x124cd6800) [pid = 1648] [serial = 1829] [outer = 0x116aa7000] 22:40:46 INFO - PROCESS | 1648 | 1468820446790 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 22:40:46 INFO - PROCESS | 1648 | 1468820446827 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:40:46 INFO - PROCESS | 1648 | 1468820446833 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 22:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:40:46 INFO - PROCESS | 1648 | 1468820446836 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:40:46 INFO - PROCESS | 1648 | 1468820446837 Marionette TRACE conn3 <- [1,2410,null,{}] 22:40:46 INFO - PROCESS | 1648 | 1468820446840 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:46 INFO - PROCESS | 1648 | 1468820446842 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:46 INFO - PROCESS | 1648 | 1468820446965 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:40:46 INFO - PROCESS | 1648 | 1468820446971 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:46 INFO - PROCESS | 1648 | 1468820446972 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a526000 == 36 [pid = 1648] [id = 610] 22:40:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119b34800) [pid = 1648] [serial = 1830] [outer = 0x0] 22:40:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126fa8800) [pid = 1648] [serial = 1831] [outer = 0x119b34800] 22:40:47 INFO - PROCESS | 1648 | 1468820447013 Marionette DEBUG loaded listener.js 22:40:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1271ce000) [pid = 1648] [serial = 1832] [outer = 0x119b34800] 22:40:47 INFO - PROCESS | 1648 | 1468820447393 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 570ms 22:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:40:47 INFO - PROCESS | 1648 | 1468820447407 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:40:47 INFO - PROCESS | 1648 | 1468820447408 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 22:40:47 INFO - PROCESS | 1648 | 1468820447410 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:40:47 INFO - PROCESS | 1648 | 1468820447411 Marionette TRACE conn3 <- [1,2414,null,{}] 22:40:47 INFO - PROCESS | 1648 | 1468820447415 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:47 INFO - PROCESS | 1648 | 1468820447417 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:47 INFO - PROCESS | 1648 | 1468820447520 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:40:47 INFO - PROCESS | 1648 | 1468820447526 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:47 INFO - PROCESS | 1648 | 1468820447527 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a97e800 == 37 [pid = 1648] [id = 611] 22:40:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1273e4800) [pid = 1648] [serial = 1833] [outer = 0x0] 22:40:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1275c5800) [pid = 1648] [serial = 1834] [outer = 0x1273e4800] 22:40:47 INFO - PROCESS | 1648 | 1468820447557 Marionette DEBUG loaded listener.js 22:40:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1275dc400) [pid = 1648] [serial = 1835] [outer = 0x1273e4800] 22:40:47 INFO - PROCESS | 1648 | 1468820447937 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 574ms 22:40:47 INFO - PROCESS | 1648 | 1468820447985 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:40:47 INFO - PROCESS | 1648 | 1468820447988 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 22:40:47 INFO - PROCESS | 1648 | 1468820447991 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:40:47 INFO - PROCESS | 1648 | 1468820447994 Marionette TRACE conn3 <- [1,2418,null,{}] 22:40:48 INFO - PROCESS | 1648 | 1468820447998 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:48 INFO - PROCESS | 1648 | 1468820448000 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:48 INFO - PROCESS | 1648 | 1468820448177 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:40:48 INFO - PROCESS | 1648 | 1468820448276 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:48 INFO - PROCESS | 1648 | 1468820448277 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x115d8a000 == 38 [pid = 1648] [id = 612] 22:40:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11203b000) [pid = 1648] [serial = 1836] [outer = 0x0] 22:40:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1120e7400) [pid = 1648] [serial = 1837] [outer = 0x11203b000] 22:40:48 INFO - PROCESS | 1648 | 1468820448310 Marionette DEBUG loaded listener.js 22:40:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x112a8cc00) [pid = 1648] [serial = 1838] [outer = 0x11203b000] 22:40:48 INFO - PROCESS | 1648 | 1468820448886 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 971ms 22:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:40:48 INFO - PROCESS | 1648 | 1468820448963 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:40:48 INFO - PROCESS | 1648 | 1468820448965 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 22:40:48 INFO - PROCESS | 1648 | 1468820448968 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:40:48 INFO - PROCESS | 1648 | 1468820448970 Marionette TRACE conn3 <- [1,2422,null,{}] 22:40:48 INFO - PROCESS | 1648 | 1468820448973 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:48 INFO - PROCESS | 1648 | 1468820448976 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:49 INFO - PROCESS | 1648 | 1468820449074 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:40:49 INFO - PROCESS | 1648 | 1468820449135 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:49 INFO - PROCESS | 1648 | 1468820449136 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b1800 == 39 [pid = 1648] [id = 613] 22:40:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x11809c000) [pid = 1648] [serial = 1839] [outer = 0x0] 22:40:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11826d800) [pid = 1648] [serial = 1840] [outer = 0x11809c000] 22:40:49 INFO - PROCESS | 1648 | 1468820449168 Marionette DEBUG loaded listener.js 22:40:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x11858fc00) [pid = 1648] [serial = 1841] [outer = 0x11809c000] 22:40:49 INFO - PROCESS | 1648 | 1468820449736 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 821ms 22:40:49 INFO - PROCESS | 1648 | 1468820449794 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:40:49 INFO - PROCESS | 1648 | 1468820449798 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 22:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:40:49 INFO - PROCESS | 1648 | 1468820449803 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:40:49 INFO - PROCESS | 1648 | 1468820449804 Marionette TRACE conn3 <- [1,2426,null,{}] 22:40:49 INFO - PROCESS | 1648 | 1468820449806 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:49 INFO - PROCESS | 1648 | 1468820449808 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:49 INFO - PROCESS | 1648 | 1468820449921 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:40:50 INFO - PROCESS | 1648 | 1468820450111 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 1648 | 1468820450113 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e1d000 == 40 [pid = 1648] [id = 614] 22:40:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x114f8a400) [pid = 1648] [serial = 1842] [outer = 0x0] 22:40:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x114f97000) [pid = 1648] [serial = 1843] [outer = 0x114f8a400] 22:40:50 INFO - PROCESS | 1648 | 1468820450141 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x117157400) [pid = 1648] [serial = 1844] [outer = 0x114f8a400] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12a97e800 == 39 [pid = 1648] [id = 611] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12a526000 == 38 [pid = 1648] [id = 610] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12787e000 == 37 [pid = 1648] [id = 609] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x128c70800 == 36 [pid = 1648] [id = 608] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x116407800 == 35 [pid = 1648] [id = 607] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x124c0b000 == 34 [pid = 1648] [id = 606] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x121b96000 == 33 [pid = 1648] [id = 605] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1212e5000 == 32 [pid = 1648] [id = 604] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x118d88000 == 31 [pid = 1648] [id = 603] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe7000 == 30 [pid = 1648] [id = 602] 22:40:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1164bd800 == 29 [pid = 1648] [id = 601] 22:40:50 INFO - PROCESS | 1648 | 1468820450673 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x113d3a400) [pid = 1648] [serial = 1742] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1211c3000) [pid = 1648] [serial = 1756] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x121a07c00) [pid = 1648] [serial = 1757] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x124eeb000) [pid = 1648] [serial = 1759] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12901b000) [pid = 1648] [serial = 1766] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a5d5800) [pid = 1648] [serial = 1771] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a40bc00) [pid = 1648] [serial = 1769] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12a9cb000) [pid = 1648] [serial = 1777] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12a9c6c00) [pid = 1648] [serial = 1772] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1275cb400) [pid = 1648] [serial = 1763] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1271c9c00) [pid = 1648] [serial = 1775] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12b8e7400) [pid = 1648] [serial = 1778] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126b09400) [pid = 1648] [serial = 1760] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12bd4b400) [pid = 1648] [serial = 1781] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12c04f400) [pid = 1648] [serial = 1784] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12bf27c00) [pid = 1648] [serial = 1783] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12ba0ac00) [pid = 1648] [serial = 1780] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1273e3c00) [pid = 1648] [serial = 1762] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1275dcc00) [pid = 1648] [serial = 1765] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119098c00) [pid = 1648] [serial = 1774] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x119b2f400) [pid = 1648] [serial = 1753] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129225000) [pid = 1648] [serial = 1768] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x121015000) [pid = 1648] [serial = 1754] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12bd4a800) [pid = 1648] [serial = 1739] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1190a1c00) [pid = 1648] [serial = 1750] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x119909800) [pid = 1648] [serial = 1751] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x114f95c00) [pid = 1648] [serial = 1744] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x116911000) [pid = 1648] [serial = 1745] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1180a5000) [pid = 1648] [serial = 1747] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x118411800) [pid = 1648] [serial = 1748] [outer = 0x0] [url = about:blank] 22:40:50 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x112a8e000) [pid = 1648] [serial = 1741] [outer = 0x0] [url = about:blank] 22:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 921ms 22:40:50 INFO - PROCESS | 1648 | 1468820450727 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:40:50 INFO - PROCESS | 1648 | 1468820450730 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 22:40:50 INFO - PROCESS | 1648 | 1468820450734 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:40:50 INFO - PROCESS | 1648 | 1468820450738 Marionette TRACE conn3 <- [1,2430,null,{}] 22:40:50 INFO - PROCESS | 1648 | 1468820450743 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:50 INFO - PROCESS | 1648 | 1468820450745 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:50 INFO - PROCESS | 1648 | 1468820450871 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:40:50 INFO - PROCESS | 1648 | 1468820450886 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 1648 | 1468820450888 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x118489000 == 30 [pid = 1648] [id = 615] 22:40:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x118411800) [pid = 1648] [serial = 1845] [outer = 0x0] 22:40:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x11859b400) [pid = 1648] [serial = 1846] [outer = 0x118411800] 22:40:50 INFO - PROCESS | 1648 | 1468820450933 Marionette DEBUG loaded listener.js 22:40:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x119039800) [pid = 1648] [serial = 1847] [outer = 0x118411800] 22:40:51 INFO - PROCESS | 1648 | 1468820451377 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 672ms 22:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:40:51 INFO - PROCESS | 1648 | 1468820451408 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:40:51 INFO - PROCESS | 1648 | 1468820451410 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 22:40:51 INFO - PROCESS | 1648 | 1468820451412 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:40:51 INFO - PROCESS | 1648 | 1468820451414 Marionette TRACE conn3 <- [1,2434,null,{}] 22:40:51 INFO - PROCESS | 1648 | 1468820451416 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:51 INFO - PROCESS | 1648 | 1468820451417 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:51 INFO - PROCESS | 1648 | 1468820451498 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:40:51 INFO - PROCESS | 1648 | 1468820451505 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:51 INFO - PROCESS | 1648 | 1468820451506 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210c1000 == 31 [pid = 1648] [id = 616] 22:40:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x119908400) [pid = 1648] [serial = 1848] [outer = 0x0] 22:40:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119a48400) [pid = 1648] [serial = 1849] [outer = 0x119908400] 22:40:51 INFO - PROCESS | 1648 | 1468820451532 Marionette DEBUG loaded listener.js 22:40:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x119b37c00) [pid = 1648] [serial = 1850] [outer = 0x119908400] 22:40:51 INFO - PROCESS | 1648 | 1468820451869 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 472ms 22:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:40:51 INFO - PROCESS | 1648 | 1468820451885 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:40:51 INFO - PROCESS | 1648 | 1468820451887 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 22:40:51 INFO - PROCESS | 1648 | 1468820451895 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:40:51 INFO - PROCESS | 1648 | 1468820451899 Marionette TRACE conn3 <- [1,2438,null,{}] 22:40:51 INFO - PROCESS | 1648 | 1468820451903 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:51 INFO - PROCESS | 1648 | 1468820451906 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:52 INFO - PROCESS | 1648 | 1468820451997 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:40:52 INFO - PROCESS | 1648 | 1468820452057 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 1648 | 1468820452058 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x122654800 == 32 [pid = 1648] [id = 617] 22:40:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x114f8a800) [pid = 1648] [serial = 1851] [outer = 0x0] 22:40:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11a09d800) [pid = 1648] [serial = 1852] [outer = 0x114f8a800] 22:40:52 INFO - PROCESS | 1648 | 1468820452084 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x121bb9000) [pid = 1648] [serial = 1853] [outer = 0x114f8a800] 22:40:52 INFO - PROCESS | 1648 | 1468820452421 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 578ms 22:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:40:52 INFO - PROCESS | 1648 | 1468820452468 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:40:52 INFO - PROCESS | 1648 | 1468820452470 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 22:40:52 INFO - PROCESS | 1648 | 1468820452472 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:40:52 INFO - PROCESS | 1648 | 1468820452473 Marionette TRACE conn3 <- [1,2442,null,{}] 22:40:52 INFO - PROCESS | 1648 | 1468820452475 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:52 INFO - PROCESS | 1648 | 1468820452477 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:52 INFO - PROCESS | 1648 | 1468820452585 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:40:52 INFO - PROCESS | 1648 | 1468820452590 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 1648 | 1468820452591 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x119054000 == 33 [pid = 1648] [id = 618] 22:40:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x122629400) [pid = 1648] [serial = 1854] [outer = 0x0] 22:40:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x124ec0400) [pid = 1648] [serial = 1855] [outer = 0x122629400] 22:40:52 INFO - PROCESS | 1648 | 1468820452616 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12612ac00) [pid = 1648] [serial = 1856] [outer = 0x122629400] 22:40:52 INFO - PROCESS | 1648 | 1468820452941 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 518ms 22:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:40:53 INFO - PROCESS | 1648 | 1468820452991 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:40:53 INFO - PROCESS | 1648 | 1468820452992 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 22:40:53 INFO - PROCESS | 1648 | 1468820452994 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:40:53 INFO - PROCESS | 1648 | 1468820452995 Marionette TRACE conn3 <- [1,2446,null,{}] 22:40:53 INFO - PROCESS | 1648 | 1468820452998 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:53 INFO - PROCESS | 1648 | 1468820452999 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:53 INFO - PROCESS | 1648 | 1468820453098 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:40:53 INFO - PROCESS | 1648 | 1468820453102 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:53 INFO - PROCESS | 1648 | 1468820453106 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c89800 == 34 [pid = 1648] [id = 619] 22:40:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12713d800) [pid = 1648] [serial = 1857] [outer = 0x0] 22:40:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1273e2800) [pid = 1648] [serial = 1858] [outer = 0x12713d800] 22:40:53 INFO - PROCESS | 1648 | 1468820453172 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1275d7000) [pid = 1648] [serial = 1859] [outer = 0x12713d800] 22:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms 22:40:53 INFO - PROCESS | 1648 | 1468820453561 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:40:53 INFO - PROCESS | 1648 | 1468820453567 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:40:53 INFO - PROCESS | 1648 | 1468820453569 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 22:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:40:53 INFO - PROCESS | 1648 | 1468820453572 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:40:53 INFO - PROCESS | 1648 | 1468820453574 Marionette TRACE conn3 <- [1,2450,null,{}] 22:40:53 INFO - PROCESS | 1648 | 1468820453577 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:53 INFO - PROCESS | 1648 | 1468820453580 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:53 INFO - PROCESS | 1648 | 1468820453687 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:40:53 INFO - PROCESS | 1648 | 1468820453702 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:53 INFO - PROCESS | 1648 | 1468820453703 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a805000 == 35 [pid = 1648] [id = 620] 22:40:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x112773800) [pid = 1648] [serial = 1860] [outer = 0x0] 22:40:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x129227000) [pid = 1648] [serial = 1861] [outer = 0x112773800] 22:40:53 INFO - PROCESS | 1648 | 1468820453727 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a409c00) [pid = 1648] [serial = 1862] [outer = 0x112773800] 22:40:54 INFO - PROCESS | 1648 | 1468820454065 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms 22:40:54 INFO - PROCESS | 1648 | 1468820454094 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:40:54 INFO - PROCESS | 1648 | 1468820454095 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:40:54 INFO - PROCESS | 1648 | 1468820454099 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:40:54 INFO - PROCESS | 1648 | 1468820454101 Marionette TRACE conn3 <- [1,2454,null,{}] 22:40:54 INFO - PROCESS | 1648 | 1468820454110 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:54 INFO - PROCESS | 1648 | 1468820454111 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:54 INFO - PROCESS | 1648 | 1468820454208 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:40:54 INFO - PROCESS | 1648 | 1468820454212 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 1648 | 1468820454213 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08c000 == 36 [pid = 1648] [id = 621] 22:40:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a4af400) [pid = 1648] [serial = 1863] [outer = 0x0] 22:40:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a5cf000) [pid = 1648] [serial = 1864] [outer = 0x12a4af400] 22:40:54 INFO - PROCESS | 1648 | 1468820454239 Marionette DEBUG loaded listener.js 22:40:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a871000) [pid = 1648] [serial = 1865] [outer = 0x12a4af400] 22:40:54 INFO - PROCESS | 1648 | 1468820454557 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 478ms 22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:40:54 INFO - PROCESS | 1648 | 1468820454577 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:40:54 INFO - PROCESS | 1648 | 1468820454578 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 22:40:54 INFO - PROCESS | 1648 | 1468820454589 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:40:54 INFO - PROCESS | 1648 | 1468820454590 Marionette TRACE conn3 <- [1,2458,null,{}] 22:40:54 INFO - PROCESS | 1648 | 1468820454601 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:54 INFO - PROCESS | 1648 | 1468820454603 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:54 INFO - PROCESS | 1648 | 1468820454704 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:40:54 INFO - PROCESS | 1648 | 1468820454707 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 1648 | 1468820454708 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd07800 == 37 [pid = 1648] [id = 622] 22:40:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a4b0000) [pid = 1648] [serial = 1866] [outer = 0x0] 22:40:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a87e400) [pid = 1648] [serial = 1867] [outer = 0x12a4b0000] 22:40:54 INFO - PROCESS | 1648 | 1468820454739 Marionette DEBUG loaded listener.js 22:40:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a9cf000) [pid = 1648] [serial = 1868] [outer = 0x12a4b0000] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119a47c00) [pid = 1648] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1214e7800) [pid = 1648] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1127d5400) [pid = 1648] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x113d3d800) [pid = 1648] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11747fc00) [pid = 1648] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x111e2c800) [pid = 1648] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x117159c00) [pid = 1648] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1161ad800) [pid = 1648] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x112d85000) [pid = 1648] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x119038800) [pid = 1648] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x122632000) [pid = 1648] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1275d1800) [pid = 1648] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x116aa7000) [pid = 1648] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12612d800) [pid = 1648] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118593800) [pid = 1648] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:40:54 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119b34800) [pid = 1648] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:40:55 INFO - PROCESS | 1648 | 1468820455131 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 584ms 22:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:40:55 INFO - PROCESS | 1648 | 1468820455167 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 1648 | 1468820455168 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 22:40:55 INFO - PROCESS | 1648 | 1468820455170 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:40:55 INFO - PROCESS | 1648 | 1468820455172 Marionette TRACE conn3 <- [1,2462,null,{}] 22:40:55 INFO - PROCESS | 1648 | 1468820455174 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:55 INFO - PROCESS | 1648 | 1468820455175 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:55 INFO - PROCESS | 1648 | 1468820455255 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:40:55 INFO - PROCESS | 1648 | 1468820455315 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:55 INFO - PROCESS | 1648 | 1468820455316 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x124805000 == 38 [pid = 1648] [id = 623] 22:40:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11203bc00) [pid = 1648] [serial = 1869] [outer = 0x0] 22:40:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x116aa8000) [pid = 1648] [serial = 1870] [outer = 0x11203bc00] 22:40:55 INFO - PROCESS | 1648 | 1468820455340 Marionette DEBUG loaded listener.js 22:40:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11990a800) [pid = 1648] [serial = 1871] [outer = 0x11203bc00] 22:40:55 INFO - PROCESS | 1648 | 1468820455616 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 22:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:40:55 INFO - PROCESS | 1648 | 1468820455640 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 1648 | 1468820455641 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 22:40:55 INFO - PROCESS | 1648 | 1468820455643 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:40:55 INFO - PROCESS | 1648 | 1468820455644 Marionette TRACE conn3 <- [1,2466,null,{}] 22:40:55 INFO - PROCESS | 1648 | 1468820455654 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:55 INFO - PROCESS | 1648 | 1468820455655 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:55 INFO - PROCESS | 1648 | 1468820455739 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:40:55 INFO - PROCESS | 1648 | 1468820455744 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:55 INFO - PROCESS | 1648 | 1468820455753 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c245800 == 39 [pid = 1648] [id = 624] 22:40:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119b2bc00) [pid = 1648] [serial = 1872] [outer = 0x0] 22:40:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x126b0fc00) [pid = 1648] [serial = 1873] [outer = 0x119b2bc00] 22:40:55 INFO - PROCESS | 1648 | 1468820455779 Marionette DEBUG loaded listener.js 22:40:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a9c5400) [pid = 1648] [serial = 1874] [outer = 0x119b2bc00] 22:40:56 INFO - PROCESS | 1648 | 1468820456109 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 473ms 22:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:40:56 INFO - PROCESS | 1648 | 1468820456120 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:40:56 INFO - PROCESS | 1648 | 1468820456121 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 22:40:56 INFO - PROCESS | 1648 | 1468820456123 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:40:56 INFO - PROCESS | 1648 | 1468820456125 Marionette TRACE conn3 <- [1,2470,null,{}] 22:40:56 INFO - PROCESS | 1648 | 1468820456127 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:56 INFO - PROCESS | 1648 | 1468820456129 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:56 INFO - PROCESS | 1648 | 1468820456251 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:40:56 INFO - PROCESS | 1648 | 1468820456257 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:56 INFO - PROCESS | 1648 | 1468820456258 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c645000 == 40 [pid = 1648] [id = 625] 22:40:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x117ebe400) [pid = 1648] [serial = 1875] [outer = 0x0] 22:40:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12af36400) [pid = 1648] [serial = 1876] [outer = 0x117ebe400] 22:40:56 INFO - PROCESS | 1648 | 1468820456282 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12b8ebc00) [pid = 1648] [serial = 1877] [outer = 0x117ebe400] 22:40:56 INFO - PROCESS | 1648 | 1468820456578 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 468ms 22:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:40:56 INFO - PROCESS | 1648 | 1468820456592 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:40:56 INFO - PROCESS | 1648 | 1468820456594 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 22:40:56 INFO - PROCESS | 1648 | 1468820456603 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:40:56 INFO - PROCESS | 1648 | 1468820456604 Marionette TRACE conn3 <- [1,2474,null,{}] 22:40:56 INFO - PROCESS | 1648 | 1468820456607 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:56 INFO - PROCESS | 1648 | 1468820456608 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:56 INFO - PROCESS | 1648 | 1468820456701 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:40:56 INFO - PROCESS | 1648 | 1468820456705 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:56 INFO - PROCESS | 1648 | 1468820456706 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c9a2800 == 41 [pid = 1648] [id = 626] 22:40:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12ba02800) [pid = 1648] [serial = 1878] [outer = 0x0] 22:40:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12bd40800) [pid = 1648] [serial = 1879] [outer = 0x12ba02800] 22:40:56 INFO - PROCESS | 1648 | 1468820456729 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12bd4c000) [pid = 1648] [serial = 1880] [outer = 0x12ba02800] 22:40:57 INFO - PROCESS | 1648 | 1468820457180 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 627ms 22:40:57 INFO - PROCESS | 1648 | 1468820457224 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:40:57 INFO - PROCESS | 1648 | 1468820457226 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 22:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:40:57 INFO - PROCESS | 1648 | 1468820457229 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:40:57 INFO - PROCESS | 1648 | 1468820457231 Marionette TRACE conn3 <- [1,2478,null,{}] 22:40:57 INFO - PROCESS | 1648 | 1468820457235 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:57 INFO - PROCESS | 1648 | 1468820457237 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:57 INFO - PROCESS | 1648 | 1468820457351 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:40:57 INFO - PROCESS | 1648 | 1468820457427 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:57 INFO - PROCESS | 1648 | 1468820457429 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915f800 == 42 [pid = 1648] [id = 627] 22:40:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1133c7000) [pid = 1648] [serial = 1881] [outer = 0x0] 22:40:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x116aaa800) [pid = 1648] [serial = 1882] [outer = 0x1133c7000] 22:40:57 INFO - PROCESS | 1648 | 1468820457460 Marionette DEBUG loaded listener.js 22:40:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118413c00) [pid = 1648] [serial = 1883] [outer = 0x1133c7000] 22:40:57 INFO - PROCESS | 1648 | 1468820457920 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 723ms 22:40:57 INFO - PROCESS | 1648 | 1468820457992 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 1648 | 1468820457998 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:40:58 INFO - PROCESS | 1648 | 1468820458041 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:40:58 INFO - PROCESS | 1648 | 1468820458044 Marionette TRACE conn3 <- [1,2482,null,{}] 22:40:58 INFO - PROCESS | 1648 | 1468820458050 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:58 INFO - PROCESS | 1648 | 1468820458053 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:58 INFO - PROCESS | 1648 | 1468820458214 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:40:58 INFO - PROCESS | 1648 | 1468820458330 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:58 INFO - PROCESS | 1648 | 1468820458332 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c76800 == 43 [pid = 1648] [id = 628] 22:40:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x11993a800) [pid = 1648] [serial = 1884] [outer = 0x0] 22:40:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119b35000) [pid = 1648] [serial = 1885] [outer = 0x11993a800] 22:40:58 INFO - PROCESS | 1648 | 1468820458366 Marionette DEBUG loaded listener.js 22:40:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x121187000) [pid = 1648] [serial = 1886] [outer = 0x11993a800] 22:40:58 INFO - PROCESS | 1648 | 1468820458782 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 799ms 22:40:58 INFO - PROCESS | 1648 | 1468820458817 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 1648 | 1468820458818 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:40:58 INFO - PROCESS | 1648 | 1468820458821 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:40:58 INFO - PROCESS | 1648 | 1468820458824 Marionette TRACE conn3 <- [1,2486,null,{}] 22:40:58 INFO - PROCESS | 1648 | 1468820458831 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:58 INFO - PROCESS | 1648 | 1468820458835 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:58 INFO - PROCESS | 1648 | 1468820458939 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:40:59 INFO - PROCESS | 1648 | 1468820459005 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:59 INFO - PROCESS | 1648 | 1468820459007 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c9aa800 == 44 [pid = 1648] [id = 629] 22:40:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x121c8c000) [pid = 1648] [serial = 1887] [outer = 0x0] 22:40:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x126bc7000) [pid = 1648] [serial = 1888] [outer = 0x121c8c000] 22:40:59 INFO - PROCESS | 1648 | 1468820459074 Marionette DEBUG loaded listener.js 22:40:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1275d4800) [pid = 1648] [serial = 1889] [outer = 0x121c8c000] 22:40:59 INFO - PROCESS | 1648 | 1468820459466 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 22:40:59 INFO - PROCESS | 1648 | 1468820459493 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:40:59 INFO - PROCESS | 1648 | 1468820459495 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 22:40:59 INFO - PROCESS | 1648 | 1468820459497 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:40:59 INFO - PROCESS | 1648 | 1468820459499 Marionette TRACE conn3 <- [1,2490,null,{}] 22:40:59 INFO - PROCESS | 1648 | 1468820459502 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:59 INFO - PROCESS | 1648 | 1468820459503 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:59 INFO - PROCESS | 1648 | 1468820459606 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:40:59 INFO - PROCESS | 1648 | 1468820459715 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:59 INFO - PROCESS | 1648 | 1468820459716 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:40:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d3b6000 == 45 [pid = 1648] [id = 630] 22:40:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1293ac000) [pid = 1648] [serial = 1890] [outer = 0x0] 22:40:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12a5d4000) [pid = 1648] [serial = 1891] [outer = 0x1293ac000] 22:40:59 INFO - PROCESS | 1648 | 1468820459745 Marionette DEBUG loaded listener.js 22:40:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12af32400) [pid = 1648] [serial = 1892] [outer = 0x1293ac000] 22:41:00 INFO - PROCESS | 1648 | 1468820460125 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 22:41:00 INFO - PROCESS | 1648 | 1468820460169 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 1648 | 1468820460170 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 22:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:41:00 INFO - PROCESS | 1648 | 1468820460173 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:41:00 INFO - PROCESS | 1648 | 1468820460174 Marionette TRACE conn3 <- [1,2494,null,{}] 22:41:00 INFO - PROCESS | 1648 | 1468820460177 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:00 INFO - PROCESS | 1648 | 1468820460178 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:00 INFO - PROCESS | 1648 | 1468820460281 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:41:00 INFO - PROCESS | 1648 | 1468820460345 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:00 INFO - PROCESS | 1648 | 1468820460346 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b09a000 == 46 [pid = 1648] [id = 631] 22:41:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1127df000) [pid = 1648] [serial = 1893] [outer = 0x0] 22:41:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12b075000) [pid = 1648] [serial = 1894] [outer = 0x1127df000] 22:41:00 INFO - PROCESS | 1648 | 1468820460428 Marionette DEBUG loaded listener.js 22:41:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12bd42c00) [pid = 1648] [serial = 1895] [outer = 0x1127df000] 22:41:00 INFO - PROCESS | 1648 | 1468820460842 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 721ms 22:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:41:00 INFO - PROCESS | 1648 | 1468820460894 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 1648 | 1468820460896 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 22:41:00 INFO - PROCESS | 1648 | 1468820460898 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:41:00 INFO - PROCESS | 1648 | 1468820460900 Marionette TRACE conn3 <- [1,2498,null,{}] 22:41:00 INFO - PROCESS | 1648 | 1468820460902 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:00 INFO - PROCESS | 1648 | 1468820460906 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:01 INFO - PROCESS | 1648 | 1468820461050 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:41:01 INFO - PROCESS | 1648 | 1468820461276 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:01 INFO - PROCESS | 1648 | 1468820461278 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x118080800 == 47 [pid = 1648] [id = 632] 22:41:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1126f8c00) [pid = 1648] [serial = 1896] [outer = 0x0] 22:41:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1131e0000) [pid = 1648] [serial = 1897] [outer = 0x1126f8c00] 22:41:01 INFO - PROCESS | 1648 | 1468820461306 Marionette DEBUG loaded listener.js 22:41:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x116142400) [pid = 1648] [serial = 1898] [outer = 0x1126f8c00] 22:41:01 INFO - PROCESS | 1648 | 1468820461722 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 869ms 22:41:01 INFO - PROCESS | 1648 | 1468820461769 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:41:01 INFO - PROCESS | 1648 | 1468820461771 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 22:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:41:01 INFO - PROCESS | 1648 | 1468820461774 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:41:01 INFO - PROCESS | 1648 | 1468820461776 Marionette TRACE conn3 <- [1,2502,null,{}] 22:41:01 INFO - PROCESS | 1648 | 1468820461779 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:01 INFO - PROCESS | 1648 | 1468820461782 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:01 INFO - PROCESS | 1648 | 1468820461885 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:41:01 INFO - PROCESS | 1648 | 1468820461952 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:01 INFO - PROCESS | 1648 | 1468820461953 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x119045000 == 48 [pid = 1648] [id = 633] 22:41:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x117eb6800) [pid = 1648] [serial = 1899] [outer = 0x0] 22:41:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x118d0b400) [pid = 1648] [serial = 1900] [outer = 0x117eb6800] 22:41:01 INFO - PROCESS | 1648 | 1468820461981 Marionette DEBUG loaded listener.js 22:41:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x11990bc00) [pid = 1648] [serial = 1901] [outer = 0x117eb6800] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12c645000 == 47 [pid = 1648] [id = 625] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12c245800 == 46 [pid = 1648] [id = 624] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x124805000 == 45 [pid = 1648] [id = 623] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd07800 == 44 [pid = 1648] [id = 622] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12b08c000 == 43 [pid = 1648] [id = 621] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12a805000 == 42 [pid = 1648] [id = 620] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x128c89800 == 41 [pid = 1648] [id = 619] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x119054000 == 40 [pid = 1648] [id = 618] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x122654800 == 39 [pid = 1648] [id = 617] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x1210c1000 == 38 [pid = 1648] [id = 616] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x118489000 == 37 [pid = 1648] [id = 615] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x117e1d000 == 36 [pid = 1648] [id = 614] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b1800 == 35 [pid = 1648] [id = 613] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x115d8a000 == 34 [pid = 1648] [id = 612] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x118080800 == 33 [pid = 1648] [id = 632] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12b09a000 == 32 [pid = 1648] [id = 631] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12d3b6000 == 31 [pid = 1648] [id = 630] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12c9aa800 == 30 [pid = 1648] [id = 629] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x128c76800 == 29 [pid = 1648] [id = 628] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12c9a2800 == 28 [pid = 1648] [id = 626] 22:41:02 INFO - PROCESS | 1648 | --DOCSHELL 0x11915f800 == 27 [pid = 1648] [id = 627] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x119b97c00) [pid = 1648] [serial = 1817] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x124b12400) [pid = 1648] [serial = 1822] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1127db400) [pid = 1648] [serial = 1804] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x112d5c400) [pid = 1648] [serial = 1805] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x116144000) [pid = 1648] [serial = 1807] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11715a000) [pid = 1648] [serial = 1808] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11840b800) [pid = 1648] [serial = 1810] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x118533c00) [pid = 1648] [serial = 1811] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1127d5c00) [pid = 1648] [serial = 1802] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x112045000) [pid = 1648] [serial = 1801] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12262e800) [pid = 1648] [serial = 1820] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12161b000) [pid = 1648] [serial = 1819] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x118417400) [pid = 1648] [serial = 1787] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1176bb400) [pid = 1648] [serial = 1786] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x126b0ec00) [pid = 1648] [serial = 1825] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x119b35400) [pid = 1648] [serial = 1790] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1275c5800) [pid = 1648] [serial = 1834] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119938c00) [pid = 1648] [serial = 1789] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1271c8800) [pid = 1648] [serial = 1793] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x124cd8c00) [pid = 1648] [serial = 1792] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a87e000) [pid = 1648] [serial = 1796] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1293b2800) [pid = 1648] [serial = 1795] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126136400) [pid = 1648] [serial = 1823] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x124cd6800) [pid = 1648] [serial = 1829] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12bd43000) [pid = 1648] [serial = 1799] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12af40400) [pid = 1648] [serial = 1798] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x119934400) [pid = 1648] [serial = 1828] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11909d000) [pid = 1648] [serial = 1813] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x126f9cc00) [pid = 1648] [serial = 1826] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119b35800) [pid = 1648] [serial = 1816] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x126fa8800) [pid = 1648] [serial = 1831] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1271ce000) [pid = 1648] [serial = 1832] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119936c00) [pid = 1648] [serial = 1814] [outer = 0x0] [url = about:blank] 22:41:02 INFO - PROCESS | 1648 | 1468820462987 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1224ms 22:41:03 INFO - PROCESS | 1648 | 1468820463005 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:41:03 INFO - PROCESS | 1648 | 1468820463008 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 22:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:41:03 INFO - PROCESS | 1648 | 1468820463011 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:41:03 INFO - PROCESS | 1648 | 1468820463015 Marionette TRACE conn3 <- [1,2506,null,{}] 22:41:03 INFO - PROCESS | 1648 | 1468820463018 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:03 INFO - PROCESS | 1648 | 1468820463020 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:03 INFO - PROCESS | 1648 | 1468820463121 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:41:03 INFO - PROCESS | 1648 | 1468820463131 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:03 INFO - PROCESS | 1648 | 1468820463136 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x117476800 == 28 [pid = 1648] [id = 634] 22:41:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x112eac000) [pid = 1648] [serial = 1902] [outer = 0x0] 22:41:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x114f93c00) [pid = 1648] [serial = 1903] [outer = 0x112eac000] 22:41:03 INFO - PROCESS | 1648 | 1468820463181 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x112043000) [pid = 1648] [serial = 1904] [outer = 0x112eac000] 22:41:03 INFO - PROCESS | 1648 | 1468820463577 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 578ms 22:41:03 INFO - PROCESS | 1648 | 1468820463588 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:41:03 INFO - PROCESS | 1648 | 1468820463592 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 22:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:41:03 INFO - PROCESS | 1648 | 1468820463598 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:41:03 INFO - PROCESS | 1648 | 1468820463599 Marionette TRACE conn3 <- [1,2510,null,{}] 22:41:03 INFO - PROCESS | 1648 | 1468820463602 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:03 INFO - PROCESS | 1648 | 1468820463603 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:03 INFO - PROCESS | 1648 | 1468820463682 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:41:03 INFO - PROCESS | 1648 | 1468820463686 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:03 INFO - PROCESS | 1648 | 1468820463687 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c9000 == 29 [pid = 1648] [id = 635] 22:41:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x117160800) [pid = 1648] [serial = 1905] [outer = 0x0] 22:41:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118416800) [pid = 1648] [serial = 1906] [outer = 0x117160800] 22:41:03 INFO - PROCESS | 1648 | 1468820463716 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1185b6800) [pid = 1648] [serial = 1907] [outer = 0x117160800] 22:41:04 INFO - PROCESS | 1648 | 1468820464072 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 523ms 22:41:04 INFO - PROCESS | 1648 | 1468820464120 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:41:04 INFO - PROCESS | 1648 | 1468820464122 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 22:41:04 INFO - PROCESS | 1648 | 1468820464125 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:41:04 INFO - PROCESS | 1648 | 1468820464129 Marionette TRACE conn3 <- [1,2514,null,{}] 22:41:04 INFO - PROCESS | 1648 | 1468820464141 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:04 INFO - PROCESS | 1648 | 1468820464146 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:04 INFO - PROCESS | 1648 | 1468820464270 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:41:04 INFO - PROCESS | 1648 | 1468820464286 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:04 INFO - PROCESS | 1648 | 1468820464289 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b5800 == 30 [pid = 1648] [id = 636] 22:41:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1131ad400) [pid = 1648] [serial = 1908] [outer = 0x0] 22:41:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11990e000) [pid = 1648] [serial = 1909] [outer = 0x1131ad400] 22:41:04 INFO - PROCESS | 1648 | 1468820464335 Marionette DEBUG loaded listener.js 22:41:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119b34400) [pid = 1648] [serial = 1910] [outer = 0x1131ad400] 22:41:04 INFO - PROCESS | 1648 | 1468820464786 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 676ms 22:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:41:04 INFO - PROCESS | 1648 | 1468820464819 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:41:04 INFO - PROCESS | 1648 | 1468820464820 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 22:41:04 INFO - PROCESS | 1648 | 1468820464824 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:41:04 INFO - PROCESS | 1648 | 1468820464825 Marionette TRACE conn3 <- [1,2518,null,{}] 22:41:04 INFO - PROCESS | 1648 | 1468820464827 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:04 INFO - PROCESS | 1648 | 1468820464830 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:04 INFO - PROCESS | 1648 | 1468820464919 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:41:04 INFO - PROCESS | 1648 | 1468820464923 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:04 INFO - PROCESS | 1648 | 1468820464924 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x121486800 == 31 [pid = 1648] [id = 637] 22:41:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x119e41c00) [pid = 1648] [serial = 1911] [outer = 0x0] 22:41:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121187c00) [pid = 1648] [serial = 1912] [outer = 0x119e41c00] 22:41:04 INFO - PROCESS | 1648 | 1468820464950 Marionette DEBUG loaded listener.js 22:41:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12130a400) [pid = 1648] [serial = 1913] [outer = 0x119e41c00] 22:41:05 INFO - PROCESS | 1648 | 1468820465295 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 22:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:41:05 INFO - PROCESS | 1648 | 1468820465343 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:41:05 INFO - PROCESS | 1648 | 1468820465344 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 22:41:05 INFO - PROCESS | 1648 | 1468820465346 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:41:05 INFO - PROCESS | 1648 | 1468820465347 Marionette TRACE conn3 <- [1,2522,null,{}] 22:41:05 INFO - PROCESS | 1648 | 1468820465350 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:05 INFO - PROCESS | 1648 | 1468820465351 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:05 INFO - PROCESS | 1648 | 1468820465444 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:41:05 INFO - PROCESS | 1648 | 1468820465448 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:05 INFO - PROCESS | 1648 | 1468820465449 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ba9000 == 32 [pid = 1648] [id = 638] 22:41:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x112041c00) [pid = 1648] [serial = 1914] [outer = 0x0] 22:41:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1214ed800) [pid = 1648] [serial = 1915] [outer = 0x112041c00] 22:41:05 INFO - PROCESS | 1648 | 1468820465473 Marionette DEBUG loaded listener.js 22:41:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x124877c00) [pid = 1648] [serial = 1916] [outer = 0x112041c00] 22:41:05 INFO - PROCESS | 1648 | 1468820465806 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 471ms 22:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:41:05 INFO - PROCESS | 1648 | 1468820465825 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:41:05 INFO - PROCESS | 1648 | 1468820465826 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 22:41:05 INFO - PROCESS | 1648 | 1468820465828 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:41:05 INFO - PROCESS | 1648 | 1468820465830 Marionette TRACE conn3 <- [1,2526,null,{}] 22:41:05 INFO - PROCESS | 1648 | 1468820465835 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:05 INFO - PROCESS | 1648 | 1468820465840 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:05 INFO - PROCESS | 1648 | 1468820465954 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:41:05 INFO - PROCESS | 1648 | 1468820465991 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:05 INFO - PROCESS | 1648 | 1468820465993 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x124c8e000 == 33 [pid = 1648] [id = 639] 22:41:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x124bf0800) [pid = 1648] [serial = 1917] [outer = 0x0] 22:41:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126136400) [pid = 1648] [serial = 1918] [outer = 0x124bf0800] 22:41:06 INFO - PROCESS | 1648 | 1468820466018 Marionette DEBUG loaded listener.js 22:41:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1271ca800) [pid = 1648] [serial = 1919] [outer = 0x124bf0800] 22:41:06 INFO - PROCESS | 1648 | 1468820466343 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 573ms 22:41:06 INFO - PROCESS | 1648 | 1468820466402 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:41:06 INFO - PROCESS | 1648 | 1468820466411 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 22:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:41:06 INFO - PROCESS | 1648 | 1468820466413 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:41:06 INFO - PROCESS | 1648 | 1468820466414 Marionette TRACE conn3 <- [1,2530,null,{}] 22:41:06 INFO - PROCESS | 1648 | 1468820466422 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:06 INFO - PROCESS | 1648 | 1468820466423 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:06 INFO - PROCESS | 1648 | 1468820466518 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:41:06 INFO - PROCESS | 1648 | 1468820466521 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:06 INFO - PROCESS | 1648 | 1468820466522 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12732d000 == 34 [pid = 1648] [id = 640] 22:41:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x124c6f000) [pid = 1648] [serial = 1920] [outer = 0x0] 22:41:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1275c5800) [pid = 1648] [serial = 1921] [outer = 0x124c6f000] 22:41:06 INFO - PROCESS | 1648 | 1468820466547 Marionette DEBUG loaded listener.js 22:41:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1275d8000) [pid = 1648] [serial = 1922] [outer = 0x124c6f000] 22:41:06 INFO - PROCESS | 1648 | 1468820466900 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 524ms 22:41:06 INFO - PROCESS | 1648 | 1468820466937 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:41:06 INFO - PROCESS | 1648 | 1468820466938 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 22:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:41:06 INFO - PROCESS | 1648 | 1468820466941 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:41:06 INFO - PROCESS | 1648 | 1468820466942 Marionette TRACE conn3 <- [1,2534,null,{}] 22:41:06 INFO - PROCESS | 1648 | 1468820466944 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:06 INFO - PROCESS | 1648 | 1468820466946 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:07 INFO - PROCESS | 1648 | 1468820467043 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:41:07 INFO - PROCESS | 1648 | 1468820467047 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:07 INFO - PROCESS | 1648 | 1468820467048 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x127885800 == 35 [pid = 1648] [id = 641] 22:41:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x126127400) [pid = 1648] [serial = 1923] [outer = 0x0] 22:41:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x129018400) [pid = 1648] [serial = 1924] [outer = 0x126127400] 22:41:07 INFO - PROCESS | 1648 | 1468820467072 Marionette DEBUG loaded listener.js 22:41:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12922e800) [pid = 1648] [serial = 1925] [outer = 0x126127400] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x112773800) [pid = 1648] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11203bc00) [pid = 1648] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12a4af400) [pid = 1648] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12a4b0000) [pid = 1648] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x118411800) [pid = 1648] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x114f8a800) [pid = 1648] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11203b000) [pid = 1648] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11809c000) [pid = 1648] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x114f8a400) [pid = 1648] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x122629400) [pid = 1648] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x119908400) [pid = 1648] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x119b2bc00) [pid = 1648] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x117ebe400) [pid = 1648] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12713d800) [pid = 1648] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12ba02800) [pid = 1648] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:41:07 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1273e4800) [pid = 1648] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:41:07 INFO - PROCESS | 1648 | 1468820467568 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 668ms 22:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:41:07 INFO - PROCESS | 1648 | 1468820467624 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:41:07 INFO - PROCESS | 1648 | 1468820467625 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 22:41:07 INFO - PROCESS | 1648 | 1468820467628 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:41:07 INFO - PROCESS | 1648 | 1468820467640 Marionette TRACE conn3 <- [1,2538,null,{}] 22:41:07 INFO - PROCESS | 1648 | 1468820467643 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:07 INFO - PROCESS | 1648 | 1468820467644 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:07 INFO - PROCESS | 1648 | 1468820467720 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:41:07 INFO - PROCESS | 1648 | 1468820467724 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:07 INFO - PROCESS | 1648 | 1468820467725 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b1800 == 36 [pid = 1648] [id = 642] 22:41:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x11826dc00) [pid = 1648] [serial = 1926] [outer = 0x0] 22:41:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x119909000) [pid = 1648] [serial = 1927] [outer = 0x11826dc00] 22:41:07 INFO - PROCESS | 1648 | 1468820467751 Marionette DEBUG loaded listener.js 22:41:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12713d800) [pid = 1648] [serial = 1928] [outer = 0x11826dc00] 22:41:08 INFO - PROCESS | 1648 | 1468820468075 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 480ms 22:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:41:08 INFO - PROCESS | 1648 | 1468820468109 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:41:08 INFO - PROCESS | 1648 | 1468820468110 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 22:41:08 INFO - PROCESS | 1648 | 1468820468112 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:41:08 INFO - PROCESS | 1648 | 1468820468113 Marionette TRACE conn3 <- [1,2542,null,{}] 22:41:08 INFO - PROCESS | 1648 | 1468820468115 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:08 INFO - PROCESS | 1648 | 1468820468116 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:08 INFO - PROCESS | 1648 | 1468820468190 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:41:08 INFO - PROCESS | 1648 | 1468820468194 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:08 INFO - PROCESS | 1648 | 1468820468195 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a80a000 == 37 [pid = 1648] [id = 643] 22:41:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x118d02800) [pid = 1648] [serial = 1929] [outer = 0x0] 22:41:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x129230000) [pid = 1648] [serial = 1930] [outer = 0x118d02800] 22:41:08 INFO - PROCESS | 1648 | 1468820468222 Marionette DEBUG loaded listener.js 22:41:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a403000) [pid = 1648] [serial = 1931] [outer = 0x118d02800] 22:41:08 INFO - PROCESS | 1648 | 1468820468551 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 471ms 22:41:08 INFO - PROCESS | 1648 | 1468820468599 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:41:08 INFO - PROCESS | 1648 | 1468820468602 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 22:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:41:08 INFO - PROCESS | 1648 | 1468820468610 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:41:08 INFO - PROCESS | 1648 | 1468820468612 Marionette TRACE conn3 <- [1,2546,null,{}] 22:41:08 INFO - PROCESS | 1648 | 1468820468625 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:08 INFO - PROCESS | 1648 | 1468820468626 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:08 INFO - PROCESS | 1648 | 1468820468720 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:41:08 INFO - PROCESS | 1648 | 1468820468725 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:08 INFO - PROCESS | 1648 | 1468820468726 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ba8800 == 38 [pid = 1648] [id = 644] 22:41:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1273e4800) [pid = 1648] [serial = 1932] [outer = 0x0] 22:41:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a5da000) [pid = 1648] [serial = 1933] [outer = 0x1273e4800] 22:41:08 INFO - PROCESS | 1648 | 1468820468753 Marionette DEBUG loaded listener.js 22:41:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12af3d400) [pid = 1648] [serial = 1934] [outer = 0x1273e4800] 22:41:09 INFO - PROCESS | 1648 | 1468820469088 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 522ms 22:41:09 INFO - PROCESS | 1648 | 1468820469133 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:41:09 INFO - PROCESS | 1648 | 1468820469134 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 22:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:41:09 INFO - PROCESS | 1648 | 1468820469137 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:41:09 INFO - PROCESS | 1648 | 1468820469138 Marionette TRACE conn3 <- [1,2550,null,{}] 22:41:09 INFO - PROCESS | 1648 | 1468820469140 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:09 INFO - PROCESS | 1648 | 1468820469141 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:09 INFO - PROCESS | 1648 | 1468820469219 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:41:09 INFO - PROCESS | 1648 | 1468820469280 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:09 INFO - PROCESS | 1648 | 1468820469281 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd0d800 == 39 [pid = 1648] [id = 645] 22:41:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12922d400) [pid = 1648] [serial = 1935] [outer = 0x0] 22:41:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12b079800) [pid = 1648] [serial = 1936] [outer = 0x12922d400] 22:41:09 INFO - PROCESS | 1648 | 1468820469304 Marionette DEBUG loaded listener.js 22:41:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12bd40c00) [pid = 1648] [serial = 1937] [outer = 0x12922d400] 22:41:09 INFO - PROCESS | 1648 | 1468820469794 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 668ms 22:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:41:09 INFO - PROCESS | 1648 | 1468820469805 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:41:09 INFO - PROCESS | 1648 | 1468820469808 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 22:41:09 INFO - PROCESS | 1648 | 1468820469811 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:41:09 INFO - PROCESS | 1648 | 1468820469814 Marionette TRACE conn3 <- [1,2554,null,{}] 22:41:09 INFO - PROCESS | 1648 | 1468820469849 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:09 INFO - PROCESS | 1648 | 1468820469851 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:09 INFO - PROCESS | 1648 | 1468820469969 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:41:10 INFO - PROCESS | 1648 | 1468820470051 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:10 INFO - PROCESS | 1648 | 1468820470053 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187c3800 == 40 [pid = 1648] [id = 646] 22:41:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x113db9c00) [pid = 1648] [serial = 1938] [outer = 0x0] 22:41:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x116138000) [pid = 1648] [serial = 1939] [outer = 0x113db9c00] 22:41:10 INFO - PROCESS | 1648 | 1468820470084 Marionette DEBUG loaded listener.js 22:41:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x11809b800) [pid = 1648] [serial = 1940] [outer = 0x113db9c00] 22:41:10 INFO - PROCESS | 1648 | 1468820470665 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 898ms 22:41:10 INFO - PROCESS | 1648 | 1468820470710 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:41:10 INFO - PROCESS | 1648 | 1468820470713 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 22:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:41:10 INFO - PROCESS | 1648 | 1468820470718 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:41:10 INFO - PROCESS | 1648 | 1468820470720 Marionette TRACE conn3 <- [1,2558,null,{}] 22:41:10 INFO - PROCESS | 1648 | 1468820470723 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:10 INFO - PROCESS | 1648 | 1468820470725 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:10 INFO - PROCESS | 1648 | 1468820470847 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:41:10 INFO - PROCESS | 1648 | 1468820470934 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:10 INFO - PROCESS | 1648 | 1468820470935 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x121474000 == 41 [pid = 1648] [id = 647] 22:41:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x117eb9400) [pid = 1648] [serial = 1941] [outer = 0x0] 22:41:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119903000) [pid = 1648] [serial = 1942] [outer = 0x117eb9400] 22:41:10 INFO - PROCESS | 1648 | 1468820470968 Marionette DEBUG loaded listener.js 22:41:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x119941400) [pid = 1648] [serial = 1943] [outer = 0x117eb9400] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x121ba8800 == 40 [pid = 1648] [id = 644] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12a80a000 == 39 [pid = 1648] [id = 643] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b1800 == 38 [pid = 1648] [id = 642] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x127885800 == 37 [pid = 1648] [id = 641] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12732d000 == 36 [pid = 1648] [id = 640] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x124c8e000 == 35 [pid = 1648] [id = 639] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x121ba9000 == 34 [pid = 1648] [id = 638] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x121486800 == 33 [pid = 1648] [id = 637] 22:41:11 INFO - PROCESS | 1648 | 1468820471713 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b5800 == 32 [pid = 1648] [id = 636] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c9000 == 31 [pid = 1648] [id = 635] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x117476800 == 30 [pid = 1648] [id = 634] 22:41:11 INFO - PROCESS | 1648 | --DOCSHELL 0x119045000 == 29 [pid = 1648] [id = 633] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1275dc400) [pid = 1648] [serial = 1835] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x129227000) [pid = 1648] [serial = 1861] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x116aa8000) [pid = 1648] [serial = 1870] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12a871000) [pid = 1648] [serial = 1865] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12a5cf000) [pid = 1648] [serial = 1864] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12a87e400) [pid = 1648] [serial = 1867] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11859b400) [pid = 1648] [serial = 1846] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x119039800) [pid = 1648] [serial = 1847] [outer = 0x0] [url = about:blank] 22:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11a09d800) [pid = 1648] [serial = 1852] [outer = 0x0] [url = about:blank] 22:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1020ms 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x121bb9000) [pid = 1648] [serial = 1853] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1120e7400) [pid = 1648] [serial = 1837] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x112a8cc00) [pid = 1648] [serial = 1838] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11826d800) [pid = 1648] [serial = 1840] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11858fc00) [pid = 1648] [serial = 1841] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x114f97000) [pid = 1648] [serial = 1843] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x117157400) [pid = 1648] [serial = 1844] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x124ec0400) [pid = 1648] [serial = 1855] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119a48400) [pid = 1648] [serial = 1849] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119b37c00) [pid = 1648] [serial = 1850] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x126b0fc00) [pid = 1648] [serial = 1873] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12b8ebc00) [pid = 1648] [serial = 1877] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12a9cf000) [pid = 1648] [serial = 1868] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a9c5400) [pid = 1648] [serial = 1874] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1273e2800) [pid = 1648] [serial = 1858] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12bd4c000) [pid = 1648] [serial = 1880] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1275d7000) [pid = 1648] [serial = 1859] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12bd40800) [pid = 1648] [serial = 1879] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12a409c00) [pid = 1648] [serial = 1862] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11990a800) [pid = 1648] [serial = 1871] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12612ac00) [pid = 1648] [serial = 1856] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12af36400) [pid = 1648] [serial = 1876] [outer = 0x0] [url = about:blank] 22:41:11 INFO - PROCESS | 1648 | 1468820471741 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:41:11 INFO - PROCESS | 1648 | 1468820471744 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 22:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:41:11 INFO - PROCESS | 1648 | 1468820471748 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:41:11 INFO - PROCESS | 1648 | 1468820471751 Marionette TRACE conn3 <- [1,2562,null,{}] 22:41:11 INFO - PROCESS | 1648 | 1468820471754 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:11 INFO - PROCESS | 1648 | 1468820471755 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:11 INFO - PROCESS | 1648 | 1468820471826 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:41:11 INFO - PROCESS | 1648 | 1468820471835 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:11 INFO - PROCESS | 1648 | 1468820471837 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e56000 == 30 [pid = 1648] [id = 648] 22:41:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1180a5000) [pid = 1648] [serial = 1944] [outer = 0x0] 22:41:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x118408400) [pid = 1648] [serial = 1945] [outer = 0x1180a5000] 22:41:11 INFO - PROCESS | 1648 | 1468820471866 Marionette DEBUG loaded listener.js 22:41:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1185b0c00) [pid = 1648] [serial = 1946] [outer = 0x1180a5000] 22:41:12 INFO - PROCESS | 1648 | 1468820472427 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 724ms 22:41:12 INFO - PROCESS | 1648 | 1468820472471 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:41:12 INFO - PROCESS | 1648 | 1468820472473 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 22:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:41:12 INFO - PROCESS | 1648 | 1468820472478 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:41:12 INFO - PROCESS | 1648 | 1468820472480 Marionette TRACE conn3 <- [1,2566,null,{}] 22:41:12 INFO - PROCESS | 1648 | 1468820472484 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:12 INFO - PROCESS | 1648 | 1468820472486 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:12 INFO - PROCESS | 1648 | 1468820472568 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:41:12 INFO - PROCESS | 1648 | 1468820472574 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:12 INFO - PROCESS | 1648 | 1468820472575 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199ab800 == 31 [pid = 1648] [id = 649] 22:41:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119b31400) [pid = 1648] [serial = 1947] [outer = 0x0] 22:41:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119b37400) [pid = 1648] [serial = 1948] [outer = 0x119b31400] 22:41:12 INFO - PROCESS | 1648 | 1468820472602 Marionette DEBUG loaded listener.js 22:41:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11a0a6c00) [pid = 1648] [serial = 1949] [outer = 0x119b31400] 22:41:12 INFO - PROCESS | 1648 | 1468820472959 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:41:13 INFO - PROCESS | 1648 | 1468820473000 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:41:13 INFO - PROCESS | 1648 | 1468820473001 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 22:41:13 INFO - PROCESS | 1648 | 1468820473003 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:41:13 INFO - PROCESS | 1648 | 1468820473006 Marionette TRACE conn3 <- [1,2570,null,{}] 22:41:13 INFO - PROCESS | 1648 | 1468820473013 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:13 INFO - PROCESS | 1648 | 1468820473017 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:13 INFO - PROCESS | 1648 | 1468820473096 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:41:13 INFO - PROCESS | 1648 | 1468820473103 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:13 INFO - PROCESS | 1648 | 1468820473105 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x121b93800 == 32 [pid = 1648] [id = 650] 22:41:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x112dea800) [pid = 1648] [serial = 1950] [outer = 0x0] 22:41:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x124b14800) [pid = 1648] [serial = 1951] [outer = 0x112dea800] 22:41:13 INFO - PROCESS | 1648 | 1468820473133 Marionette DEBUG loaded listener.js 22:41:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126074000) [pid = 1648] [serial = 1952] [outer = 0x112dea800] 22:41:13 INFO - PROCESS | 1648 | 1468820473471 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 475ms 22:41:13 INFO - PROCESS | 1648 | 1468820473478 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:41:13 INFO - PROCESS | 1648 | 1468820473481 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:41:13 INFO - PROCESS | 1648 | 1468820473486 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:41:13 INFO - PROCESS | 1648 | 1468820473487 Marionette TRACE conn3 <- [1,2574,null,{}] 22:41:13 INFO - PROCESS | 1648 | 1468820473490 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:13 INFO - PROCESS | 1648 | 1468820473491 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:13 INFO - PROCESS | 1648 | 1468820473573 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:41:13 INFO - PROCESS | 1648 | 1468820473640 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:13 INFO - PROCESS | 1648 | 1468820473641 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x125137800 == 33 [pid = 1648] [id = 651] 22:41:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x121a0c400) [pid = 1648] [serial = 1953] [outer = 0x0] 22:41:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x126bca000) [pid = 1648] [serial = 1954] [outer = 0x121a0c400] 22:41:13 INFO - PROCESS | 1648 | 1468820473673 Marionette DEBUG loaded listener.js 22:41:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11840a400) [pid = 1648] [serial = 1955] [outer = 0x121a0c400] 22:41:13 INFO - PROCESS | 1648 | 1468820473986 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 22:41:14 INFO - PROCESS | 1648 | 1468820474006 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:41:14 INFO - PROCESS | 1648 | 1468820474007 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 22:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:41:14 INFO - PROCESS | 1648 | 1468820474009 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:41:14 INFO - PROCESS | 1648 | 1468820474010 Marionette TRACE conn3 <- [1,2578,null,{}] 22:41:14 INFO - PROCESS | 1648 | 1468820474013 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:14 INFO - PROCESS | 1648 | 1468820474016 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:14 INFO - PROCESS | 1648 | 1468820474114 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:41:14 INFO - PROCESS | 1648 | 1468820474152 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:14 INFO - PROCESS | 1648 | 1468820474153 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12787c800 == 34 [pid = 1648] [id = 652] 22:41:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x121c91800) [pid = 1648] [serial = 1956] [outer = 0x0] 22:41:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1275c9800) [pid = 1648] [serial = 1957] [outer = 0x121c91800] 22:41:14 INFO - PROCESS | 1648 | 1468820474178 Marionette DEBUG loaded listener.js 22:41:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1275dc800) [pid = 1648] [serial = 1958] [outer = 0x121c91800] 22:41:14 INFO - PROCESS | 1648 | 1468820474510 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 22:41:14 INFO - PROCESS | 1648 | 1468820474528 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:41:14 INFO - PROCESS | 1648 | 1468820474530 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 22:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:41:14 INFO - PROCESS | 1648 | 1468820474533 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:41:14 INFO - PROCESS | 1648 | 1468820474534 Marionette TRACE conn3 <- [1,2582,null,{}] 22:41:14 INFO - PROCESS | 1648 | 1468820474536 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:14 INFO - PROCESS | 1648 | 1468820474540 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:14 INFO - PROCESS | 1648 | 1468820474664 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:41:14 INFO - PROCESS | 1648 | 1468820474668 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:14 INFO - PROCESS | 1648 | 1468820474676 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a805000 == 35 [pid = 1648] [id = 653] 22:41:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1275da800) [pid = 1648] [serial = 1959] [outer = 0x0] 22:41:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1293ac400) [pid = 1648] [serial = 1960] [outer = 0x1275da800] 22:41:14 INFO - PROCESS | 1648 | 1468820474736 Marionette DEBUG loaded listener.js 22:41:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12af3d800) [pid = 1648] [serial = 1961] [outer = 0x1275da800] 22:41:15 INFO - PROCESS | 1648 | 1468820475036 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 22:41:15 INFO - PROCESS | 1648 | 1468820475060 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:41:15 INFO - PROCESS | 1648 | 1468820475061 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:41:15 INFO - PROCESS | 1648 | 1468820475065 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:41:15 INFO - PROCESS | 1648 | 1468820475068 Marionette TRACE conn3 <- [1,2586,null,{}] 22:41:15 INFO - PROCESS | 1648 | 1468820475071 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:15 INFO - PROCESS | 1648 | 1468820475072 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:15 INFO - PROCESS | 1648 | 1468820475172 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:41:15 INFO - PROCESS | 1648 | 1468820475184 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:15 INFO - PROCESS | 1648 | 1468820475185 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x119052800 == 36 [pid = 1648] [id = 654] 22:41:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a9cb800) [pid = 1648] [serial = 1962] [outer = 0x0] 22:41:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12b8f0c00) [pid = 1648] [serial = 1963] [outer = 0x12a9cb800] 22:41:15 INFO - PROCESS | 1648 | 1468820475210 Marionette DEBUG loaded listener.js 22:41:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12bd43000) [pid = 1648] [serial = 1964] [outer = 0x12a9cb800] 22:41:15 INFO - PROCESS | 1648 | 1468820475564 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 522ms 22:41:15 INFO - PROCESS | 1648 | 1468820475591 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:41:15 INFO - PROCESS | 1648 | 1468820475592 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:41:15 INFO - PROCESS | 1648 | 1468820475595 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:41:15 INFO - PROCESS | 1648 | 1468820475596 Marionette TRACE conn3 <- [1,2590,null,{}] 22:41:15 INFO - PROCESS | 1648 | 1468820475598 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:15 INFO - PROCESS | 1648 | 1468820475599 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:15 INFO - PROCESS | 1648 | 1468820475708 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:41:15 INFO - PROCESS | 1648 | 1468820475745 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:15 INFO - PROCESS | 1648 | 1468820475746 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd18800 == 37 [pid = 1648] [id = 655] 22:41:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12a4adc00) [pid = 1648] [serial = 1965] [outer = 0x0] 22:41:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12bd4ec00) [pid = 1648] [serial = 1966] [outer = 0x12a4adc00] 22:41:15 INFO - PROCESS | 1648 | 1468820475771 Marionette DEBUG loaded listener.js 22:41:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12bf2a000) [pid = 1648] [serial = 1967] [outer = 0x12a4adc00] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1126f8c00) [pid = 1648] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1131ad400) [pid = 1648] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1127df000) [pid = 1648] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118d02800) [pid = 1648] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x117eb6800) [pid = 1648] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x124c6f000) [pid = 1648] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1133c7000) [pid = 1648] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11993a800) [pid = 1648] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1273e4800) [pid = 1648] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x11826dc00) [pid = 1648] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119e41c00) [pid = 1648] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x126127400) [pid = 1648] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x112041c00) [pid = 1648] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x117160800) [pid = 1648] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x112eac000) [pid = 1648] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1293ac000) [pid = 1648] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x121c8c000) [pid = 1648] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:41:16 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x124bf0800) [pid = 1648] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:41:16 INFO - PROCESS | 1648 | 1468820476127 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 22:41:16 INFO - PROCESS | 1648 | 1468820476166 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:41:16 INFO - PROCESS | 1648 | 1468820476168 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 22:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:41:16 INFO - PROCESS | 1648 | 1468820476170 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:41:16 INFO - PROCESS | 1648 | 1468820476171 Marionette TRACE conn3 <- [1,2594,null,{}] 22:41:16 INFO - PROCESS | 1648 | 1468820476173 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:16 INFO - PROCESS | 1648 | 1468820476175 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:16 INFO - PROCESS | 1648 | 1468820476256 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:41:16 INFO - PROCESS | 1648 | 1468820476317 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:16 INFO - PROCESS | 1648 | 1468820476318 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12481a000 == 38 [pid = 1648] [id = 656] 22:41:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1133d3400) [pid = 1648] [serial = 1968] [outer = 0x0] 22:41:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x117eb6800) [pid = 1648] [serial = 1969] [outer = 0x1133d3400] 22:41:16 INFO - PROCESS | 1648 | 1468820476342 Marionette DEBUG loaded listener.js 22:41:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121016000) [pid = 1648] [serial = 1970] [outer = 0x1133d3400] 22:41:16 INFO - PROCESS | 1648 | 1468820476632 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 518ms 22:41:16 INFO - PROCESS | 1648 | 1468820476689 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:41:16 INFO - PROCESS | 1648 | 1468820476690 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 22:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:41:16 INFO - PROCESS | 1648 | 1468820476692 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:41:16 INFO - PROCESS | 1648 | 1468820476693 Marionette TRACE conn3 <- [1,2598,null,{}] 22:41:16 INFO - PROCESS | 1648 | 1468820476696 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:16 INFO - PROCESS | 1648 | 1468820476697 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:16 INFO - PROCESS | 1648 | 1468820476780 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:41:16 INFO - PROCESS | 1648 | 1468820476786 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:16 INFO - PROCESS | 1648 | 1468820476787 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c63f800 == 39 [pid = 1648] [id = 657] 22:41:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x121179400) [pid = 1648] [serial = 1971] [outer = 0x0] 22:41:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1275c1800) [pid = 1648] [serial = 1972] [outer = 0x121179400] 22:41:16 INFO - PROCESS | 1648 | 1468820476811 Marionette DEBUG loaded listener.js 22:41:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12bd46000) [pid = 1648] [serial = 1973] [outer = 0x121179400] 22:41:17 INFO - PROCESS | 1648 | 1468820477154 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 469ms 22:41:17 INFO - PROCESS | 1648 | 1468820477162 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:41:17 INFO - PROCESS | 1648 | 1468820477164 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:41:17 INFO - PROCESS | 1648 | 1468820477169 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:41:17 INFO - PROCESS | 1648 | 1468820477171 Marionette TRACE conn3 <- [1,2602,null,{}] 22:41:17 INFO - PROCESS | 1648 | 1468820477173 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:17 INFO - PROCESS | 1648 | 1468820477175 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:17 INFO - PROCESS | 1648 | 1468820477295 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:41:17 INFO - PROCESS | 1648 | 1468820477303 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:17 INFO - PROCESS | 1648 | 1468820477305 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c9a0800 == 40 [pid = 1648] [id = 658] 22:41:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12ba08c00) [pid = 1648] [serial = 1974] [outer = 0x0] 22:41:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12c04dc00) [pid = 1648] [serial = 1975] [outer = 0x12ba08c00] 22:41:17 INFO - PROCESS | 1648 | 1468820477330 Marionette DEBUG loaded listener.js 22:41:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12c05cc00) [pid = 1648] [serial = 1976] [outer = 0x12ba08c00] 22:41:17 INFO - PROCESS | 1648 | 1468820477653 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 523ms 22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:41:17 INFO - PROCESS | 1648 | 1468820477692 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:41:17 INFO - PROCESS | 1648 | 1468820477693 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 22:41:17 INFO - PROCESS | 1648 | 1468820477695 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:41:17 INFO - PROCESS | 1648 | 1468820477696 Marionette TRACE conn3 <- [1,2606,null,{}] 22:41:17 INFO - PROCESS | 1648 | 1468820477698 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:17 INFO - PROCESS | 1648 | 1468820477699 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:17 INFO - PROCESS | 1648 | 1468820477789 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:41:17 INFO - PROCESS | 1648 | 1468820477792 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:17 INFO - PROCESS | 1648 | 1468820477793 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d210800 == 41 [pid = 1648] [id = 659] 22:41:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12c530400) [pid = 1648] [serial = 1977] [outer = 0x0] 22:41:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12c537400) [pid = 1648] [serial = 1978] [outer = 0x12c530400] 22:41:17 INFO - PROCESS | 1648 | 1468820477818 Marionette DEBUG loaded listener.js 22:41:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12c53d800) [pid = 1648] [serial = 1979] [outer = 0x12c530400] 22:41:18 INFO - PROCESS | 1648 | 1468820478334 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 668ms 22:41:18 INFO - PROCESS | 1648 | 1468820478381 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:41:18 INFO - PROCESS | 1648 | 1468820478383 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 22:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:41:18 INFO - PROCESS | 1648 | 1468820478388 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:41:18 INFO - PROCESS | 1648 | 1468820478390 Marionette TRACE conn3 <- [1,2610,null,{}] 22:41:18 INFO - PROCESS | 1648 | 1468820478394 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:18 INFO - PROCESS | 1648 | 1468820478396 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:18 INFO - PROCESS | 1648 | 1468820478509 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:41:18 INFO - PROCESS | 1648 | 1468820478620 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:18 INFO - PROCESS | 1648 | 1468820478621 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x119994800 == 42 [pid = 1648] [id = 660] 22:41:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x116a0d400) [pid = 1648] [serial = 1980] [outer = 0x0] 22:41:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118536c00) [pid = 1648] [serial = 1981] [outer = 0x116a0d400] 22:41:18 INFO - PROCESS | 1648 | 1468820478654 Marionette DEBUG loaded listener.js 22:41:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x11965c400) [pid = 1648] [serial = 1982] [outer = 0x116a0d400] 22:41:19 INFO - PROCESS | 1648 | 1468820479188 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 823ms 22:41:19 INFO - PROCESS | 1648 | 1468820479211 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:41:19 INFO - PROCESS | 1648 | 1468820479216 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 22:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:41:19 INFO - PROCESS | 1648 | 1468820479223 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:41:19 INFO - PROCESS | 1648 | 1468820479226 Marionette TRACE conn3 <- [1,2614,null,{}] 22:41:19 INFO - PROCESS | 1648 | 1468820479230 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:19 INFO - PROCESS | 1648 | 1468820479233 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:19 INFO - PROCESS | 1648 | 1468820479387 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:41:19 INFO - PROCESS | 1648 | 1468820479529 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:19 INFO - PROCESS | 1648 | 1468820479531 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x127872800 == 43 [pid = 1648] [id = 661] 22:41:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119b37c00) [pid = 1648] [serial = 1983] [outer = 0x0] 22:41:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x121a07c00) [pid = 1648] [serial = 1984] [outer = 0x119b37c00] 22:41:19 INFO - PROCESS | 1648 | 1468820479584 Marionette DEBUG loaded listener.js 22:41:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x124ec9400) [pid = 1648] [serial = 1985] [outer = 0x119b37c00] 22:41:20 INFO - PROCESS | 1648 | 1468820480018 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 822ms 22:41:20 INFO - PROCESS | 1648 | 1468820480045 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:41:20 INFO - PROCESS | 1648 | 1468820480046 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 22:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:41:20 INFO - PROCESS | 1648 | 1468820480049 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:41:20 INFO - PROCESS | 1648 | 1468820480051 Marionette TRACE conn3 <- [1,2618,null,{}] 22:41:20 INFO - PROCESS | 1648 | 1468820480059 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:20 INFO - PROCESS | 1648 | 1468820480062 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:20 INFO - PROCESS | 1648 | 1468820480166 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:41:20 INFO - PROCESS | 1648 | 1468820480233 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:20 INFO - PROCESS | 1648 | 1468820480235 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d228800 == 44 [pid = 1648] [id = 662] 22:41:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x126b37800) [pid = 1648] [serial = 1986] [outer = 0x0] 22:41:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x126b3d400) [pid = 1648] [serial = 1987] [outer = 0x126b37800] 22:41:20 INFO - PROCESS | 1648 | 1468820480306 Marionette DEBUG loaded listener.js 22:41:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x126b45c00) [pid = 1648] [serial = 1988] [outer = 0x126b37800] 22:41:20 INFO - PROCESS | 1648 | 1468820480748 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 772ms 22:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:41:20 INFO - PROCESS | 1648 | 1468820480822 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:41:20 INFO - PROCESS | 1648 | 1468820480824 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 22:41:20 INFO - PROCESS | 1648 | 1468820480826 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:41:20 INFO - PROCESS | 1648 | 1468820480827 Marionette TRACE conn3 <- [1,2622,null,{}] 22:41:20 INFO - PROCESS | 1648 | 1468820480849 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:20 INFO - PROCESS | 1648 | 1468820480850 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:20 INFO - PROCESS | 1648 | 1468820480958 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:41:21 INFO - PROCESS | 1648 | 1468820481035 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:21 INFO - PROCESS | 1648 | 1468820481036 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x118481800 == 45 [pid = 1648] [id = 663] 22:41:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1185adc00) [pid = 1648] [serial = 1989] [outer = 0x0] 22:41:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x126b37c00) [pid = 1648] [serial = 1990] [outer = 0x1185adc00] 22:41:21 INFO - PROCESS | 1648 | 1468820481066 Marionette DEBUG loaded listener.js 22:41:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1275c9c00) [pid = 1648] [serial = 1991] [outer = 0x1185adc00] 22:41:21 INFO - PROCESS | 1648 | 1468820481640 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 872ms 22:41:21 INFO - PROCESS | 1648 | 1468820481716 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:41:21 INFO - PROCESS | 1648 | 1468820481719 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 22:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:41:21 INFO - PROCESS | 1648 | 1468820481723 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:41:21 INFO - PROCESS | 1648 | 1468820481725 Marionette TRACE conn3 <- [1,2626,null,{}] 22:41:21 INFO - PROCESS | 1648 | 1468820481730 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:21 INFO - PROCESS | 1648 | 1468820481733 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:21 INFO - PROCESS | 1648 | 1468820481837 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:41:21 INFO - PROCESS | 1648 | 1468820481916 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:21 INFO - PROCESS | 1648 | 1468820481917 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e50800 == 46 [pid = 1648] [id = 664] 22:41:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1176b8c00) [pid = 1648] [serial = 1992] [outer = 0x0] 22:41:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11853d400) [pid = 1648] [serial = 1993] [outer = 0x1176b8c00] 22:41:21 INFO - PROCESS | 1648 | 1468820481945 Marionette DEBUG loaded listener.js 22:41:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11903b800) [pid = 1648] [serial = 1994] [outer = 0x1176b8c00] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12c9a0800 == 45 [pid = 1648] [id = 658] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12c63f800 == 44 [pid = 1648] [id = 657] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12481a000 == 43 [pid = 1648] [id = 656] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd18800 == 42 [pid = 1648] [id = 655] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x119052800 == 41 [pid = 1648] [id = 654] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12a805000 == 40 [pid = 1648] [id = 653] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12787c800 == 39 [pid = 1648] [id = 652] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x125137800 == 38 [pid = 1648] [id = 651] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x121b93800 == 37 [pid = 1648] [id = 650] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x1199ab800 == 36 [pid = 1648] [id = 649] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x117e56000 == 35 [pid = 1648] [id = 648] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x121474000 == 34 [pid = 1648] [id = 647] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x1187c3800 == 33 [pid = 1648] [id = 646] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd0d800 == 32 [pid = 1648] [id = 645] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x118481800 == 31 [pid = 1648] [id = 663] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12d228800 == 30 [pid = 1648] [id = 662] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x127872800 == 29 [pid = 1648] [id = 661] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12d210800 == 28 [pid = 1648] [id = 659] 22:41:22 INFO - PROCESS | 1648 | --DOCSHELL 0x119994800 == 27 [pid = 1648] [id = 660] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x116142400) [pid = 1648] [serial = 1898] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x119b34400) [pid = 1648] [serial = 1910] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12b075000) [pid = 1648] [serial = 1894] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12a403000) [pid = 1648] [serial = 1931] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11990bc00) [pid = 1648] [serial = 1901] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1275d8000) [pid = 1648] [serial = 1922] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x118d0b400) [pid = 1648] [serial = 1900] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x118413c00) [pid = 1648] [serial = 1883] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x119b35000) [pid = 1648] [serial = 1885] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12a5da000) [pid = 1648] [serial = 1933] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12713d800) [pid = 1648] [serial = 1928] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x121187000) [pid = 1648] [serial = 1886] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x121187c00) [pid = 1648] [serial = 1912] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119909000) [pid = 1648] [serial = 1927] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12922e800) [pid = 1648] [serial = 1925] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x124877c00) [pid = 1648] [serial = 1916] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x129230000) [pid = 1648] [serial = 1930] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1275c5800) [pid = 1648] [serial = 1921] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12130a400) [pid = 1648] [serial = 1913] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1131e0000) [pid = 1648] [serial = 1897] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1185b6800) [pid = 1648] [serial = 1907] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x112043000) [pid = 1648] [serial = 1904] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x116aaa800) [pid = 1648] [serial = 1882] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118416800) [pid = 1648] [serial = 1906] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12af32400) [pid = 1648] [serial = 1892] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12bd42c00) [pid = 1648] [serial = 1895] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x129018400) [pid = 1648] [serial = 1924] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1214ed800) [pid = 1648] [serial = 1915] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x114f93c00) [pid = 1648] [serial = 1903] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12a5d4000) [pid = 1648] [serial = 1891] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11990e000) [pid = 1648] [serial = 1909] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x126bc7000) [pid = 1648] [serial = 1888] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x126136400) [pid = 1648] [serial = 1918] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1275d4800) [pid = 1648] [serial = 1889] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1271ca800) [pid = 1648] [serial = 1919] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12b079800) [pid = 1648] [serial = 1936] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12af3d400) [pid = 1648] [serial = 1934] [outer = 0x0] [url = about:blank] 22:41:22 INFO - PROCESS | 1648 | 1468820482910 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1230ms 22:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:41:22 INFO - PROCESS | 1648 | 1468820482954 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:41:22 INFO - PROCESS | 1648 | 1468820482957 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 22:41:22 INFO - PROCESS | 1648 | 1468820482960 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:41:22 INFO - PROCESS | 1648 | 1468820482961 Marionette TRACE conn3 <- [1,2630,null,{}] 22:41:22 INFO - PROCESS | 1648 | 1468820482965 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:22 INFO - PROCESS | 1648 | 1468820482967 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:23 INFO - PROCESS | 1648 | 1468820483054 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:41:23 INFO - PROCESS | 1648 | 1468820483114 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:23 INFO - PROCESS | 1648 | 1468820483115 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x116acf000 == 28 [pid = 1648] [id = 665] 22:41:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x112a8ec00) [pid = 1648] [serial = 1995] [outer = 0x0] 22:41:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x114f8d400) [pid = 1648] [serial = 1996] [outer = 0x112a8ec00] 22:41:23 INFO - PROCESS | 1648 | 1468820483143 Marionette DEBUG loaded listener.js 22:41:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1161ad800) [pid = 1648] [serial = 1997] [outer = 0x112a8ec00] 22:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 22:41:23 INFO - PROCESS | 1648 | 1468820483474 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:41:23 INFO - PROCESS | 1648 | 1468820483479 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:41:23 INFO - PROCESS | 1648 | 1468820483486 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 22:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:41:23 INFO - PROCESS | 1648 | 1468820483493 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:41:23 INFO - PROCESS | 1648 | 1468820483495 Marionette TRACE conn3 <- [1,2634,null,{}] 22:41:23 INFO - PROCESS | 1648 | 1468820483499 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:23 INFO - PROCESS | 1648 | 1468820483502 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:23 INFO - PROCESS | 1648 | 1468820483585 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:41:23 INFO - PROCESS | 1648 | 1468820483589 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:23 INFO - PROCESS | 1648 | 1468820483590 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187b3800 == 29 [pid = 1648] [id = 666] 22:41:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x117159000) [pid = 1648] [serial = 1998] [outer = 0x0] 22:41:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x118416c00) [pid = 1648] [serial = 1999] [outer = 0x117159000] 22:41:23 INFO - PROCESS | 1648 | 1468820483618 Marionette DEBUG loaded listener.js 22:41:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1185b0400) [pid = 1648] [serial = 2000] [outer = 0x117159000] 22:41:23 INFO - PROCESS | 1648 | 1468820483971 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 22:41:24 INFO - PROCESS | 1648 | 1468820484014 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:41:24 INFO - PROCESS | 1648 | 1468820484015 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 22:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:41:24 INFO - PROCESS | 1648 | 1468820484018 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:41:24 INFO - PROCESS | 1648 | 1468820484020 Marionette TRACE conn3 <- [1,2638,null,{}] 22:41:24 INFO - PROCESS | 1648 | 1468820484028 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:24 INFO - PROCESS | 1648 | 1468820484031 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:24 INFO - PROCESS | 1648 | 1468820484108 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:41:24 INFO - PROCESS | 1648 | 1468820484118 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:24 INFO - PROCESS | 1648 | 1468820484120 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210b0000 == 30 [pid = 1648] [id = 667] 22:41:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x113dba400) [pid = 1648] [serial = 2001] [outer = 0x0] 22:41:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119939400) [pid = 1648] [serial = 2002] [outer = 0x113dba400] 22:41:24 INFO - PROCESS | 1648 | 1468820484148 Marionette DEBUG loaded listener.js 22:41:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119b32c00) [pid = 1648] [serial = 2003] [outer = 0x113dba400] 22:41:24 INFO - PROCESS | 1648 | 1468820484489 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 22:41:24 INFO - PROCESS | 1648 | 1468820484538 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:41:24 INFO - PROCESS | 1648 | 1468820484540 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 22:41:24 INFO - PROCESS | 1648 | 1468820484542 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:41:24 INFO - PROCESS | 1648 | 1468820484543 Marionette TRACE conn3 <- [1,2642,null,{}] 22:41:24 INFO - PROCESS | 1648 | 1468820484546 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:24 INFO - PROCESS | 1648 | 1468820484547 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:24 INFO - PROCESS | 1648 | 1468820484655 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:41:24 INFO - PROCESS | 1648 | 1468820484691 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:24 INFO - PROCESS | 1648 | 1468820484692 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x121436800 == 31 [pid = 1648] [id = 668] 22:41:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119b39000) [pid = 1648] [serial = 2004] [outer = 0x0] 22:41:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x121015800) [pid = 1648] [serial = 2005] [outer = 0x119b39000] 22:41:24 INFO - PROCESS | 1648 | 1468820484717 Marionette DEBUG loaded listener.js 22:41:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x121305400) [pid = 1648] [serial = 2006] [outer = 0x119b39000] 22:41:25 INFO - PROCESS | 1648 | 1468820485125 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:41:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 619ms 22:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:41:25 INFO - PROCESS | 1648 | 1468820485177 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:41:25 INFO - PROCESS | 1648 | 1468820485179 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 22:41:25 INFO - PROCESS | 1648 | 1468820485184 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:41:25 INFO - PROCESS | 1648 | 1468820485186 Marionette TRACE conn3 <- [1,2646,null,{}] 22:41:25 INFO - PROCESS | 1648 | 1468820485189 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:25 INFO - PROCESS | 1648 | 1468820485191 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:25 INFO - PROCESS | 1648 | 1468820485339 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:41:25 INFO - PROCESS | 1648 | 1468820485363 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:25 INFO - PROCESS | 1648 | 1468820485364 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ba5800 == 32 [pid = 1648] [id = 669] 22:41:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x116aa8c00) [pid = 1648] [serial = 2007] [outer = 0x0] 22:41:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12172a000) [pid = 1648] [serial = 2008] [outer = 0x116aa8c00] 22:41:25 INFO - PROCESS | 1648 | 1468820485406 Marionette DEBUG loaded listener.js 22:41:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1226b3c00) [pid = 1648] [serial = 2009] [outer = 0x116aa8c00] 22:41:25 INFO - PROCESS | 1648 | 1468820485838 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:41:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 22:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:41:25 INFO - PROCESS | 1648 | 1468820485854 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:41:25 INFO - PROCESS | 1648 | 1468820485856 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 22:41:25 INFO - PROCESS | 1648 | 1468820485858 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:41:25 INFO - PROCESS | 1648 | 1468820485859 Marionette TRACE conn3 <- [1,2650,null,{}] 22:41:25 INFO - PROCESS | 1648 | 1468820485861 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:25 INFO - PROCESS | 1648 | 1468820485866 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:25 INFO - PROCESS | 1648 | 1468820485983 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:41:26 INFO - PROCESS | 1648 | 1468820485995 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:26 INFO - PROCESS | 1648 | 1468820485996 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x126105000 == 33 [pid = 1648] [id = 670] 22:41:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1226bcc00) [pid = 1648] [serial = 2010] [outer = 0x0] 22:41:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x124eef400) [pid = 1648] [serial = 2011] [outer = 0x1226bcc00] 22:41:26 INFO - PROCESS | 1648 | 1468820486022 Marionette DEBUG loaded listener.js 22:41:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126b43000) [pid = 1648] [serial = 2012] [outer = 0x1226bcc00] 22:41:26 INFO - PROCESS | 1648 | 1468820486328 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 22:41:26 INFO - PROCESS | 1648 | 1468820486387 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:41:26 INFO - PROCESS | 1648 | 1468820486389 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 22:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:41:26 INFO - PROCESS | 1648 | 1468820486391 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:41:26 INFO - PROCESS | 1648 | 1468820486392 Marionette TRACE conn3 <- [1,2654,null,{}] 22:41:26 INFO - PROCESS | 1648 | 1468820486394 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:26 INFO - PROCESS | 1648 | 1468820486396 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:26 INFO - PROCESS | 1648 | 1468820486489 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:41:26 INFO - PROCESS | 1648 | 1468820486503 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:26 INFO - PROCESS | 1648 | 1468820486504 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12733b800 == 34 [pid = 1648] [id = 671] 22:41:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x124cd4800) [pid = 1648] [serial = 2013] [outer = 0x0] 22:41:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12713bc00) [pid = 1648] [serial = 2014] [outer = 0x124cd4800] 22:41:26 INFO - PROCESS | 1648 | 1468820486529 Marionette DEBUG loaded listener.js 22:41:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1271ce000) [pid = 1648] [serial = 2015] [outer = 0x124cd4800] 22:41:26 INFO - PROCESS | 1648 | 1468820486846 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 22:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:41:26 INFO - PROCESS | 1648 | 1468820486861 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:41:26 INFO - PROCESS | 1648 | 1468820486862 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 22:41:26 INFO - PROCESS | 1648 | 1468820486866 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:41:26 INFO - PROCESS | 1648 | 1468820486869 Marionette TRACE conn3 <- [1,2658,null,{}] 22:41:26 INFO - PROCESS | 1648 | 1468820486877 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:26 INFO - PROCESS | 1648 | 1468820486878 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:27 INFO - PROCESS | 1648 | 1468820487178 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1275da800) [pid = 1648] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x121c91800) [pid = 1648] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a9cb800) [pid = 1648] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12a4adc00) [pid = 1648] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1133d3400) [pid = 1648] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1180a5000) [pid = 1648] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x113db9c00) [pid = 1648] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12922d400) [pid = 1648] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x121a0c400) [pid = 1648] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x117eb9400) [pid = 1648] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x119b31400) [pid = 1648] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112dea800) [pid = 1648] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12c530400) [pid = 1648] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x121179400) [pid = 1648] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:41:27 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12ba08c00) [pid = 1648] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:41:27 INFO - PROCESS | 1648 | 1468820487237 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:27 INFO - PROCESS | 1648 | 1468820487238 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181ad800 == 35 [pid = 1648] [id = 672] 22:41:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1122b1800) [pid = 1648] [serial = 2016] [outer = 0x0] 22:41:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x112eb1000) [pid = 1648] [serial = 2017] [outer = 0x1122b1800] 22:41:27 INFO - PROCESS | 1648 | 1468820487263 Marionette DEBUG loaded listener.js 22:41:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x118410800) [pid = 1648] [serial = 2018] [outer = 0x1122b1800] 22:41:27 INFO - PROCESS | 1648 | 1468820487503 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 677ms 22:41:27 INFO - PROCESS | 1648 | 1468820487543 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 22:41:27 INFO - PROCESS | 1648 | 1468820487544 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 22:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:41:27 INFO - PROCESS | 1648 | 1468820487554 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:41:27 INFO - PROCESS | 1648 | 1468820487555 Marionette TRACE conn3 <- [1,2662,null,{}] 22:41:27 INFO - PROCESS | 1648 | 1468820487558 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:27 INFO - PROCESS | 1648 | 1468820487559 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:27 INFO - PROCESS | 1648 | 1468820487640 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:41:27 INFO - PROCESS | 1648 | 1468820487644 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:27 INFO - PROCESS | 1648 | 1468820487645 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210af000 == 36 [pid = 1648] [id = 673] 22:41:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x121179400) [pid = 1648] [serial = 2019] [outer = 0x0] 22:41:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1271c6800) [pid = 1648] [serial = 2020] [outer = 0x121179400] 22:41:27 INFO - PROCESS | 1648 | 1468820487672 Marionette DEBUG loaded listener.js 22:41:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1275ccc00) [pid = 1648] [serial = 2021] [outer = 0x121179400] 22:41:27 INFO - PROCESS | 1648 | 1468820487991 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 478ms 22:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:41:28 INFO - PROCESS | 1648 | 1468820488024 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 22:41:28 INFO - PROCESS | 1648 | 1468820488025 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 22:41:28 INFO - PROCESS | 1648 | 1468820488028 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:41:28 INFO - PROCESS | 1648 | 1468820488029 Marionette TRACE conn3 <- [1,2666,null,{}] 22:41:28 INFO - PROCESS | 1648 | 1468820488034 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:28 INFO - PROCESS | 1648 | 1468820488036 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:28 INFO - PROCESS | 1648 | 1468820488144 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:41:28 INFO - PROCESS | 1648 | 1468820488150 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:28 INFO - PROCESS | 1648 | 1468820488151 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2bc800 == 37 [pid = 1648] [id = 674] 22:41:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119b92400) [pid = 1648] [serial = 2022] [outer = 0x0] 22:41:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1275d4000) [pid = 1648] [serial = 2023] [outer = 0x119b92400] 22:41:28 INFO - PROCESS | 1648 | 1468820488175 Marionette DEBUG loaded listener.js 22:41:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x129016000) [pid = 1648] [serial = 2024] [outer = 0x119b92400] 22:41:28 INFO - PROCESS | 1648 | 1468820488955 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:41:28 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:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 970ms 22:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:41:29 INFO - PROCESS | 1648 | 1468820489006 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:41:29 INFO - PROCESS | 1648 | 1468820489007 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 22:41:29 INFO - PROCESS | 1648 | 1468820489009 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:41:29 INFO - PROCESS | 1648 | 1468820489011 Marionette TRACE conn3 <- [1,2670,null,{}] 22:41:29 INFO - PROCESS | 1648 | 1468820489014 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:29 INFO - PROCESS | 1648 | 1468820489015 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:29 INFO - PROCESS | 1648 | 1468820489103 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:41:29 INFO - PROCESS | 1648 | 1468820489107 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:29 INFO - PROCESS | 1648 | 1468820489108 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ba4000 == 38 [pid = 1648] [id = 675] 22:41:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x129224800) [pid = 1648] [serial = 2025] [outer = 0x0] 22:41:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a402400) [pid = 1648] [serial = 2026] [outer = 0x129224800] 22:41:29 INFO - PROCESS | 1648 | 1468820489135 Marionette DEBUG loaded listener.js 22:41:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a5cc000) [pid = 1648] [serial = 2027] [outer = 0x129224800] 22:41:30 INFO - PROCESS | 1648 | 1468820490179 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:41:30 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:41:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:41:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:41:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1220ms 22:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:41:30 INFO - PROCESS | 1648 | 1468820490230 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 22:41:30 INFO - PROCESS | 1648 | 1468820490233 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 22:41:30 INFO - PROCESS | 1648 | 1468820490236 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:41:30 INFO - PROCESS | 1648 | 1468820490238 Marionette TRACE conn3 <- [1,2674,null,{}] 22:41:30 INFO - PROCESS | 1648 | 1468820490242 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:30 INFO - PROCESS | 1648 | 1468820490244 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:30 INFO - PROCESS | 1648 | 1468820490380 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:41:30 INFO - PROCESS | 1648 | 1468820490485 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:30 INFO - PROCESS | 1648 | 1468820490487 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x11849b000 == 39 [pid = 1648] [id = 676] 22:41:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x115dac000) [pid = 1648] [serial = 2028] [outer = 0x0] 22:41:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x116788400) [pid = 1648] [serial = 2029] [outer = 0x115dac000] 22:41:30 INFO - PROCESS | 1648 | 1468820490520 Marionette DEBUG loaded listener.js 22:41:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x117eba400) [pid = 1648] [serial = 2030] [outer = 0x115dac000] 22:41:31 INFO - PROCESS | 1648 | 1468820491545 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2bc800 == 38 [pid = 1648] [id = 674] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x1210af000 == 37 [pid = 1648] [id = 673] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x1181ad800 == 36 [pid = 1648] [id = 672] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x12733b800 == 35 [pid = 1648] [id = 671] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x126105000 == 34 [pid = 1648] [id = 670] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x121ba5800 == 33 [pid = 1648] [id = 669] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x121436800 == 32 [pid = 1648] [id = 668] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x1210b0000 == 31 [pid = 1648] [id = 667] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x1187b3800 == 30 [pid = 1648] [id = 666] 22:41:31 INFO - PROCESS | 1648 | --DOCSHELL 0x116acf000 == 29 [pid = 1648] [id = 665] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1293ac400) [pid = 1648] [serial = 1960] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1275c9800) [pid = 1648] [serial = 1957] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12b8f0c00) [pid = 1648] [serial = 1963] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12af3d800) [pid = 1648] [serial = 1961] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12bd4ec00) [pid = 1648] [serial = 1966] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x117eb6800) [pid = 1648] [serial = 1969] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118408400) [pid = 1648] [serial = 1945] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1185b0c00) [pid = 1648] [serial = 1946] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x116138000) [pid = 1648] [serial = 1939] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11809b800) [pid = 1648] [serial = 1940] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12bd40c00) [pid = 1648] [serial = 1937] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x126bca000) [pid = 1648] [serial = 1954] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119903000) [pid = 1648] [serial = 1942] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119941400) [pid = 1648] [serial = 1943] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x119b37400) [pid = 1648] [serial = 1948] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x11a0a6c00) [pid = 1648] [serial = 1949] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x124b14800) [pid = 1648] [serial = 1951] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x126074000) [pid = 1648] [serial = 1952] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12c537400) [pid = 1648] [serial = 1978] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1275c1800) [pid = 1648] [serial = 1972] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12bf2a000) [pid = 1648] [serial = 1967] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12bd43000) [pid = 1648] [serial = 1964] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x121016000) [pid = 1648] [serial = 1970] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12c53d800) [pid = 1648] [serial = 1979] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x1275dc800) [pid = 1648] [serial = 1958] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x11840a400) [pid = 1648] [serial = 1955] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12c05cc00) [pid = 1648] [serial = 1976] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12c04dc00) [pid = 1648] [serial = 1975] [outer = 0x0] [url = about:blank] 22:41:31 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12bd46000) [pid = 1648] [serial = 1973] [outer = 0x0] [url = about:blank] 22:41:31 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:41:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:41:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:41:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1373ms 22:41:31 INFO - PROCESS | 1648 | 1468820491610 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 22:41:31 INFO - PROCESS | 1648 | 1468820491612 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 22:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:41:31 INFO - PROCESS | 1648 | 1468820491615 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:41:31 INFO - PROCESS | 1648 | 1468820491617 Marionette TRACE conn3 <- [1,2678,null,{}] 22:41:31 INFO - PROCESS | 1648 | 1468820491620 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:31 INFO - PROCESS | 1648 | 1468820491622 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:31 INFO - PROCESS | 1648 | 1468820491707 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:41:31 INFO - PROCESS | 1648 | 1468820491712 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:31 INFO - PROCESS | 1648 | 1468820491716 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e4f800 == 30 [pid = 1648] [id = 677] 22:41:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x117157400) [pid = 1648] [serial = 2031] [outer = 0x0] 22:41:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x11827cc00) [pid = 1648] [serial = 2032] [outer = 0x117157400] 22:41:31 INFO - PROCESS | 1648 | 1468820491745 Marionette DEBUG loaded listener.js 22:41:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x118595c00) [pid = 1648] [serial = 2033] [outer = 0x117157400] 22:41:32 INFO - PROCESS | 1648 | 1468820492600 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:41:32 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:41:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1024ms 22:41:32 INFO - PROCESS | 1648 | 1468820492641 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 22:41:32 INFO - PROCESS | 1648 | 1468820492645 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 22:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:41:32 INFO - PROCESS | 1648 | 1468820492651 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:41:32 INFO - PROCESS | 1648 | 1468820492653 Marionette TRACE conn3 <- [1,2682,null,{}] 22:41:32 INFO - PROCESS | 1648 | 1468820492663 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:32 INFO - PROCESS | 1648 | 1468820492665 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:32 INFO - PROCESS | 1648 | 1468820492744 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:41:32 INFO - PROCESS | 1648 | 1468820492751 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:32 INFO - PROCESS | 1648 | 1468820492752 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x119cdf000 == 31 [pid = 1648] [id = 678] 22:41:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x118de9c00) [pid = 1648] [serial = 2034] [outer = 0x0] 22:41:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x119910400) [pid = 1648] [serial = 2035] [outer = 0x118de9c00] 22:41:32 INFO - PROCESS | 1648 | 1468820492780 Marionette DEBUG loaded listener.js 22:41:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x119b2bc00) [pid = 1648] [serial = 2036] [outer = 0x118de9c00] 22:41:33 INFO - PROCESS | 1648 | 1468820493640 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:41:33 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:41:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1031ms 22:41:33 INFO - PROCESS | 1648 | 1468820493682 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 22:41:33 INFO - PROCESS | 1648 | 1468820493684 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 22:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:41:33 INFO - PROCESS | 1648 | 1468820493703 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:41:33 INFO - PROCESS | 1648 | 1468820493706 Marionette TRACE conn3 <- [1,2686,null,{}] 22:41:33 INFO - PROCESS | 1648 | 1468820493715 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:33 INFO - PROCESS | 1648 | 1468820493719 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:33 INFO - PROCESS | 1648 | 1468820493824 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:41:33 INFO - PROCESS | 1648 | 1468820493829 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:33 INFO - PROCESS | 1648 | 1468820493831 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ad7800 == 32 [pid = 1648] [id = 679] 22:41:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12117e800) [pid = 1648] [serial = 2037] [outer = 0x0] 22:41:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x121c8e000) [pid = 1648] [serial = 2038] [outer = 0x12117e800] 22:41:33 INFO - PROCESS | 1648 | 1468820493860 Marionette DEBUG loaded listener.js 22:41:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x124cd8c00) [pid = 1648] [serial = 2039] [outer = 0x12117e800] 22:41:34 INFO - PROCESS | 1648 | 1468820494676 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:41:34 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:41:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:41:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:41:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:41:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 985ms 22:41:34 INFO - PROCESS | 1648 | 1468820494681 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 22:41:34 INFO - PROCESS | 1648 | 1468820494683 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 22:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:41:34 INFO - PROCESS | 1648 | 1468820494686 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:41:34 INFO - PROCESS | 1648 | 1468820494687 Marionette TRACE conn3 <- [1,2690,null,{}] 22:41:34 INFO - PROCESS | 1648 | 1468820494689 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:34 INFO - PROCESS | 1648 | 1468820494690 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:34 INFO - PROCESS | 1648 | 1468820494789 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:41:34 INFO - PROCESS | 1648 | 1468820494801 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:34 INFO - PROCESS | 1648 | 1468820494803 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x1248c7000 == 33 [pid = 1648] [id = 680] 22:41:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x112a84c00) [pid = 1648] [serial = 2040] [outer = 0x0] 22:41:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x126b10000) [pid = 1648] [serial = 2041] [outer = 0x112a84c00] 22:41:34 INFO - PROCESS | 1648 | 1468820494828 Marionette DEBUG loaded listener.js 22:41:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x126b3c800) [pid = 1648] [serial = 2042] [outer = 0x112a84c00] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x119b92400) [pid = 1648] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x119b39000) [pid = 1648] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1176b8c00) [pid = 1648] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x117159000) [pid = 1648] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x112a8ec00) [pid = 1648] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x113dba400) [pid = 1648] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x116a0d400) [pid = 1648] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x119b37c00) [pid = 1648] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x126b37800) [pid = 1648] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x116aa8c00) [pid = 1648] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x1226bcc00) [pid = 1648] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x124cd4800) [pid = 1648] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x1122b1800) [pid = 1648] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x1185adc00) [pid = 1648] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:41:35 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x121179400) [pid = 1648] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:41:35 INFO - PROCESS | 1648 | 1468820495651 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:41:35 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:41:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:41:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:41:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 971ms 22:41:35 INFO - PROCESS | 1648 | 1468820495662 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 22:41:35 INFO - PROCESS | 1648 | 1468820495664 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 22:41:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:41:35 INFO - PROCESS | 1648 | 1468820495668 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:41:35 INFO - PROCESS | 1648 | 1468820495669 Marionette TRACE conn3 <- [1,2694,null,{}] 22:41:35 INFO - PROCESS | 1648 | 1468820495672 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:35 INFO - PROCESS | 1648 | 1468820495673 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:35 INFO - PROCESS | 1648 | 1468820495747 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:41:35 INFO - PROCESS | 1648 | 1468820495753 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:35 INFO - PROCESS | 1648 | 1468820495754 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x124822000 == 34 [pid = 1648] [id = 681] 22:41:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x1133c7000) [pid = 1648] [serial = 2043] [outer = 0x0] 22:41:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x1180a4c00) [pid = 1648] [serial = 2044] [outer = 0x1133c7000] 22:41:35 INFO - PROCESS | 1648 | 1468820495778 Marionette DEBUG loaded listener.js 22:41:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x119a45c00) [pid = 1648] [serial = 2045] [outer = 0x1133c7000] 22:41:36 INFO - PROCESS | 1648 | 1468820496605 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:41:36 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:41:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:41:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:41:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:41:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 968ms 22:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:41:36 INFO - PROCESS | 1648 | 1468820496638 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 22:41:36 INFO - PROCESS | 1648 | 1468820496639 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 22:41:36 INFO - PROCESS | 1648 | 1468820496641 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:41:36 INFO - PROCESS | 1648 | 1468820496642 Marionette TRACE conn3 <- [1,2698,null,{}] 22:41:36 INFO - PROCESS | 1648 | 1468820496644 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:36 INFO - PROCESS | 1648 | 1468820496649 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:36 INFO - PROCESS | 1648 | 1468820496742 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:41:36 INFO - PROCESS | 1648 | 1468820496748 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:36 INFO - PROCESS | 1648 | 1468820496751 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c86800 == 35 [pid = 1648] [id = 682] 22:41:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x121a0c400) [pid = 1648] [serial = 2046] [outer = 0x0] 22:41:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x1275c5800) [pid = 1648] [serial = 2047] [outer = 0x121a0c400] 22:41:36 INFO - PROCESS | 1648 | 1468820496777 Marionette DEBUG loaded listener.js 22:41:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x1275dc800) [pid = 1648] [serial = 2048] [outer = 0x121a0c400] 22:41:37 INFO - PROCESS | 1648 | 1468820497596 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:41:37 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:41:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:41:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:41:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:41:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 22:41:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:41:37 INFO - PROCESS | 1648 | 1468820497611 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 22:41:37 INFO - PROCESS | 1648 | 1468820497613 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 22:41:37 INFO - PROCESS | 1648 | 1468820497616 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:41:37 INFO - PROCESS | 1648 | 1468820497617 Marionette TRACE conn3 <- [1,2702,null,{}] 22:41:37 INFO - PROCESS | 1648 | 1468820497619 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:37 INFO - PROCESS | 1648 | 1468820497621 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:37 INFO - PROCESS | 1648 | 1468820497718 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:41:37 INFO - PROCESS | 1648 | 1468820497797 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:37 INFO - PROCESS | 1648 | 1468820497799 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x1164b2000 == 36 [pid = 1648] [id = 683] 22:41:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x11203b400) [pid = 1648] [serial = 2049] [outer = 0x0] 22:41:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x1126fac00) [pid = 1648] [serial = 2050] [outer = 0x11203b400] 22:41:37 INFO - PROCESS | 1648 | 1468820497831 Marionette DEBUG loaded listener.js 22:41:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x114f8a400) [pid = 1648] [serial = 2051] [outer = 0x11203b400] 22:41:38 INFO - PROCESS | 1648 | 1468820498308 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:41:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:41:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 721ms 22:41:38 INFO - PROCESS | 1648 | 1468820498339 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:41:38 INFO - PROCESS | 1648 | 1468820498341 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 22:41:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:41:38 INFO - PROCESS | 1648 | 1468820498344 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:41:38 INFO - PROCESS | 1648 | 1468820498346 Marionette TRACE conn3 <- [1,2706,null,{}] 22:41:38 INFO - PROCESS | 1648 | 1468820498369 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:38 INFO - PROCESS | 1648 | 1468820498372 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:38 INFO - PROCESS | 1648 | 1468820498476 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:41:38 INFO - PROCESS | 1648 | 1468820498547 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:38 INFO - PROCESS | 1648 | 1468820498549 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x118d88000 == 37 [pid = 1648] [id = 684] 22:41:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x119660000) [pid = 1648] [serial = 2052] [outer = 0x0] 22:41:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x11990ac00) [pid = 1648] [serial = 2053] [outer = 0x119660000] 22:41:38 INFO - PROCESS | 1648 | 1468820498579 Marionette DEBUG loaded listener.js 22:41:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x119b34400) [pid = 1648] [serial = 2054] [outer = 0x119660000] 22:41:39 INFO - PROCESS | 1648 | 1468820499001 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:41:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:41:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 687ms 22:41:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:41:39 INFO - PROCESS | 1648 | 1468820499033 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 22:41:39 INFO - PROCESS | 1648 | 1468820499036 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 22:41:39 INFO - PROCESS | 1648 | 1468820499039 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:41:39 INFO - PROCESS | 1648 | 1468820499040 Marionette TRACE conn3 <- [1,2710,null,{}] 22:41:39 INFO - PROCESS | 1648 | 1468820499043 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:39 INFO - PROCESS | 1648 | 1468820499044 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:39 INFO - PROCESS | 1648 | 1468820499161 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:41:39 INFO - PROCESS | 1648 | 1468820499246 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:39 INFO - PROCESS | 1648 | 1468820499247 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294d5800 == 38 [pid = 1648] [id = 685] 22:41:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1211c2400) [pid = 1648] [serial = 2055] [outer = 0x0] 22:41:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x124b14800) [pid = 1648] [serial = 2056] [outer = 0x1211c2400] 22:41:39 INFO - PROCESS | 1648 | 1468820499277 Marionette DEBUG loaded listener.js 22:41:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x126b37800) [pid = 1648] [serial = 2057] [outer = 0x1211c2400] 22:41:39 INFO - PROCESS | 1648 | 1468820499721 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:41:39 INFO - PROCESS | 1648 | 1468820499760 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 22:41:39 INFO - PROCESS | 1648 | 1468820499783 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:41:39 INFO - PROCESS | 1648 | 1468820499788 Marionette TRACE conn3 <- [1,2714,null,{}] 22:41:39 INFO - PROCESS | 1648 | 1468820499793 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:39 INFO - PROCESS | 1648 | 1468820499795 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:39 INFO - PROCESS | 1648 | 1468820499894 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:41:39 INFO - PROCESS | 1648 | 1468820499966 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:39 INFO - PROCESS | 1648 | 1468820499968 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08f000 == 39 [pid = 1648] [id = 686] 22:41:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x126b38800) [pid = 1648] [serial = 2058] [outer = 0x0] 22:41:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x129017400) [pid = 1648] [serial = 2059] [outer = 0x126b38800] 22:41:40 INFO - PROCESS | 1648 | 1468820499997 Marionette DEBUG loaded listener.js 22:41:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x129229c00) [pid = 1648] [serial = 2060] [outer = 0x126b38800] 22:41:40 INFO - PROCESS | 1648 | 1468820500402 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:41:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:41:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 644ms 22:41:40 INFO - PROCESS | 1648 | 1468820500407 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:41:40 INFO - PROCESS | 1648 | 1468820500410 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 22:41:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:41:40 INFO - PROCESS | 1648 | 1468820500412 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:41:40 INFO - PROCESS | 1648 | 1468820500413 Marionette TRACE conn3 <- [1,2718,null,{}] 22:41:40 INFO - PROCESS | 1648 | 1468820500416 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:40 INFO - PROCESS | 1648 | 1468820500417 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:40 INFO - PROCESS | 1648 | 1468820500531 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:41:40 INFO - PROCESS | 1648 | 1468820500601 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:40 INFO - PROCESS | 1648 | 1468820500603 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b896800 == 40 [pid = 1648] [id = 687] 22:41:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1293ac400) [pid = 1648] [serial = 2061] [outer = 0x0] 22:41:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12a4af000) [pid = 1648] [serial = 2062] [outer = 0x1293ac400] 22:41:40 INFO - PROCESS | 1648 | 1468820500632 Marionette DEBUG loaded listener.js 22:41:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12a5cd400) [pid = 1648] [serial = 2063] [outer = 0x1293ac400] 22:41:41 INFO - PROCESS | 1648 | 1468820501065 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 22:41:41 INFO - PROCESS | 1648 | 1468820501086 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 22:41:41 INFO - PROCESS | 1648 | 1468820501088 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:41:41 INFO - PROCESS | 1648 | 1468820501089 Marionette TRACE conn3 <- [1,2722,null,{}] 22:41:41 INFO - PROCESS | 1648 | 1468820501092 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:41 INFO - PROCESS | 1648 | 1468820501093 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:41 INFO - PROCESS | 1648 | 1468820501191 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:41:41 INFO - PROCESS | 1648 | 1468820501250 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:41 INFO - PROCESS | 1648 | 1468820501254 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x119158800 == 41 [pid = 1648] [id = 688] 22:41:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1271cac00) [pid = 1648] [serial = 2064] [outer = 0x0] 22:41:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12a403000) [pid = 1648] [serial = 2065] [outer = 0x1271cac00] 22:41:41 INFO - PROCESS | 1648 | 1468820501290 Marionette DEBUG loaded listener.js 22:41:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a872000) [pid = 1648] [serial = 2066] [outer = 0x1271cac00] 22:41:41 INFO - PROCESS | 1648 | 1468820501890 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 22:41:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:41:41 INFO - PROCESS | 1648 | 1468820501961 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 22:41:41 INFO - PROCESS | 1648 | 1468820501964 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:41:41 INFO - PROCESS | 1648 | 1468820501967 Marionette TRACE conn3 <- [1,2726,null,{}] 22:41:41 INFO - PROCESS | 1648 | 1468820501970 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:41 INFO - PROCESS | 1648 | 1468820501971 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x128c86800 == 40 [pid = 1648] [id = 682] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x124822000 == 39 [pid = 1648] [id = 681] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1248c7000 == 38 [pid = 1648] [id = 680] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x121ad7800 == 37 [pid = 1648] [id = 679] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x119cdf000 == 36 [pid = 1648] [id = 678] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x117e4f800 == 35 [pid = 1648] [id = 677] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x11849b000 == 34 [pid = 1648] [id = 676] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x121ba4000 == 33 [pid = 1648] [id = 675] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x117e50800 == 32 [pid = 1648] [id = 664] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x119158800 == 31 [pid = 1648] [id = 688] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12b896800 == 30 [pid = 1648] [id = 687] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12b08f000 == 29 [pid = 1648] [id = 686] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1294d5800 == 28 [pid = 1648] [id = 685] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x118d88000 == 27 [pid = 1648] [id = 684] 22:41:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1164b2000 == 26 [pid = 1648] [id = 683] 22:41:42 INFO - PROCESS | 1648 | 1468820502552 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x121015800) [pid = 1648] [serial = 2005] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11853d400) [pid = 1648] [serial = 1993] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11903b800) [pid = 1648] [serial = 1994] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x118416c00) [pid = 1648] [serial = 1999] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1185b0400) [pid = 1648] [serial = 2000] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x114f8d400) [pid = 1648] [serial = 1996] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1161ad800) [pid = 1648] [serial = 1997] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119939400) [pid = 1648] [serial = 2002] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x119b32c00) [pid = 1648] [serial = 2003] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x11965c400) [pid = 1648] [serial = 1982] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x118536c00) [pid = 1648] [serial = 1981] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x124ec9400) [pid = 1648] [serial = 1985] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x121a07c00) [pid = 1648] [serial = 1984] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x126b3d400) [pid = 1648] [serial = 1987] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12172a000) [pid = 1648] [serial = 2008] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x126b45c00) [pid = 1648] [serial = 1988] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x124eef400) [pid = 1648] [serial = 2011] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x1226b3c00) [pid = 1648] [serial = 2009] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12713bc00) [pid = 1648] [serial = 2014] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x118410800) [pid = 1648] [serial = 2018] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x1275c9c00) [pid = 1648] [serial = 1991] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x112eb1000) [pid = 1648] [serial = 2017] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x1271ce000) [pid = 1648] [serial = 2015] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x126b37c00) [pid = 1648] [serial = 1990] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x126b43000) [pid = 1648] [serial = 2012] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x1271c6800) [pid = 1648] [serial = 2020] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x129016000) [pid = 1648] [serial = 2024] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x1275ccc00) [pid = 1648] [serial = 2021] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x121305400) [pid = 1648] [serial = 2006] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x1275d4000) [pid = 1648] [serial = 2023] [outer = 0x0] [url = about:blank] 22:41:42 INFO - PROCESS | 1648 | 1468820502661 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:42 INFO - PROCESS | 1648 | 1468820502663 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e32800 == 27 [pid = 1648] [id = 689] 22:41:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x1126fc800) [pid = 1648] [serial = 2067] [outer = 0x0] 22:41:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x1127df000) [pid = 1648] [serial = 2068] [outer = 0x1126fc800] 22:41:42 INFO - PROCESS | 1648 | 1468820502693 Marionette DEBUG loaded listener.js 22:41:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x112eb1000) [pid = 1648] [serial = 2069] [outer = 0x1126fc800] 22:41:42 INFO - PROCESS | 1648 | 1468820502986 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:41:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1076ms 22:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:41:43 INFO - PROCESS | 1648 | 1468820503040 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:41:43 INFO - PROCESS | 1648 | 1468820503043 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 22:41:43 INFO - PROCESS | 1648 | 1468820503047 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:41:43 INFO - PROCESS | 1648 | 1468820503053 Marionette TRACE conn3 <- [1,2730,null,{}] 22:41:43 INFO - PROCESS | 1648 | 1468820503058 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:43 INFO - PROCESS | 1648 | 1468820503060 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:43 INFO - PROCESS | 1648 | 1468820503179 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:41:43 INFO - PROCESS | 1648 | 1468820503234 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:43 INFO - PROCESS | 1648 | 1468820503236 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x11807b800 == 28 [pid = 1648] [id = 690] 22:41:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x1131eb000) [pid = 1648] [serial = 2070] [outer = 0x0] 22:41:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x116141000) [pid = 1648] [serial = 2071] [outer = 0x1131eb000] 22:41:43 INFO - PROCESS | 1648 | 1468820503263 Marionette DEBUG loaded listener.js 22:41:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x116aac400) [pid = 1648] [serial = 2072] [outer = 0x1131eb000] 22:41:44 INFO - PROCESS | 1648 | 1468820504026 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:41:44 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:41:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:41:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:41:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:41:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1027ms 22:41:44 INFO - PROCESS | 1648 | 1468820504074 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 22:41:44 INFO - PROCESS | 1648 | 1468820504076 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 22:41:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:41:44 INFO - PROCESS | 1648 | 1468820504078 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:41:44 INFO - PROCESS | 1648 | 1468820504080 Marionette TRACE conn3 <- [1,2734,null,{}] 22:41:44 INFO - PROCESS | 1648 | 1468820504083 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:44 INFO - PROCESS | 1648 | 1468820504084 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:44 INFO - PROCESS | 1648 | 1468820504170 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:41:44 INFO - PROCESS | 1648 | 1468820504175 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:44 INFO - PROCESS | 1648 | 1468820504176 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x119995000 == 29 [pid = 1648] [id = 691] 22:41:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x118595000) [pid = 1648] [serial = 2073] [outer = 0x0] 22:41:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x118d07800) [pid = 1648] [serial = 2074] [outer = 0x118595000] 22:41:44 INFO - PROCESS | 1648 | 1468820504206 Marionette DEBUG loaded listener.js 22:41:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11909cc00) [pid = 1648] [serial = 2075] [outer = 0x118595000] 22:41:44 INFO - PROCESS | 1648 | 1468820504540 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:41:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:41:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 22:41:44 INFO - PROCESS | 1648 | 1468820504547 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:41:44 INFO - PROCESS | 1648 | 1468820504551 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 22:41:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:41:44 INFO - PROCESS | 1648 | 1468820504573 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:41:44 INFO - PROCESS | 1648 | 1468820504576 Marionette TRACE conn3 <- [1,2738,null,{}] 22:41:44 INFO - PROCESS | 1648 | 1468820504603 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:44 INFO - PROCESS | 1648 | 1468820504606 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:44 INFO - PROCESS | 1648 | 1468820504713 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:41:44 INFO - PROCESS | 1648 | 1468820504748 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:44 INFO - PROCESS | 1648 | 1468820504749 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x121441800 == 30 [pid = 1648] [id = 692] 22:41:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x1190a1c00) [pid = 1648] [serial = 2076] [outer = 0x0] 22:41:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x119939c00) [pid = 1648] [serial = 2077] [outer = 0x1190a1c00] 22:41:44 INFO - PROCESS | 1648 | 1468820504774 Marionette DEBUG loaded listener.js 22:41:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x119b33800) [pid = 1648] [serial = 2078] [outer = 0x1190a1c00] 22:41:45 INFO - PROCESS | 1648 | 1468820505167 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 651ms 22:41:45 INFO - PROCESS | 1648 | 1468820505213 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:41:45 INFO - PROCESS | 1648 | 1468820505215 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 22:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:41:45 INFO - PROCESS | 1648 | 1468820505225 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:41:45 INFO - PROCESS | 1648 | 1468820505226 Marionette TRACE conn3 <- [1,2742,null,{}] 22:41:45 INFO - PROCESS | 1648 | 1468820505230 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:45 INFO - PROCESS | 1648 | 1468820505231 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:45 INFO - PROCESS | 1648 | 1468820505374 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:41:45 INFO - PROCESS | 1648 | 1468820505460 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:45 INFO - PROCESS | 1648 | 1468820505462 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x121add800 == 31 [pid = 1648] [id = 693] 22:41:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x119b39800) [pid = 1648] [serial = 2079] [outer = 0x0] 22:41:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x11a0a3800) [pid = 1648] [serial = 2080] [outer = 0x119b39800] 22:41:45 INFO - PROCESS | 1648 | 1468820505522 Marionette DEBUG loaded listener.js 22:41:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x121306c00) [pid = 1648] [serial = 2081] [outer = 0x119b39800] 22:41:45 INFO - PROCESS | 1648 | 1468820505863 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 22:41:45 INFO - PROCESS | 1648 | 1468820505894 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:41:45 INFO - PROCESS | 1648 | 1468820505895 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 22:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:41:45 INFO - PROCESS | 1648 | 1468820505904 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:41:45 INFO - PROCESS | 1648 | 1468820505905 Marionette TRACE conn3 <- [1,2746,null,{}] 22:41:45 INFO - PROCESS | 1648 | 1468820505908 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:45 INFO - PROCESS | 1648 | 1468820505909 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:46 INFO - PROCESS | 1648 | 1468820506007 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:41:46 INFO - PROCESS | 1648 | 1468820506011 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:46 INFO - PROCESS | 1648 | 1468820506015 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x124813800 == 32 [pid = 1648] [id = 694] 22:41:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x117480800) [pid = 1648] [serial = 2082] [outer = 0x0] 22:41:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x124bec400) [pid = 1648] [serial = 2083] [outer = 0x117480800] 22:41:46 INFO - PROCESS | 1648 | 1468820506049 Marionette DEBUG loaded listener.js 22:41:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x126066c00) [pid = 1648] [serial = 2084] [outer = 0x117480800] 22:41:46 INFO - PROCESS | 1648 | 1468820506396 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 22:41:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:41:46 INFO - PROCESS | 1648 | 1468820506424 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:41:46 INFO - PROCESS | 1648 | 1468820506425 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 22:41:46 INFO - PROCESS | 1648 | 1468820506427 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:41:46 INFO - PROCESS | 1648 | 1468820506429 Marionette TRACE conn3 <- [1,2750,null,{}] 22:41:46 INFO - PROCESS | 1648 | 1468820506438 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:46 INFO - PROCESS | 1648 | 1468820506439 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:46 INFO - PROCESS | 1648 | 1468820506534 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:41:46 INFO - PROCESS | 1648 | 1468820506538 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:46 INFO - PROCESS | 1648 | 1468820506539 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x115d81800 == 33 [pid = 1648] [id = 695] 22:41:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12606dc00) [pid = 1648] [serial = 2085] [outer = 0x0] 22:41:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x126b37000) [pid = 1648] [serial = 2086] [outer = 0x12606dc00] 22:41:46 INFO - PROCESS | 1648 | 1468820506563 Marionette DEBUG loaded listener.js 22:41:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x126b42000) [pid = 1648] [serial = 2087] [outer = 0x12606dc00] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x121a0c400) [pid = 1648] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x112a84c00) [pid = 1648] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12117e800) [pid = 1648] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x1133c7000) [pid = 1648] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x129224800) [pid = 1648] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x117157400) [pid = 1648] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x118de9c00) [pid = 1648] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:41:46 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x115dac000) [pid = 1648] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:41:46 INFO - PROCESS | 1648 | 1468820506958 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 569ms 22:41:47 INFO - PROCESS | 1648 | 1468820507005 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:41:47 INFO - PROCESS | 1648 | 1468820507006 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 22:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:41:47 INFO - PROCESS | 1648 | 1468820507017 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:41:47 INFO - PROCESS | 1648 | 1468820507020 Marionette TRACE conn3 <- [1,2754,null,{}] 22:41:47 INFO - PROCESS | 1648 | 1468820507023 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:47 INFO - PROCESS | 1648 | 1468820507024 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:47 INFO - PROCESS | 1648 | 1468820507098 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:41:47 INFO - PROCESS | 1648 | 1468820507104 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:47 INFO - PROCESS | 1648 | 1468820507105 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12788a000 == 34 [pid = 1648] [id = 696] 22:41:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x112de5400) [pid = 1648] [serial = 2088] [outer = 0x0] 22:41:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x126073000) [pid = 1648] [serial = 2089] [outer = 0x112de5400] 22:41:47 INFO - PROCESS | 1648 | 1468820507129 Marionette DEBUG loaded listener.js 22:41:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x126b43800) [pid = 1648] [serial = 2090] [outer = 0x112de5400] 22:41:47 INFO - PROCESS | 1648 | 1468820507456 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 471ms 22:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:41:47 INFO - PROCESS | 1648 | 1468820507488 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:41:47 INFO - PROCESS | 1648 | 1468820507489 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 22:41:47 INFO - PROCESS | 1648 | 1468820507491 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:41:47 INFO - PROCESS | 1648 | 1468820507492 Marionette TRACE conn3 <- [1,2758,null,{}] 22:41:47 INFO - PROCESS | 1648 | 1468820507494 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:47 INFO - PROCESS | 1648 | 1468820507496 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:47 INFO - PROCESS | 1648 | 1468820507569 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:41:47 INFO - PROCESS | 1648 | 1468820507573 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:47 INFO - PROCESS | 1648 | 1468820507574 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1294d5800 == 35 [pid = 1648] [id = 697] 22:41:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x126f4b400) [pid = 1648] [serial = 2091] [outer = 0x0] 22:41:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x127148c00) [pid = 1648] [serial = 2092] [outer = 0x126f4b400] 22:41:47 INFO - PROCESS | 1648 | 1468820507600 Marionette DEBUG loaded listener.js 22:41:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1273e5800) [pid = 1648] [serial = 2093] [outer = 0x126f4b400] 22:41:47 INFO - PROCESS | 1648 | 1468820507934 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 22:41:47 INFO - PROCESS | 1648 | 1468820507961 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:41:47 INFO - PROCESS | 1648 | 1468820507962 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 22:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:41:47 INFO - PROCESS | 1648 | 1468820507965 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:41:47 INFO - PROCESS | 1648 | 1468820507966 Marionette TRACE conn3 <- [1,2762,null,{}] 22:41:47 INFO - PROCESS | 1648 | 1468820507968 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:47 INFO - PROCESS | 1648 | 1468820507969 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:48 INFO - PROCESS | 1648 | 1468820508072 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:41:48 INFO - PROCESS | 1648 | 1468820508078 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:48 INFO - PROCESS | 1648 | 1468820508079 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2d0800 == 36 [pid = 1648] [id = 698] 22:41:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x112d61400) [pid = 1648] [serial = 2094] [outer = 0x0] 22:41:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1271c9c00) [pid = 1648] [serial = 2095] [outer = 0x112d61400] 22:41:48 INFO - PROCESS | 1648 | 1468820508103 Marionette DEBUG loaded listener.js 22:41:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1275d3000) [pid = 1648] [serial = 2096] [outer = 0x112d61400] 22:41:48 INFO - PROCESS | 1648 | 1468820508388 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 472ms 22:41:48 INFO - PROCESS | 1648 | 1468820508438 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:41:48 INFO - PROCESS | 1648 | 1468820508439 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 22:41:48 INFO - PROCESS | 1648 | 1468820508441 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:41:48 INFO - PROCESS | 1648 | 1468820508442 Marionette TRACE conn3 <- [1,2766,null,{}] 22:41:48 INFO - PROCESS | 1648 | 1468820508444 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:48 INFO - PROCESS | 1648 | 1468820508446 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:48 INFO - PROCESS | 1648 | 1468820508523 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:41:48 INFO - PROCESS | 1648 | 1468820508527 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:48 INFO - PROCESS | 1648 | 1468820508529 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08f800 == 37 [pid = 1648] [id = 699] 22:41:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1275d7000) [pid = 1648] [serial = 2097] [outer = 0x0] 22:41:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12901a800) [pid = 1648] [serial = 2098] [outer = 0x1275d7000] 22:41:48 INFO - PROCESS | 1648 | 1468820508558 Marionette DEBUG loaded listener.js 22:41:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1293a8c00) [pid = 1648] [serial = 2099] [outer = 0x1275d7000] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x11807b800 == 36 [pid = 1648] [id = 690] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x115e32800 == 35 [pid = 1648] [id = 689] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x121441800 == 34 [pid = 1648] [id = 692] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x119995000 == 33 [pid = 1648] [id = 691] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x115d81800 == 32 [pid = 1648] [id = 695] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x1294d5800 == 31 [pid = 1648] [id = 697] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12788a000 == 30 [pid = 1648] [id = 696] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2d0800 == 29 [pid = 1648] [id = 698] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x124813800 == 28 [pid = 1648] [id = 694] 22:41:49 INFO - PROCESS | 1648 | --DOCSHELL 0x121add800 == 27 [pid = 1648] [id = 693] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1275c5800) [pid = 1648] [serial = 2047] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x126b10000) [pid = 1648] [serial = 2041] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x121c8e000) [pid = 1648] [serial = 2038] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1180a4c00) [pid = 1648] [serial = 2044] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x119a45c00) [pid = 1648] [serial = 2045] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12a402400) [pid = 1648] [serial = 2026] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x11827cc00) [pid = 1648] [serial = 2032] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x118595c00) [pid = 1648] [serial = 2033] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x119910400) [pid = 1648] [serial = 2035] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x116788400) [pid = 1648] [serial = 2029] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x117eba400) [pid = 1648] [serial = 2030] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12a5cc000) [pid = 1648] [serial = 2027] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x126b3c800) [pid = 1648] [serial = 2042] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x124cd8c00) [pid = 1648] [serial = 2039] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x119b2bc00) [pid = 1648] [serial = 2036] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x1275dc800) [pid = 1648] [serial = 2048] [outer = 0x0] [url = about:blank] 22:41:49 INFO - PROCESS | 1648 | 1468820509911 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1523ms 22:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:41:49 INFO - PROCESS | 1648 | 1468820509965 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:41:49 INFO - PROCESS | 1648 | 1468820509968 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 22:41:49 INFO - PROCESS | 1648 | 1468820509971 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:41:49 INFO - PROCESS | 1648 | 1468820509973 Marionette TRACE conn3 <- [1,2770,null,{}] 22:41:49 INFO - PROCESS | 1648 | 1468820509977 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:49 INFO - PROCESS | 1648 | 1468820509979 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:50 INFO - PROCESS | 1648 | 1468820510068 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:41:50 INFO - PROCESS | 1648 | 1468820510124 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:50 INFO - PROCESS | 1648 | 1468820510125 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x116fe1800 == 28 [pid = 1648] [id = 700] 22:41:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x1131a9c00) [pid = 1648] [serial = 2100] [outer = 0x0] 22:41:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x1131ad800) [pid = 1648] [serial = 2101] [outer = 0x1131a9c00] 22:41:50 INFO - PROCESS | 1648 | 1468820510153 Marionette DEBUG loaded listener.js 22:41:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x114f8c000) [pid = 1648] [serial = 2102] [outer = 0x1131a9c00] 22:41:50 INFO - PROCESS | 1648 | 1468820510463 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 521ms 22:41:50 INFO - PROCESS | 1648 | 1468820510491 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:41:50 INFO - PROCESS | 1648 | 1468820510495 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 22:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:41:50 INFO - PROCESS | 1648 | 1468820510503 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:41:50 INFO - PROCESS | 1648 | 1468820510505 Marionette TRACE conn3 <- [1,2774,null,{}] 22:41:50 INFO - PROCESS | 1648 | 1468820510508 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:50 INFO - PROCESS | 1648 | 1468820510510 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:50 INFO - PROCESS | 1648 | 1468820510589 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:41:50 INFO - PROCESS | 1648 | 1468820510593 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:50 INFO - PROCESS | 1648 | 1468820510595 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x11849b800 == 29 [pid = 1648] [id = 701] 22:41:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x115da5000) [pid = 1648] [serial = 2103] [outer = 0x0] 22:41:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x116789000) [pid = 1648] [serial = 2104] [outer = 0x115da5000] 22:41:50 INFO - PROCESS | 1648 | 1468820510624 Marionette DEBUG loaded listener.js 22:41:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x116aa7400) [pid = 1648] [serial = 2105] [outer = 0x115da5000] 22:41:51 INFO - PROCESS | 1648 | 1468820511024 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 572ms 22:41:51 INFO - PROCESS | 1648 | 1468820511074 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:41:51 INFO - PROCESS | 1648 | 1468820511088 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 22:41:51 INFO - PROCESS | 1648 | 1468820511091 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:41:51 INFO - PROCESS | 1648 | 1468820511095 Marionette TRACE conn3 <- [1,2778,null,{}] 22:41:51 INFO - PROCESS | 1648 | 1468820511107 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:51 INFO - PROCESS | 1648 | 1468820511112 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:51 INFO - PROCESS | 1648 | 1468820511235 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:41:51 INFO - PROCESS | 1648 | 1468820511252 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:51 INFO - PROCESS | 1648 | 1468820511254 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199a5000 == 30 [pid = 1648] [id = 702] 22:41:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x11203e800) [pid = 1648] [serial = 2106] [outer = 0x0] 22:41:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x118409800) [pid = 1648] [serial = 2107] [outer = 0x11203e800] 22:41:51 INFO - PROCESS | 1648 | 1468820511366 Marionette DEBUG loaded listener.js 22:41:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x118594000) [pid = 1648] [serial = 2108] [outer = 0x11203e800] 22:41:51 INFO - PROCESS | 1648 | 1468820511700 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 627ms 22:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:41:51 INFO - PROCESS | 1648 | 1468820511724 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:41:51 INFO - PROCESS | 1648 | 1468820511725 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 22:41:51 INFO - PROCESS | 1648 | 1468820511727 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:41:51 INFO - PROCESS | 1648 | 1468820511728 Marionette TRACE conn3 <- [1,2782,null,{}] 22:41:51 INFO - PROCESS | 1648 | 1468820511731 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:51 INFO - PROCESS | 1648 | 1468820511732 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:51 INFO - PROCESS | 1648 | 1468820511822 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:41:51 INFO - PROCESS | 1648 | 1468820511826 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:51 INFO - PROCESS | 1648 | 1468820511827 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12142f800 == 31 [pid = 1648] [id = 703] 22:41:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x119039000) [pid = 1648] [serial = 2109] [outer = 0x0] 22:41:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1190a0800) [pid = 1648] [serial = 2110] [outer = 0x119039000] 22:41:51 INFO - PROCESS | 1648 | 1468820511854 Marionette DEBUG loaded listener.js 22:41:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x119660400) [pid = 1648] [serial = 2111] [outer = 0x119039000] 22:41:52 INFO - PROCESS | 1648 | 1468820512169 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 471ms 22:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:41:52 INFO - PROCESS | 1648 | 1468820512199 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:41:52 INFO - PROCESS | 1648 | 1468820512202 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 22:41:52 INFO - PROCESS | 1648 | 1468820512204 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:41:52 INFO - PROCESS | 1648 | 1468820512205 Marionette TRACE conn3 <- [1,2786,null,{}] 22:41:52 INFO - PROCESS | 1648 | 1468820512208 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:52 INFO - PROCESS | 1648 | 1468820512209 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:52 INFO - PROCESS | 1648 | 1468820512312 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:41:52 INFO - PROCESS | 1648 | 1468820512320 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:52 INFO - PROCESS | 1648 | 1468820512321 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x121657800 == 32 [pid = 1648] [id = 704] 22:41:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x114f95800) [pid = 1648] [serial = 2112] [outer = 0x0] 22:41:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119907c00) [pid = 1648] [serial = 2113] [outer = 0x114f95800] 22:41:52 INFO - PROCESS | 1648 | 1468820512345 Marionette DEBUG loaded listener.js 22:41:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11993d000) [pid = 1648] [serial = 2114] [outer = 0x114f95800] 22:41:52 INFO - PROCESS | 1648 | 1468820512657 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 467ms 22:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:41:52 INFO - PROCESS | 1648 | 1468820512673 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:41:52 INFO - PROCESS | 1648 | 1468820512674 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 22:41:52 INFO - PROCESS | 1648 | 1468820512676 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:41:52 INFO - PROCESS | 1648 | 1468820512677 Marionette TRACE conn3 <- [1,2790,null,{}] 22:41:52 INFO - PROCESS | 1648 | 1468820512679 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:52 INFO - PROCESS | 1648 | 1468820512684 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:52 INFO - PROCESS | 1648 | 1468820512788 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:41:52 INFO - PROCESS | 1648 | 1468820512794 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:52 INFO - PROCESS | 1648 | 1468820512796 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x124822000 == 33 [pid = 1648] [id = 705] 22:41:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119a49000) [pid = 1648] [serial = 2115] [outer = 0x0] 22:41:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11a09e800) [pid = 1648] [serial = 2116] [outer = 0x119a49000] 22:41:52 INFO - PROCESS | 1648 | 1468820512838 Marionette DEBUG loaded listener.js 22:41:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x121bbac00) [pid = 1648] [serial = 2117] [outer = 0x119a49000] 22:41:53 INFO - PROCESS | 1648 | 1468820513193 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 22:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:41:53 INFO - PROCESS | 1648 | 1468820513245 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:41:53 INFO - PROCESS | 1648 | 1468820513247 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 22:41:53 INFO - PROCESS | 1648 | 1468820513249 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:41:53 INFO - PROCESS | 1648 | 1468820513250 Marionette TRACE conn3 <- [1,2794,null,{}] 22:41:53 INFO - PROCESS | 1648 | 1468820513252 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:53 INFO - PROCESS | 1648 | 1468820513253 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:53 INFO - PROCESS | 1648 | 1468820513359 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:41:53 INFO - PROCESS | 1648 | 1468820513366 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:53 INFO - PROCESS | 1648 | 1468820513369 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x126112000 == 34 [pid = 1648] [id = 706] 22:41:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12262cc00) [pid = 1648] [serial = 2118] [outer = 0x0] 22:41:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x124876000) [pid = 1648] [serial = 2119] [outer = 0x12262cc00] 22:41:53 INFO - PROCESS | 1648 | 1468820513393 Marionette DEBUG loaded listener.js 22:41:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x124c70400) [pid = 1648] [serial = 2120] [outer = 0x12262cc00] 22:41:53 INFO - PROCESS | 1648 | 1468820513688 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 469ms 22:41:53 INFO - PROCESS | 1648 | 1468820513720 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:41:53 INFO - PROCESS | 1648 | 1468820513721 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 22:41:53 INFO - PROCESS | 1648 | 1468820513724 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:41:53 INFO - PROCESS | 1648 | 1468820513725 Marionette TRACE conn3 <- [1,2798,null,{}] 22:41:53 INFO - PROCESS | 1648 | 1468820513727 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:53 INFO - PROCESS | 1648 | 1468820513728 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:53 INFO - PROCESS | 1648 | 1468820513804 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:41:53 INFO - PROCESS | 1648 | 1468820513807 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:53 INFO - PROCESS | 1648 | 1468820513808 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x127872000 == 35 [pid = 1648] [id = 707] 22:41:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x124878c00) [pid = 1648] [serial = 2121] [outer = 0x0] 22:41:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x125116000) [pid = 1648] [serial = 2122] [outer = 0x124878c00] 22:41:53 INFO - PROCESS | 1648 | 1468820513832 Marionette DEBUG loaded listener.js 22:41:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1261d2000) [pid = 1648] [serial = 2123] [outer = 0x124878c00] 22:41:54 INFO - PROCESS | 1648 | 1468820514174 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 468ms 22:41:54 INFO - PROCESS | 1648 | 1468820514192 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:41:54 INFO - PROCESS | 1648 | 1468820514193 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 22:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:41:54 INFO - PROCESS | 1648 | 1468820514196 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:41:54 INFO - PROCESS | 1648 | 1468820514197 Marionette TRACE conn3 <- [1,2802,null,{}] 22:41:54 INFO - PROCESS | 1648 | 1468820514199 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:54 INFO - PROCESS | 1648 | 1468820514200 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:54 INFO - PROCESS | 1648 | 1468820514299 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:41:54 INFO - PROCESS | 1648 | 1468820514307 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:54 INFO - PROCESS | 1648 | 1468820514316 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199a4000 == 36 [pid = 1648] [id = 708] 22:41:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11203c000) [pid = 1648] [serial = 2124] [outer = 0x0] 22:41:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126b38000) [pid = 1648] [serial = 2125] [outer = 0x11203c000] 22:41:54 INFO - PROCESS | 1648 | 1468820514341 Marionette DEBUG loaded listener.js 22:41:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126b43400) [pid = 1648] [serial = 2126] [outer = 0x11203c000] 22:41:54 INFO - PROCESS | 1648 | 1468820514631 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 467ms 22:41:54 INFO - PROCESS | 1648 | 1468820514664 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:41:54 INFO - PROCESS | 1648 | 1468820514668 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 22:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:41:54 INFO - PROCESS | 1648 | 1468820514672 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:41:54 INFO - PROCESS | 1648 | 1468820514674 Marionette TRACE conn3 <- [1,2806,null,{}] 22:41:54 INFO - PROCESS | 1648 | 1468820514677 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:54 INFO - PROCESS | 1648 | 1468820514678 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:54 INFO - PROCESS | 1648 | 1468820514770 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:41:54 INFO - PROCESS | 1648 | 1468820514774 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:54 INFO - PROCESS | 1648 | 1468820514775 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a80a000 == 37 [pid = 1648] [id = 709] 22:41:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x126b3a400) [pid = 1648] [serial = 2127] [outer = 0x0] 22:41:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12713cc00) [pid = 1648] [serial = 2128] [outer = 0x126b3a400] 22:41:54 INFO - PROCESS | 1648 | 1468820514800 Marionette DEBUG loaded listener.js 22:41:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1275c4000) [pid = 1648] [serial = 2129] [outer = 0x126b3a400] 22:41:55 INFO - PROCESS | 1648 | 1468820515125 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 469ms 22:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:41:55 INFO - PROCESS | 1648 | 1468820515141 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:41:55 INFO - PROCESS | 1648 | 1468820515143 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 22:41:55 INFO - PROCESS | 1648 | 1468820515145 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:41:55 INFO - PROCESS | 1648 | 1468820515146 Marionette TRACE conn3 <- [1,2810,null,{}] 22:41:55 INFO - PROCESS | 1648 | 1468820515151 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:55 INFO - PROCESS | 1648 | 1468820515153 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:55 INFO - PROCESS | 1648 | 1468820515271 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:41:55 INFO - PROCESS | 1648 | 1468820515282 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:55 INFO - PROCESS | 1648 | 1468820515291 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x121503800 == 38 [pid = 1648] [id = 710] 22:41:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11203f400) [pid = 1648] [serial = 2130] [outer = 0x0] 22:41:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1275c5000) [pid = 1648] [serial = 2131] [outer = 0x11203f400] 22:41:55 INFO - PROCESS | 1648 | 1468820515318 Marionette DEBUG loaded listener.js 22:41:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1293abc00) [pid = 1648] [serial = 2132] [outer = 0x11203f400] 22:41:55 INFO - PROCESS | 1648 | 1468820515659 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 523ms 22:41:55 INFO - PROCESS | 1648 | 1468820515669 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:41:55 INFO - PROCESS | 1648 | 1468820515670 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 22:41:55 INFO - PROCESS | 1648 | 1468820515672 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:41:55 INFO - PROCESS | 1648 | 1468820515673 Marionette TRACE conn3 <- [1,2814,null,{}] 22:41:55 INFO - PROCESS | 1648 | 1468820515675 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:55 INFO - PROCESS | 1648 | 1468820515677 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:55 INFO - PROCESS | 1648 | 1468820515773 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:41:55 INFO - PROCESS | 1648 | 1468820515783 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:55 INFO - PROCESS | 1648 | 1468820515784 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd1b800 == 39 [pid = 1648] [id = 711] 22:41:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12a404400) [pid = 1648] [serial = 2133] [outer = 0x0] 22:41:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12a4b4800) [pid = 1648] [serial = 2134] [outer = 0x12a404400] 22:41:55 INFO - PROCESS | 1648 | 1468820515808 Marionette DEBUG loaded listener.js 22:41:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a5cf000) [pid = 1648] [serial = 2135] [outer = 0x12a404400] 22:41:56 INFO - PROCESS | 1648 | 1468820516124 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 468ms 22:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:41:56 INFO - PROCESS | 1648 | 1468820516140 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:41:56 INFO - PROCESS | 1648 | 1468820516141 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 22:41:56 INFO - PROCESS | 1648 | 1468820516143 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:41:56 INFO - PROCESS | 1648 | 1468820516144 Marionette TRACE conn3 <- [1,2818,null,{}] 22:41:56 INFO - PROCESS | 1648 | 1468820516147 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:56 INFO - PROCESS | 1648 | 1468820516149 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:56 INFO - PROCESS | 1648 | 1468820516257 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:41:56 INFO - PROCESS | 1648 | 1468820516276 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:56 INFO - PROCESS | 1648 | 1468820516277 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c245800 == 40 [pid = 1648] [id = 712] 22:41:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x11840f400) [pid = 1648] [serial = 2136] [outer = 0x0] 22:41:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12a4afc00) [pid = 1648] [serial = 2137] [outer = 0x11840f400] 22:41:56 INFO - PROCESS | 1648 | 1468820516301 Marionette DEBUG loaded listener.js 22:41:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a5d9800) [pid = 1648] [serial = 2138] [outer = 0x11840f400] 22:41:56 INFO - PROCESS | 1648 | 1468820516640 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 519ms 22:41:56 INFO - PROCESS | 1648 | 1468820516663 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:41:56 INFO - PROCESS | 1648 | 1468820516665 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 22:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:41:56 INFO - PROCESS | 1648 | 1468820516674 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:41:56 INFO - PROCESS | 1648 | 1468820516675 Marionette TRACE conn3 <- [1,2822,null,{}] 22:41:56 INFO - PROCESS | 1648 | 1468820516677 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:56 INFO - PROCESS | 1648 | 1468820516678 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:56 INFO - PROCESS | 1648 | 1468820516799 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:41:56 INFO - PROCESS | 1648 | 1468820516812 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:56 INFO - PROCESS | 1648 | 1468820516813 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c645000 == 41 [pid = 1648] [id = 713] 22:41:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12a5da000) [pid = 1648] [serial = 2139] [outer = 0x0] 22:41:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12a87b800) [pid = 1648] [serial = 2140] [outer = 0x12a5da000] 22:41:56 INFO - PROCESS | 1648 | 1468820516854 Marionette DEBUG loaded listener.js 22:41:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12a9c9c00) [pid = 1648] [serial = 2141] [outer = 0x12a5da000] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x117480800) [pid = 1648] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119b39800) [pid = 1648] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12606dc00) [pid = 1648] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x126f4b400) [pid = 1648] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x112de5400) [pid = 1648] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x118595000) [pid = 1648] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1131eb000) [pid = 1648] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1126fc800) [pid = 1648] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1271cac00) [pid = 1648] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x112d61400) [pid = 1648] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1293ac400) [pid = 1648] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x126b38800) [pid = 1648] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1211c2400) [pid = 1648] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119660000) [pid = 1648] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11203b400) [pid = 1648] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:41:57 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1190a1c00) [pid = 1648] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:41:57 INFO - PROCESS | 1648 | 1468820517426 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 775ms 22:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:41:57 INFO - PROCESS | 1648 | 1468820517443 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:41:57 INFO - PROCESS | 1648 | 1468820517444 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 22:41:57 INFO - PROCESS | 1648 | 1468820517446 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:41:57 INFO - PROCESS | 1648 | 1468820517447 Marionette TRACE conn3 <- [1,2826,null,{}] 22:41:57 INFO - PROCESS | 1648 | 1468820517452 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:57 INFO - PROCESS | 1648 | 1468820517453 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:57 INFO - PROCESS | 1648 | 1468820517538 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:41:57 INFO - PROCESS | 1648 | 1468820517542 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:57 INFO - PROCESS | 1648 | 1468820517543 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b00b000 == 42 [pid = 1648] [id = 714] 22:41:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x112773c00) [pid = 1648] [serial = 2142] [outer = 0x0] 22:41:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11698b000) [pid = 1648] [serial = 2143] [outer = 0x112773c00] 22:41:57 INFO - PROCESS | 1648 | 1468820517567 Marionette DEBUG loaded listener.js 22:41:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x119937800) [pid = 1648] [serial = 2144] [outer = 0x112773c00] 22:41:57 INFO - PROCESS | 1648 | 1468820517914 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 521ms 22:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:41:57 INFO - PROCESS | 1648 | 1468820517968 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:41:57 INFO - PROCESS | 1648 | 1468820517969 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 22:41:57 INFO - PROCESS | 1648 | 1468820517971 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:41:57 INFO - PROCESS | 1648 | 1468820517972 Marionette TRACE conn3 <- [1,2830,null,{}] 22:41:57 INFO - PROCESS | 1648 | 1468820517975 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:57 INFO - PROCESS | 1648 | 1468820517976 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:58 INFO - PROCESS | 1648 | 1468820518060 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:41:58 INFO - PROCESS | 1648 | 1468820518065 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:58 INFO - PROCESS | 1648 | 1468820518066 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d03c000 == 43 [pid = 1648] [id = 715] 22:41:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x119b39800) [pid = 1648] [serial = 2145] [outer = 0x0] 22:41:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1271cac00) [pid = 1648] [serial = 2146] [outer = 0x119b39800] 22:41:58 INFO - PROCESS | 1648 | 1468820518092 Marionette DEBUG loaded listener.js 22:41:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a9ca800) [pid = 1648] [serial = 2147] [outer = 0x119b39800] 22:41:58 INFO - PROCESS | 1648 | --DOCSHELL 0x124816800 == 42 [pid = 1648] [id = 16] 22:41:58 INFO - PROCESS | 1648 | 1468820518549 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 618ms 22:41:58 INFO - PROCESS | 1648 | 1468820518590 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:41:58 INFO - PROCESS | 1648 | 1468820518591 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 22:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:41:58 INFO - PROCESS | 1648 | 1468820518593 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:41:58 INFO - PROCESS | 1648 | 1468820518601 Marionette TRACE conn3 <- [1,2834,null,{}] 22:41:58 INFO - PROCESS | 1648 | 1468820518620 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:58 INFO - PROCESS | 1648 | 1468820518621 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:58 INFO - PROCESS | 1648 | 1468820518701 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:41:58 INFO - PROCESS | 1648 | 1468820518705 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:58 INFO - PROCESS | 1648 | 1468820518706 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d053000 == 43 [pid = 1648] [id = 716] 22:41:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a9cac00) [pid = 1648] [serial = 2148] [outer = 0x0] 22:41:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12a9d2c00) [pid = 1648] [serial = 2149] [outer = 0x12a9cac00] 22:41:58 INFO - PROCESS | 1648 | 1468820518730 Marionette DEBUG loaded listener.js 22:41:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12af3f400) [pid = 1648] [serial = 2150] [outer = 0x12a9cac00] 22:41:59 INFO - PROCESS | 1648 | 1468820519041 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 494ms 22:41:59 INFO - PROCESS | 1648 | 1468820519088 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:41:59 INFO - PROCESS | 1648 | 1468820519089 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 22:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:41:59 INFO - PROCESS | 1648 | 1468820519091 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:41:59 INFO - PROCESS | 1648 | 1468820519092 Marionette TRACE conn3 <- [1,2838,null,{}] 22:41:59 INFO - PROCESS | 1648 | 1468820519094 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:59 INFO - PROCESS | 1648 | 1468820519095 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:59 INFO - PROCESS | 1648 | 1468820519177 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:41:59 INFO - PROCESS | 1648 | 1468820519181 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:59 INFO - PROCESS | 1648 | 1468820519182 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d228800 == 44 [pid = 1648] [id = 717] 22:41:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12af40400) [pid = 1648] [serial = 2151] [outer = 0x0] 22:41:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12b807800) [pid = 1648] [serial = 2152] [outer = 0x12af40400] 22:41:59 INFO - PROCESS | 1648 | 1468820519206 Marionette DEBUG loaded listener.js 22:41:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12b812400) [pid = 1648] [serial = 2153] [outer = 0x12af40400] 22:41:59 INFO - PROCESS | 1648 | 1468820519764 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 721ms 22:41:59 INFO - PROCESS | 1648 | 1468820519820 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:41:59 INFO - PROCESS | 1648 | 1468820519823 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 22:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:41:59 INFO - PROCESS | 1648 | 1468820519826 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:41:59 INFO - PROCESS | 1648 | 1468820519828 Marionette TRACE conn3 <- [1,2842,null,{}] 22:41:59 INFO - PROCESS | 1648 | 1468820519832 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:59 INFO - PROCESS | 1648 | 1468820519834 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:41:59 INFO - PROCESS | 1648 | 1468820519954 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:42:00 INFO - PROCESS | 1648 | 1468820520015 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:00 INFO - PROCESS | 1648 | 1468820520017 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c2000 == 45 [pid = 1648] [id = 718] 22:42:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x112a86400) [pid = 1648] [serial = 2154] [outer = 0x0] 22:42:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x114f5e400) [pid = 1648] [serial = 2155] [outer = 0x112a86400] 22:42:00 INFO - PROCESS | 1648 | 1468820520048 Marionette DEBUG loaded listener.js 22:42:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x115e0dc00) [pid = 1648] [serial = 2156] [outer = 0x112a86400] 22:42:00 INFO - PROCESS | 1648 | 1468820520818 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:42:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:42:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1072ms 22:42:00 INFO - PROCESS | 1648 | 1468820520897 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:42:00 INFO - PROCESS | 1648 | 1468820520900 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 22:42:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:42:00 INFO - PROCESS | 1648 | 1468820520903 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:42:00 INFO - PROCESS | 1648 | 1468820520905 Marionette TRACE conn3 <- [1,2846,null,{}] 22:42:00 INFO - PROCESS | 1648 | 1468820520908 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:00 INFO - PROCESS | 1648 | 1468820520910 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:01 INFO - PROCESS | 1648 | 1468820521021 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:42:01 INFO - PROCESS | 1648 | 1468820521082 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:01 INFO - PROCESS | 1648 | 1468820521085 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ad6000 == 46 [pid = 1648] [id = 719] 22:42:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x115e0d400) [pid = 1648] [serial = 2157] [outer = 0x0] 22:42:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x116642000) [pid = 1648] [serial = 2158] [outer = 0x115e0d400] 22:42:01 INFO - PROCESS | 1648 | 1468820521113 Marionette DEBUG loaded listener.js 22:42:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x116aab400) [pid = 1648] [serial = 2159] [outer = 0x115e0d400] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12d053000 == 45 [pid = 1648] [id = 716] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12d03c000 == 44 [pid = 1648] [id = 715] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12b00b000 == 43 [pid = 1648] [id = 714] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12c645000 == 42 [pid = 1648] [id = 713] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12c245800 == 41 [pid = 1648] [id = 712] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd1b800 == 40 [pid = 1648] [id = 711] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12901a800) [pid = 1648] [serial = 2098] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x121503800 == 39 [pid = 1648] [id = 710] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12a80a000 == 38 [pid = 1648] [id = 709] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1199a4000 == 37 [pid = 1648] [id = 708] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x127872000 == 36 [pid = 1648] [id = 707] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x126112000 == 35 [pid = 1648] [id = 706] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x124822000 == 34 [pid = 1648] [id = 705] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x121657800 == 33 [pid = 1648] [id = 704] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12142f800 == 32 [pid = 1648] [id = 703] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x124816000 == 31 [pid = 1648] [id = 17] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1199a5000 == 30 [pid = 1648] [id = 702] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x11849b800 == 29 [pid = 1648] [id = 701] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x116fe1800 == 28 [pid = 1648] [id = 700] 22:42:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12b08f800 == 27 [pid = 1648] [id = 699] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x124bec400) [pid = 1648] [serial = 2083] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x121306c00) [pid = 1648] [serial = 2081] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11a0a3800) [pid = 1648] [serial = 2080] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x126b37000) [pid = 1648] [serial = 2086] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x126066c00) [pid = 1648] [serial = 2084] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x127148c00) [pid = 1648] [serial = 2092] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x126b42000) [pid = 1648] [serial = 2087] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x126073000) [pid = 1648] [serial = 2089] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118d07800) [pid = 1648] [serial = 2074] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x116141000) [pid = 1648] [serial = 2071] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x116aac400) [pid = 1648] [serial = 2072] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1127df000) [pid = 1648] [serial = 2068] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x112eb1000) [pid = 1648] [serial = 2069] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a872000) [pid = 1648] [serial = 2066] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1275d3000) [pid = 1648] [serial = 2096] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12a403000) [pid = 1648] [serial = 2065] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a5cd400) [pid = 1648] [serial = 2063] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12a4af000) [pid = 1648] [serial = 2062] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x129229c00) [pid = 1648] [serial = 2060] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x129017400) [pid = 1648] [serial = 2059] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x126b37800) [pid = 1648] [serial = 2057] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x124b14800) [pid = 1648] [serial = 2056] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119b34400) [pid = 1648] [serial = 2054] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11990ac00) [pid = 1648] [serial = 2053] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x114f8a400) [pid = 1648] [serial = 2051] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1126fac00) [pid = 1648] [serial = 2050] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119939c00) [pid = 1648] [serial = 2077] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119b33800) [pid = 1648] [serial = 2078] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x126b43800) [pid = 1648] [serial = 2090] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1271c9c00) [pid = 1648] [serial = 2095] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1273e5800) [pid = 1648] [serial = 2093] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x11909cc00) [pid = 1648] [serial = 2075] [outer = 0x0] [url = about:blank] 22:42:01 INFO - PROCESS | 1648 | 1468820521567 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:42:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:42:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 22:42:01 INFO - PROCESS | 1648 | 1468820521573 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:42:01 INFO - PROCESS | 1648 | 1468820521577 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 22:42:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:42:01 INFO - PROCESS | 1648 | 1468820521582 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:42:01 INFO - PROCESS | 1648 | 1468820521585 Marionette TRACE conn3 <- [1,2850,null,{}] 22:42:01 INFO - PROCESS | 1648 | 1468820521589 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:01 INFO - PROCESS | 1648 | 1468820521591 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:01 INFO - PROCESS | 1648 | 1468820521672 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:42:01 INFO - PROCESS | 1648 | 1468820521677 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:01 INFO - PROCESS | 1648 | 1468820521678 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187c3000 == 28 [pid = 1648] [id = 720] 22:42:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x116aac400) [pid = 1648] [serial = 2160] [outer = 0x0] 22:42:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11827cc00) [pid = 1648] [serial = 2161] [outer = 0x116aac400] 22:42:01 INFO - PROCESS | 1648 | 1468820521707 Marionette DEBUG loaded listener.js 22:42:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x118594800) [pid = 1648] [serial = 2162] [outer = 0x116aac400] 22:42:02 INFO - PROCESS | 1648 | 1468820522043 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:42:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:42:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 524ms 22:42:02 INFO - PROCESS | 1648 | 1468820522105 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:42:02 INFO - PROCESS | 1648 | 1468820522107 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 22:42:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:42:02 INFO - PROCESS | 1648 | 1468820522109 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:42:02 INFO - PROCESS | 1648 | 1468820522111 Marionette TRACE conn3 <- [1,2854,null,{}] 22:42:02 INFO - PROCESS | 1648 | 1468820522119 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:02 INFO - PROCESS | 1648 | 1468820522122 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:02 INFO - PROCESS | 1648 | 1468820522202 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:42:02 INFO - PROCESS | 1648 | 1468820522207 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:02 INFO - PROCESS | 1648 | 1468820522210 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210af000 == 29 [pid = 1648] [id = 721] 22:42:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x118d02400) [pid = 1648] [serial = 2163] [outer = 0x0] 22:42:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x119652c00) [pid = 1648] [serial = 2164] [outer = 0x118d02400] 22:42:02 INFO - PROCESS | 1648 | 1468820522239 Marionette DEBUG loaded listener.js 22:42:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119939400) [pid = 1648] [serial = 2165] [outer = 0x118d02400] 22:42:02 INFO - PROCESS | 1648 | 1468820522605 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:42:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:42:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 22:42:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:42:02 INFO - PROCESS | 1648 | 1468820522636 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:42:02 INFO - PROCESS | 1648 | 1468820522638 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 22:42:02 INFO - PROCESS | 1648 | 1468820522641 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:42:02 INFO - PROCESS | 1648 | 1468820522642 Marionette TRACE conn3 <- [1,2858,null,{}] 22:42:02 INFO - PROCESS | 1648 | 1468820522644 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:02 INFO - PROCESS | 1648 | 1468820522646 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:02 INFO - PROCESS | 1648 | 1468820522733 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:42:02 INFO - PROCESS | 1648 | 1468820522739 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:02 INFO - PROCESS | 1648 | 1468820522741 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x121486000 == 30 [pid = 1648] [id = 722] 22:42:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x112d56000) [pid = 1648] [serial = 2166] [outer = 0x0] 22:42:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119b33400) [pid = 1648] [serial = 2167] [outer = 0x112d56000] 22:42:02 INFO - PROCESS | 1648 | 1468820522782 Marionette DEBUG loaded listener.js 22:42:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x121015c00) [pid = 1648] [serial = 2168] [outer = 0x112d56000] 22:42:03 INFO - PROCESS | 1648 | 1468820523211 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 618ms 22:42:03 INFO - PROCESS | 1648 | 1468820523259 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:42:03 INFO - PROCESS | 1648 | 1468820523260 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 22:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:42:03 INFO - PROCESS | 1648 | 1468820523275 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:42:03 INFO - PROCESS | 1648 | 1468820523276 Marionette TRACE conn3 <- [1,2862,null,{}] 22:42:03 INFO - PROCESS | 1648 | 1468820523278 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:03 INFO - PROCESS | 1648 | 1468820523280 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:03 INFO - PROCESS | 1648 | 1468820523355 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:42:03 INFO - PROCESS | 1648 | 1468820523358 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:03 INFO - PROCESS | 1648 | 1468820523359 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ba7800 == 31 [pid = 1648] [id = 723] 22:42:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1127d8400) [pid = 1648] [serial = 2169] [outer = 0x0] 22:42:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1211c3c00) [pid = 1648] [serial = 2170] [outer = 0x1127d8400] 22:42:03 INFO - PROCESS | 1648 | 1468820523390 Marionette DEBUG loaded listener.js 22:42:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x121626c00) [pid = 1648] [serial = 2171] [outer = 0x1127d8400] 22:42:03 INFO - PROCESS | 1648 | 1468820523841 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 619ms 22:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:42:03 INFO - PROCESS | 1648 | 1468820523897 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:42:03 INFO - PROCESS | 1648 | 1468820523899 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 22:42:03 INFO - PROCESS | 1648 | 1468820523903 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:42:03 INFO - PROCESS | 1648 | 1468820523904 Marionette TRACE conn3 <- [1,2866,null,{}] 22:42:03 INFO - PROCESS | 1648 | 1468820523908 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:03 INFO - PROCESS | 1648 | 1468820523914 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:04 INFO - PROCESS | 1648 | 1468820524103 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:42:04 INFO - PROCESS | 1648 | 1468820524124 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:04 INFO - PROCESS | 1648 | 1468820524125 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x125137800 == 32 [pid = 1648] [id = 724] 22:42:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x124879c00) [pid = 1648] [serial = 2172] [outer = 0x0] 22:42:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126073000) [pid = 1648] [serial = 2173] [outer = 0x124879c00] 22:42:04 INFO - PROCESS | 1648 | 1468820524150 Marionette DEBUG loaded listener.js 22:42:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126b39800) [pid = 1648] [serial = 2174] [outer = 0x124879c00] 22:42:04 INFO - PROCESS | 1648 | 1468820524488 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:42:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:42:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 620ms 22:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:42:04 INFO - PROCESS | 1648 | 1468820524522 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:42:04 INFO - PROCESS | 1648 | 1468820524523 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 22:42:04 INFO - PROCESS | 1648 | 1468820524526 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:42:04 INFO - PROCESS | 1648 | 1468820524527 Marionette TRACE conn3 <- [1,2870,null,{}] 22:42:04 INFO - PROCESS | 1648 | 1468820524529 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:04 INFO - PROCESS | 1648 | 1468820524530 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:04 INFO - PROCESS | 1648 | 1468820524642 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:42:04 INFO - PROCESS | 1648 | 1468820524685 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:04 INFO - PROCESS | 1648 | 1468820524686 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x126ff4800 == 33 [pid = 1648] [id = 725] 22:42:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12487a000) [pid = 1648] [serial = 2175] [outer = 0x0] 22:42:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x126bc4c00) [pid = 1648] [serial = 2176] [outer = 0x12487a000] 22:42:04 INFO - PROCESS | 1648 | 1468820524710 Marionette DEBUG loaded listener.js 22:42:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12713f000) [pid = 1648] [serial = 2177] [outer = 0x12487a000] 22:42:05 INFO - PROCESS | 1648 | 1468820525002 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 22:42:05 INFO - PROCESS | 1648 | 1468820525044 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:42:05 INFO - PROCESS | 1648 | 1468820525046 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 22:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:42:05 INFO - PROCESS | 1648 | 1468820525048 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:42:05 INFO - PROCESS | 1648 | 1468820525051 Marionette TRACE conn3 <- [1,2874,null,{}] 22:42:05 INFO - PROCESS | 1648 | 1468820525054 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:05 INFO - PROCESS | 1648 | 1468820525055 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:05 INFO - PROCESS | 1648 | 1468820525149 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:42:05 INFO - PROCESS | 1648 | 1468820525161 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:05 INFO - PROCESS | 1648 | 1468820525162 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c76000 == 34 [pid = 1648] [id = 726] 22:42:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x126b3f400) [pid = 1648] [serial = 2178] [outer = 0x0] 22:42:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1271d3000) [pid = 1648] [serial = 2179] [outer = 0x126b3f400] 22:42:05 INFO - PROCESS | 1648 | 1468820525186 Marionette DEBUG loaded listener.js 22:42:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1275c7400) [pid = 1648] [serial = 2180] [outer = 0x126b3f400] 22:42:05 INFO - PROCESS | 1648 | 1468820525510 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 525ms 22:42:05 INFO - PROCESS | 1648 | 1468820525573 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:42:05 INFO - PROCESS | 1648 | 1468820525574 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 22:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:42:05 INFO - PROCESS | 1648 | 1468820525577 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:42:05 INFO - PROCESS | 1648 | 1468820525578 Marionette TRACE conn3 <- [1,2878,null,{}] 22:42:05 INFO - PROCESS | 1648 | 1468820525580 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:05 INFO - PROCESS | 1648 | 1468820525581 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:05 INFO - PROCESS | 1648 | 1468820525844 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x124817000) [pid = 1648] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12a404400) [pid = 1648] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11840f400) [pid = 1648] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x124878c00) [pid = 1648] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119039000) [pid = 1648] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12262cc00) [pid = 1648] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x119a49000) [pid = 1648] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1131a9c00) [pid = 1648] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11203e800) [pid = 1648] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x126b3a400) [pid = 1648] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x114f95800) [pid = 1648] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1275d7000) [pid = 1648] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11203c000) [pid = 1648] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x115da5000) [pid = 1648] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a5da000) [pid = 1648] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x112773c00) [pid = 1648] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1161ae000) [pid = 1648] [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:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12a9cac00) [pid = 1648] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119b39800) [pid = 1648] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:42:05 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x11203f400) [pid = 1648] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:42:05 INFO - PROCESS | 1648 | 1468820525910 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:05 INFO - PROCESS | 1648 | 1468820525911 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c5800 == 35 [pid = 1648] [id = 727] 22:42:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11203e800) [pid = 1648] [serial = 2181] [outer = 0x0] 22:42:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x112d85000) [pid = 1648] [serial = 2182] [outer = 0x11203e800] 22:42:05 INFO - PROCESS | 1648 | 1468820525936 Marionette DEBUG loaded listener.js 22:42:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11840f400) [pid = 1648] [serial = 2183] [outer = 0x11203e800] 22:42:06 INFO - PROCESS | 1648 | 1468820526206 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 672ms 22:42:06 INFO - PROCESS | 1648 | 1468820526256 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:42:06 INFO - PROCESS | 1648 | 1468820526257 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 22:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:42:06 INFO - PROCESS | 1648 | 1468820526259 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:42:06 INFO - PROCESS | 1648 | 1468820526260 Marionette TRACE conn3 <- [1,2882,null,{}] 22:42:06 INFO - PROCESS | 1648 | 1468820526263 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:06 INFO - PROCESS | 1648 | 1468820526264 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:06 INFO - PROCESS | 1648 | 1468820526344 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:42:06 INFO - PROCESS | 1648 | 1468820526401 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:06 INFO - PROCESS | 1648 | 1468820526402 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x121485800 == 36 [pid = 1648] [id = 728] 22:42:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1126ffc00) [pid = 1648] [serial = 2184] [outer = 0x0] 22:42:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12101fc00) [pid = 1648] [serial = 2185] [outer = 0x1126ffc00] 22:42:06 INFO - PROCESS | 1648 | 1468820526425 Marionette DEBUG loaded listener.js 22:42:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x126bc6c00) [pid = 1648] [serial = 2186] [outer = 0x1126ffc00] 22:42:06 INFO - PROCESS | 1648 | 1468820526703 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 471ms 22:42:06 INFO - PROCESS | 1648 | 1468820526739 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:42:06 INFO - PROCESS | 1648 | 1468820526741 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 22:42:06 INFO - PROCESS | 1648 | 1468820526743 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:42:06 INFO - PROCESS | 1648 | 1468820526745 Marionette TRACE conn3 <- [1,2886,null,{}] 22:42:06 INFO - PROCESS | 1648 | 1468820526748 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:06 INFO - PROCESS | 1648 | 1468820526751 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:06 INFO - PROCESS | 1648 | 1468820526852 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:42:06 INFO - PROCESS | 1648 | 1468820526856 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:06 INFO - PROCESS | 1648 | 1468820526858 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b094800 == 37 [pid = 1648] [id = 729] 22:42:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1275d2400) [pid = 1648] [serial = 2187] [outer = 0x0] 22:42:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1275d9400) [pid = 1648] [serial = 2188] [outer = 0x1275d2400] 22:42:06 INFO - PROCESS | 1648 | 1468820526885 Marionette DEBUG loaded listener.js 22:42:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1293ac000) [pid = 1648] [serial = 2189] [outer = 0x1275d2400] 22:42:07 INFO - PROCESS | 1648 | 1468820527225 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 22:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:42:07 INFO - PROCESS | 1648 | 1468820527263 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:42:07 INFO - PROCESS | 1648 | 1468820527265 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 22:42:07 INFO - PROCESS | 1648 | 1468820527267 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:42:07 INFO - PROCESS | 1648 | 1468820527268 Marionette TRACE conn3 <- [1,2890,null,{}] 22:42:07 INFO - PROCESS | 1648 | 1468820527281 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:07 INFO - PROCESS | 1648 | 1468820527282 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:07 INFO - PROCESS | 1648 | 1468820527360 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:42:07 INFO - PROCESS | 1648 | 1468820527363 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:07 INFO - PROCESS | 1648 | 1468820527364 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd13800 == 38 [pid = 1648] [id = 730] 22:42:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1293b1c00) [pid = 1648] [serial = 2190] [outer = 0x0] 22:42:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a4b0400) [pid = 1648] [serial = 2191] [outer = 0x1293b1c00] 22:42:07 INFO - PROCESS | 1648 | 1468820527389 Marionette DEBUG loaded listener.js 22:42:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12a5d5000) [pid = 1648] [serial = 2192] [outer = 0x1293b1c00] 22:42:07 INFO - PROCESS | 1648 | 1468820527720 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 478ms 22:42:07 INFO - PROCESS | 1648 | 1468820527746 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:42:07 INFO - PROCESS | 1648 | 1468820527747 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 22:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:42:07 INFO - PROCESS | 1648 | 1468820527750 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:42:07 INFO - PROCESS | 1648 | 1468820527752 Marionette TRACE conn3 <- [1,2894,null,{}] 22:42:07 INFO - PROCESS | 1648 | 1468820527755 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:07 INFO - PROCESS | 1648 | 1468820527756 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:07 INFO - PROCESS | 1648 | 1468820527843 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:42:07 INFO - PROCESS | 1648 | 1468820527949 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:07 INFO - PROCESS | 1648 | 1468820527950 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1164b4000 == 39 [pid = 1648] [id = 731] 22:42:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x111e2c800) [pid = 1648] [serial = 2193] [outer = 0x0] 22:42:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1122afc00) [pid = 1648] [serial = 2194] [outer = 0x111e2c800] 22:42:07 INFO - PROCESS | 1648 | 1468820527982 Marionette DEBUG loaded listener.js 22:42:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x112eae000) [pid = 1648] [serial = 2195] [outer = 0x111e2c800] 22:42:08 INFO - PROCESS | 1648 | 1468820528460 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 22:42:08 INFO - PROCESS | 1648 | 1468820528522 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:42:08 INFO - PROCESS | 1648 | 1468820528524 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 22:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:42:08 INFO - PROCESS | 1648 | 1468820528527 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:42:08 INFO - PROCESS | 1648 | 1468820528530 Marionette TRACE conn3 <- [1,2898,null,{}] 22:42:08 INFO - PROCESS | 1648 | 1468820528533 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:08 INFO - PROCESS | 1648 | 1468820528535 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:08 INFO - PROCESS | 1648 | 1468820528645 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:42:08 INFO - PROCESS | 1648 | 1468820528704 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:08 INFO - PROCESS | 1648 | 1468820528706 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212c9800 == 40 [pid = 1648] [id = 732] 22:42:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x118411000) [pid = 1648] [serial = 2196] [outer = 0x0] 22:42:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11859e000) [pid = 1648] [serial = 2197] [outer = 0x118411000] 22:42:08 INFO - PROCESS | 1648 | 1468820528736 Marionette DEBUG loaded listener.js 22:42:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11903c800) [pid = 1648] [serial = 2198] [outer = 0x118411000] 22:42:09 INFO - PROCESS | 1648 | 1468820529187 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 720ms 22:42:09 INFO - PROCESS | 1648 | 1468820529250 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:42:09 INFO - PROCESS | 1648 | 1468820529253 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 22:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:42:09 INFO - PROCESS | 1648 | 1468820529255 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:42:09 INFO - PROCESS | 1648 | 1468820529256 Marionette TRACE conn3 <- [1,2902,null,{}] 22:42:09 INFO - PROCESS | 1648 | 1468820529259 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:09 INFO - PROCESS | 1648 | 1468820529260 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:09 INFO - PROCESS | 1648 | 1468820529364 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:42:09 INFO - PROCESS | 1648 | 1468820529424 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 1648 | 1468820529425 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a803800 == 41 [pid = 1648] [id = 733] 22:42:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x119903800) [pid = 1648] [serial = 2199] [outer = 0x0] 22:42:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x119b8c000) [pid = 1648] [serial = 2200] [outer = 0x119903800] 22:42:09 INFO - PROCESS | 1648 | 1468820529454 Marionette DEBUG loaded listener.js 22:42:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x122629000) [pid = 1648] [serial = 2201] [outer = 0x119903800] 22:42:09 INFO - PROCESS | 1648 | 1468820529885 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 672ms 22:42:09 INFO - PROCESS | 1648 | 1468820529927 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:42:09 INFO - PROCESS | 1648 | 1468820529929 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 22:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:42:09 INFO - PROCESS | 1648 | 1468820529936 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:42:09 INFO - PROCESS | 1648 | 1468820529940 Marionette TRACE conn3 <- [1,2906,null,{}] 22:42:09 INFO - PROCESS | 1648 | 1468820529943 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:09 INFO - PROCESS | 1648 | 1468820529946 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:10 INFO - PROCESS | 1648 | 1468820530049 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:42:10 INFO - PROCESS | 1648 | 1468820530107 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:10 INFO - PROCESS | 1648 | 1468820530108 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c248000 == 42 [pid = 1648] [id = 734] 22:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119932800) [pid = 1648] [serial = 2202] [outer = 0x0] 22:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x124cd2800) [pid = 1648] [serial = 2203] [outer = 0x119932800] 22:42:10 INFO - PROCESS | 1648 | 1468820530136 Marionette DEBUG loaded listener.js 22:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1273e3000) [pid = 1648] [serial = 2204] [outer = 0x119932800] 22:42:10 INFO - PROCESS | 1648 | 1468820530580 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 679ms 22:42:10 INFO - PROCESS | 1648 | 1468820530611 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:42:10 INFO - PROCESS | 1648 | 1468820530613 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 22:42:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:42:10 INFO - PROCESS | 1648 | 1468820530616 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:42:10 INFO - PROCESS | 1648 | 1468820530617 Marionette TRACE conn3 <- [1,2910,null,{}] 22:42:10 INFO - PROCESS | 1648 | 1468820530619 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:10 INFO - PROCESS | 1648 | 1468820530621 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:10 INFO - PROCESS | 1648 | 1468820530740 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:42:10 INFO - PROCESS | 1648 | 1468820530812 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:10 INFO - PROCESS | 1648 | 1468820530813 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a98e800 == 43 [pid = 1648] [id = 735] 22:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x114f68000) [pid = 1648] [serial = 2205] [outer = 0x0] 22:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x129014000) [pid = 1648] [serial = 2206] [outer = 0x114f68000] 22:42:10 INFO - PROCESS | 1648 | 1468820530841 Marionette DEBUG loaded listener.js 22:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12922c800) [pid = 1648] [serial = 2207] [outer = 0x114f68000] 22:42:11 INFO - PROCESS | 1648 | 1468820531341 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:42:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:42:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:42:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 772ms 22:42:11 INFO - PROCESS | 1648 | 1468820531388 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:42:11 INFO - PROCESS | 1648 | 1468820531391 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 22:42:11 INFO - TEST-START | /DOMEvents/constructors.html 22:42:11 INFO - PROCESS | 1648 | 1468820531400 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:42:11 INFO - PROCESS | 1648 | 1468820531402 Marionette TRACE conn3 <- [1,2914,null,{}] 22:42:11 INFO - PROCESS | 1648 | 1468820531405 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:11 INFO - PROCESS | 1648 | 1468820531407 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:11 INFO - PROCESS | 1648 | 1468820531510 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:42:11 INFO - PROCESS | 1648 | 1468820531572 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:11 INFO - PROCESS | 1648 | 1468820531575 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x11a03b800 == 44 [pid = 1648] [id = 736] 22:42:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x114f97c00) [pid = 1648] [serial = 2208] [outer = 0x0] 22:42:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x116138000) [pid = 1648] [serial = 2209] [outer = 0x114f97c00] 22:42:11 INFO - PROCESS | 1648 | 1468820531603 Marionette DEBUG loaded listener.js 22:42:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x117eb9800) [pid = 1648] [serial = 2210] [outer = 0x114f97c00] 22:42:12 INFO - PROCESS | 1648 | 1468820532089 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:42:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 726ms 22:42:12 INFO - PROCESS | 1648 | 1468820532126 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:42:12 INFO - PROCESS | 1648 | 1468820532129 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 22:42:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:42:12 INFO - PROCESS | 1648 | 1468820532155 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:42:12 INFO - PROCESS | 1648 | 1468820532157 Marionette TRACE conn3 <- [1,2918,null,{}] 22:42:12 INFO - PROCESS | 1648 | 1468820532161 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:12 INFO - PROCESS | 1648 | 1468820532163 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:12 INFO - PROCESS | 1648 | 1468820532260 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:42:12 INFO - PROCESS | 1648 | 1468820532333 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:12 INFO - PROCESS | 1648 | 1468820532334 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181ba800 == 45 [pid = 1648] [id = 737] 22:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11990a800) [pid = 1648] [serial = 2211] [outer = 0x0] 22:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x119b8b400) [pid = 1648] [serial = 2212] [outer = 0x11990a800] 22:42:12 INFO - PROCESS | 1648 | 1468820532363 Marionette DEBUG loaded listener.js 22:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x121308000) [pid = 1648] [serial = 2213] [outer = 0x11990a800] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd13800 == 44 [pid = 1648] [id = 730] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12b094800 == 43 [pid = 1648] [id = 729] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x121485800 == 42 [pid = 1648] [id = 728] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c5800 == 41 [pid = 1648] [id = 727] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x128c76000 == 40 [pid = 1648] [id = 726] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x126ff4800 == 39 [pid = 1648] [id = 725] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x125137800 == 38 [pid = 1648] [id = 724] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x121ba7800 == 37 [pid = 1648] [id = 723] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x121486000 == 36 [pid = 1648] [id = 722] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1210af000 == 35 [pid = 1648] [id = 721] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1187c3000 == 34 [pid = 1648] [id = 720] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x116ad6000 == 33 [pid = 1648] [id = 719] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c2000 == 32 [pid = 1648] [id = 718] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12d228800 == 31 [pid = 1648] [id = 717] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x11a03b800 == 30 [pid = 1648] [id = 736] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12a98e800 == 29 [pid = 1648] [id = 735] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12c248000 == 28 [pid = 1648] [id = 734] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12a803800 == 27 [pid = 1648] [id = 733] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1212c9800 == 26 [pid = 1648] [id = 732] 22:42:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1164b4000 == 25 [pid = 1648] [id = 731] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12481d000) [pid = 1648] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12a87b800) [pid = 1648] [serial = 2140] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x119937800) [pid = 1648] [serial = 2144] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12a9c9c00) [pid = 1648] [serial = 2141] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11698b000) [pid = 1648] [serial = 2143] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x118ded800) [pid = 1648] [serial = 1454] [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:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12a9d2c00) [pid = 1648] [serial = 2149] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1271cac00) [pid = 1648] [serial = 2146] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1275c5000) [pid = 1648] [serial = 2131] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1293abc00) [pid = 1648] [serial = 2132] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12b807800) [pid = 1648] [serial = 2152] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a5d9800) [pid = 1648] [serial = 2138] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12a5cf000) [pid = 1648] [serial = 2135] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12a9ca800) [pid = 1648] [serial = 2147] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12af3f400) [pid = 1648] [serial = 2150] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a4b4800) [pid = 1648] [serial = 2134] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12a4afc00) [pid = 1648] [serial = 2137] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x125116000) [pid = 1648] [serial = 2122] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1261d2000) [pid = 1648] [serial = 2123] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1190a0800) [pid = 1648] [serial = 2110] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119660400) [pid = 1648] [serial = 2111] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x124876000) [pid = 1648] [serial = 2119] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x124c70400) [pid = 1648] [serial = 2120] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11a09e800) [pid = 1648] [serial = 2116] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x121bbac00) [pid = 1648] [serial = 2117] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1131ad800) [pid = 1648] [serial = 2101] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x114f8c000) [pid = 1648] [serial = 2102] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x118409800) [pid = 1648] [serial = 2107] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x118594000) [pid = 1648] [serial = 2108] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12713cc00) [pid = 1648] [serial = 2128] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1275c4000) [pid = 1648] [serial = 2129] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119907c00) [pid = 1648] [serial = 2113] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x11993d000) [pid = 1648] [serial = 2114] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1293a8c00) [pid = 1648] [serial = 2099] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x126b38000) [pid = 1648] [serial = 2125] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x126b43400) [pid = 1648] [serial = 2126] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x116789000) [pid = 1648] [serial = 2104] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x116aa7400) [pid = 1648] [serial = 2105] [outer = 0x0] [url = about:blank] 22:42:13 INFO - PROCESS | 1648 | 1468820533488 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:42:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:42:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1399ms 22:42:13 INFO - PROCESS | 1648 | 1468820533533 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:42:13 INFO - PROCESS | 1648 | 1468820533535 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 22:42:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:42:13 INFO - PROCESS | 1648 | 1468820533538 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:42:13 INFO - PROCESS | 1648 | 1468820533540 Marionette TRACE conn3 <- [1,2922,null,{}] 22:42:13 INFO - PROCESS | 1648 | 1468820533544 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:13 INFO - PROCESS | 1648 | 1468820533545 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:13 INFO - PROCESS | 1648 | 1468820533647 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:42:13 INFO - PROCESS | 1648 | 1468820533654 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:13 INFO - PROCESS | 1648 | 1468820533656 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x116ff5000 == 26 [pid = 1648] [id = 738] 22:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1127d3800) [pid = 1648] [serial = 2214] [outer = 0x0] 22:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x115dad400) [pid = 1648] [serial = 2215] [outer = 0x1127d3800] 22:42:13 INFO - PROCESS | 1648 | 1468820533684 Marionette DEBUG loaded listener.js 22:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x116988800) [pid = 1648] [serial = 2216] [outer = 0x1127d3800] 22:42:13 INFO - PROCESS | 1648 | [1648] 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:42:13 INFO - PROCESS | 1648 | [1648] 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:42:13 INFO - PROCESS | 1648 | [1648] 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:42:13 INFO - PROCESS | 1648 | [1648] 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:42:14 INFO - PROCESS | 1648 | 1468820534020 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:42:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:42:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:42:14 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:42:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:42:14 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:42:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:42:14 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:42:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:42:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:42:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 522ms 22:42:14 INFO - PROCESS | 1648 | 1468820534062 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:42:14 INFO - PROCESS | 1648 | 1468820534065 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 22:42:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:42:14 INFO - PROCESS | 1648 | 1468820534069 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:42:14 INFO - PROCESS | 1648 | 1468820534071 Marionette TRACE conn3 <- [1,2926,null,{}] 22:42:14 INFO - PROCESS | 1648 | 1468820534073 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:14 INFO - PROCESS | 1648 | 1468820534075 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:14 INFO - PROCESS | 1648 | 1468820534153 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:42:14 INFO - PROCESS | 1648 | 1468820534157 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 1648 | 1468820534159 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x11915b000 == 27 [pid = 1648] [id = 739] 22:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1180a6c00) [pid = 1648] [serial = 2217] [outer = 0x0] 22:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1190a0800) [pid = 1648] [serial = 2218] [outer = 0x1180a6c00] 22:42:14 INFO - PROCESS | 1648 | 1468820534187 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11990f000) [pid = 1648] [serial = 2219] [outer = 0x1180a6c00] 22:42:14 INFO - PROCESS | 1648 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:42:14 INFO - PROCESS | 1648 | 1468820534513 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:42:14 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:42:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 470ms 22:42:14 INFO - PROCESS | 1648 | 1468820534540 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:42:14 INFO - PROCESS | 1648 | 1468820534541 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 22:42:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:42:14 INFO - PROCESS | 1648 | 1468820534543 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:42:14 INFO - PROCESS | 1648 | 1468820534546 Marionette TRACE conn3 <- [1,2930,null,{}] 22:42:14 INFO - PROCESS | 1648 | 1468820534556 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:14 INFO - PROCESS | 1648 | 1468820534559 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:14 INFO - PROCESS | 1648 | 1468820534639 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:42:14 INFO - PROCESS | 1648 | 1468820534694 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 1648 | 1468820534696 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x121440800 == 28 [pid = 1648] [id = 740] 22:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1133d2000) [pid = 1648] [serial = 2220] [outer = 0x0] 22:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x121179400) [pid = 1648] [serial = 2221] [outer = 0x1133d2000] 22:42:14 INFO - PROCESS | 1648 | 1468820534724 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x122627000) [pid = 1648] [serial = 2222] [outer = 0x1133d2000] 22:42:14 INFO - PROCESS | 1648 | 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:42:15 INFO - PROCESS | 1648 | 1468820534996 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:42:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:42:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 472ms 22:42:15 INFO - PROCESS | 1648 | 1468820535023 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:42:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:42:15 INFO - PROCESS | 1648 | 1468820535024 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 22:42:15 INFO - PROCESS | 1648 | 1468820535027 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:42:15 INFO - PROCESS | 1648 | 1468820535028 Marionette TRACE conn3 <- [1,2934,null,{}] 22:42:15 INFO - PROCESS | 1648 | 1468820535030 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:15 INFO - PROCESS | 1648 | 1468820535031 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:15 INFO - PROCESS | 1648 | 1468820535122 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:42:15 INFO - PROCESS | 1648 | 1468820535125 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:15 INFO - PROCESS | 1648 | 1468820535126 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480b000 == 29 [pid = 1648] [id = 741] 22:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x124bed400) [pid = 1648] [serial = 2223] [outer = 0x0] 22:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x126066c00) [pid = 1648] [serial = 2224] [outer = 0x124bed400] 22:42:15 INFO - PROCESS | 1648 | 1468820535154 Marionette DEBUG loaded listener.js 22:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1261d2000) [pid = 1648] [serial = 2225] [outer = 0x124bed400] 22:42:15 INFO - PROCESS | 1648 | 1468820535448 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:42:15 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:42:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 22:42:15 INFO - PROCESS | 1648 | 1468820535498 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:42:15 INFO - PROCESS | 1648 | 1468820535499 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 22:42:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:42:15 INFO - PROCESS | 1648 | 1468820535508 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:42:15 INFO - PROCESS | 1648 | 1468820535509 Marionette TRACE conn3 <- [1,2938,null,{}] 22:42:15 INFO - PROCESS | 1648 | 1468820535512 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:15 INFO - PROCESS | 1648 | 1468820535513 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:15 INFO - PROCESS | 1648 | 1468820535626 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:42:15 INFO - PROCESS | 1648 | 1468820535639 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:15 INFO - PROCESS | 1648 | 1468820535641 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x126117800 == 30 [pid = 1648] [id = 742] 22:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x117480800) [pid = 1648] [serial = 2226] [outer = 0x0] 22:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x124ec2800) [pid = 1648] [serial = 2227] [outer = 0x117480800] 22:42:15 INFO - PROCESS | 1648 | 1468820535665 Marionette DEBUG loaded listener.js 22:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x126b43400) [pid = 1648] [serial = 2228] [outer = 0x117480800] 22:42:15 INFO - PROCESS | 1648 | 1468820535965 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:42:15 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:42:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms 22:42:15 INFO - PROCESS | 1648 | 1468820535980 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:42:15 INFO - PROCESS | 1648 | 1468820535982 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 22:42:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:42:16 INFO - PROCESS | 1648 | 1468820535997 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:42:16 INFO - PROCESS | 1648 | 1468820535998 Marionette TRACE conn3 <- [1,2942,null,{}] 22:42:16 INFO - PROCESS | 1648 | 1468820536003 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:16 INFO - PROCESS | 1648 | 1468820536008 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:16 INFO - PROCESS | 1648 | 1468820536122 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:42:16 INFO - PROCESS | 1648 | 1468820536161 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:16 INFO - PROCESS | 1648 | 1468820536162 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12788b800 == 31 [pid = 1648] [id = 743] 22:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x126b43c00) [pid = 1648] [serial = 2229] [outer = 0x0] 22:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1271cdc00) [pid = 1648] [serial = 2230] [outer = 0x126b43c00] 22:42:16 INFO - PROCESS | 1648 | 1468820536187 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x129224000) [pid = 1648] [serial = 2231] [outer = 0x126b43c00] 22:42:16 INFO - PROCESS | 1648 | 1468820536492 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:42:16 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:42:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:42:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 527ms 22:42:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:42:16 INFO - PROCESS | 1648 | 1468820536521 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:42:16 INFO - PROCESS | 1648 | 1468820536523 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 22:42:16 INFO - PROCESS | 1648 | 1468820536525 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:42:16 INFO - PROCESS | 1648 | 1468820536526 Marionette TRACE conn3 <- [1,2946,null,{}] 22:42:16 INFO - PROCESS | 1648 | 1468820536528 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:16 INFO - PROCESS | 1648 | 1468820536529 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:16 INFO - PROCESS | 1648 | 1468820536623 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:42:16 INFO - PROCESS | 1648 | 1468820536634 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:16 INFO - PROCESS | 1648 | 1468820536637 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a2c9800 == 32 [pid = 1648] [id = 744] 22:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121306800) [pid = 1648] [serial = 2232] [outer = 0x0] 22:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1293b0800) [pid = 1648] [serial = 2233] [outer = 0x121306800] 22:42:16 INFO - PROCESS | 1648 | 1468820536661 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a4ae800) [pid = 1648] [serial = 2234] [outer = 0x121306800] 22:42:16 INFO - PROCESS | 1648 | 1468820536962 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:42:16 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:42:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 22:42:16 INFO - PROCESS | 1648 | 1468820536995 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:42:16 INFO - PROCESS | 1648 | 1468820536996 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 22:42:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:42:17 INFO - PROCESS | 1648 | 1468820537007 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:42:17 INFO - PROCESS | 1648 | 1468820537008 Marionette TRACE conn3 <- [1,2950,null,{}] 22:42:17 INFO - PROCESS | 1648 | 1468820537010 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:17 INFO - PROCESS | 1648 | 1468820537011 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:17 INFO - PROCESS | 1648 | 1468820537107 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:42:17 INFO - PROCESS | 1648 | 1468820537110 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 1648 | 1468820537111 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b082000 == 33 [pid = 1648] [id = 745] 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x129223c00) [pid = 1648] [serial = 2235] [outer = 0x0] 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12a5cf400) [pid = 1648] [serial = 2236] [outer = 0x129223c00] 22:42:17 INFO - PROCESS | 1648 | 1468820537135 Marionette DEBUG loaded listener.js 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a870800) [pid = 1648] [serial = 2237] [outer = 0x129223c00] 22:42:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x113011000 == 34 [pid = 1648] [id = 746] 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a87ec00) [pid = 1648] [serial = 2238] [outer = 0x0] 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a877000) [pid = 1648] [serial = 2239] [outer = 0x12a87ec00] 22:42:17 INFO - PROCESS | 1648 | 1468820537475 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:42:17 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:42:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 527ms 22:42:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:42:17 INFO - PROCESS | 1648 | 1468820537527 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:42:17 INFO - PROCESS | 1648 | 1468820537528 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 22:42:17 INFO - PROCESS | 1648 | 1468820537530 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:42:17 INFO - PROCESS | 1648 | 1468820537531 Marionette TRACE conn3 <- [1,2954,null,{}] 22:42:17 INFO - PROCESS | 1648 | 1468820537533 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:17 INFO - PROCESS | 1648 | 1468820537534 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:17 INFO - PROCESS | 1648 | 1468820537819 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x124879c00) [pid = 1648] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12487a000) [pid = 1648] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x126b3f400) [pid = 1648] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11203e800) [pid = 1648] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112a86400) [pid = 1648] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x112d56000) [pid = 1648] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12af40400) [pid = 1648] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x116aac400) [pid = 1648] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x115e0d400) [pid = 1648] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1293b1c00) [pid = 1648] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118d02400) [pid = 1648] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1127d8400) [pid = 1648] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1275d2400) [pid = 1648] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:42:17 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1126ffc00) [pid = 1648] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:42:17 INFO - PROCESS | 1648 | 1468820537881 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 1648 | 1468820537882 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x1197d5000 == 35 [pid = 1648] [id = 747] 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x112042c00) [pid = 1648] [serial = 2240] [outer = 0x0] 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1127d8000) [pid = 1648] [serial = 2241] [outer = 0x112042c00] 22:42:17 INFO - PROCESS | 1648 | 1468820537907 Marionette DEBUG loaded listener.js 22:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11747fc00) [pid = 1648] [serial = 2242] [outer = 0x112042c00] 22:42:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:42:18 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:42:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 623ms 22:42:18 INFO - PROCESS | 1648 | 1468820538144 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:42:18 INFO - PROCESS | 1648 | 1468820538156 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 1648 | 1468820538157 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 22:42:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:42:18 INFO - PROCESS | 1648 | 1468820538160 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:42:18 INFO - PROCESS | 1648 | 1468820538161 Marionette TRACE conn3 <- [1,2958,null,{}] 22:42:18 INFO - PROCESS | 1648 | 1468820538163 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:18 INFO - PROCESS | 1648 | 1468820538164 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:18 INFO - PROCESS | 1648 | 1468820538260 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:42:18 INFO - PROCESS | 1648 | 1468820538264 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:18 INFO - PROCESS | 1648 | 1468820538265 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c63a000 == 36 [pid = 1648] [id = 748] 22:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x118416800) [pid = 1648] [serial = 2243] [outer = 0x0] 22:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x124b1c400) [pid = 1648] [serial = 2244] [outer = 0x118416800] 22:42:18 INFO - PROCESS | 1648 | 1468820538292 Marionette DEBUG loaded listener.js 22:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a87e000) [pid = 1648] [serial = 2245] [outer = 0x118416800] 22:42:18 INFO - PROCESS | 1648 | 1468820538591 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:42:18 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:42:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 22:42:18 INFO - PROCESS | 1648 | 1468820538630 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 1648 | 1468820538632 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 22:42:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:42:18 INFO - PROCESS | 1648 | 1468820538637 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:42:18 INFO - PROCESS | 1648 | 1468820538639 Marionette TRACE conn3 <- [1,2962,null,{}] 22:42:18 INFO - PROCESS | 1648 | 1468820538641 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:18 INFO - PROCESS | 1648 | 1468820538642 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:18 INFO - PROCESS | 1648 | 1468820538752 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:42:18 INFO - PROCESS | 1648 | 1468820538758 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:18 INFO - PROCESS | 1648 | 1468820538760 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x126109800 == 37 [pid = 1648] [id = 749] 22:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x112d55c00) [pid = 1648] [serial = 2246] [outer = 0x0] 22:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a87d800) [pid = 1648] [serial = 2247] [outer = 0x112d55c00] 22:42:18 INFO - PROCESS | 1648 | 1468820538786 Marionette DEBUG loaded listener.js 22:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12b808000) [pid = 1648] [serial = 2248] [outer = 0x112d55c00] 22:42:19 INFO - PROCESS | 1648 | 1468820539076 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:42:19 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:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 22:42:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:42:19 INFO - PROCESS | 1648 | 1468820539107 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:42:19 INFO - PROCESS | 1648 | 1468820539109 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 22:42:19 INFO - PROCESS | 1648 | 1468820539112 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:42:19 INFO - PROCESS | 1648 | 1468820539115 Marionette TRACE conn3 <- [1,2966,null,{}] 22:42:19 INFO - PROCESS | 1648 | 1468820539121 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:19 INFO - PROCESS | 1648 | 1468820539122 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:19 INFO - PROCESS | 1648 | 1468820539209 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:42:19 INFO - PROCESS | 1648 | 1468820539213 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:19 INFO - PROCESS | 1648 | 1468820539215 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d20b800 == 38 [pid = 1648] [id = 750] 22:42:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126b38000) [pid = 1648] [serial = 2249] [outer = 0x0] 22:42:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12b8eb400) [pid = 1648] [serial = 2250] [outer = 0x126b38000] 22:42:19 INFO - PROCESS | 1648 | 1468820539244 Marionette DEBUG loaded listener.js 22:42:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12ba08400) [pid = 1648] [serial = 2251] [outer = 0x126b38000] 22:42:19 INFO - PROCESS | 1648 | 1468820539690 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:42:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 22:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 625ms 22:42:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:42:19 INFO - PROCESS | 1648 | 1468820539738 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:42:19 INFO - PROCESS | 1648 | 1468820539739 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 22:42:19 INFO - PROCESS | 1648 | 1468820539741 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:42:19 INFO - PROCESS | 1648 | 1468820539742 Marionette TRACE conn3 <- [1,2970,null,{}] 22:42:19 INFO - PROCESS | 1648 | 1468820539744 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:19 INFO - PROCESS | 1648 | 1468820539746 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:19 INFO - PROCESS | 1648 | 1468820539870 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:42:19 INFO - PROCESS | 1648 | 1468820539932 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:19 INFO - PROCESS | 1648 | 1468820539933 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e3a000 == 39 [pid = 1648] [id = 751] 22:42:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11203f400) [pid = 1648] [serial = 2252] [outer = 0x0] 22:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1126f2c00) [pid = 1648] [serial = 2253] [outer = 0x11203f400] 22:42:20 INFO - PROCESS | 1648 | 1468820540007 Marionette DEBUG loaded listener.js 22:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x112eaa000) [pid = 1648] [serial = 2254] [outer = 0x11203f400] 22:42:20 INFO - PROCESS | 1648 | 1468820540409 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:42:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 719ms 22:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:42:20 INFO - PROCESS | 1648 | 1468820540461 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:42:20 INFO - PROCESS | 1648 | 1468820540463 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 22:42:20 INFO - PROCESS | 1648 | 1468820540467 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:42:20 INFO - PROCESS | 1648 | 1468820540469 Marionette TRACE conn3 <- [1,2974,null,{}] 22:42:20 INFO - PROCESS | 1648 | 1468820540472 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:20 INFO - PROCESS | 1648 | 1468820540474 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:20 INFO - PROCESS | 1648 | 1468820540615 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:42:20 INFO - PROCESS | 1648 | 1468820540727 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:20 INFO - PROCESS | 1648 | 1468820540729 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x1210ad000 == 40 [pid = 1648] [id = 752] 22:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x117ebf000) [pid = 1648] [serial = 2255] [outer = 0x0] 22:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11840cc00) [pid = 1648] [serial = 2256] [outer = 0x117ebf000] 22:42:20 INFO - PROCESS | 1648 | 1468820540779 Marionette DEBUG loaded listener.js 22:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118d0ac00) [pid = 1648] [serial = 2257] [outer = 0x117ebf000] 22:42:21 INFO - PROCESS | 1648 | 1468820541292 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:42:21 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:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 873ms 22:42:21 INFO - PROCESS | 1648 | 1468820541340 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:42:21 INFO - PROCESS | 1648 | 1468820541342 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 22:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:42:21 INFO - PROCESS | 1648 | 1468820541344 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:42:21 INFO - PROCESS | 1648 | 1468820541345 Marionette TRACE conn3 <- [1,2978,null,{}] 22:42:21 INFO - PROCESS | 1648 | 1468820541348 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:21 INFO - PROCESS | 1648 | 1468820541349 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:21 INFO - PROCESS | 1648 | 1468820541461 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:42:21 INFO - PROCESS | 1648 | 1468820541524 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:21 INFO - PROCESS | 1648 | 1468820541525 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12787e000 == 41 [pid = 1648] [id = 753] 22:42:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11909cc00) [pid = 1648] [serial = 2258] [outer = 0x0] 22:42:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x119b31000) [pid = 1648] [serial = 2259] [outer = 0x11909cc00] 22:42:21 INFO - PROCESS | 1648 | 1468820541554 Marionette DEBUG loaded listener.js 22:42:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12262d800) [pid = 1648] [serial = 2260] [outer = 0x11909cc00] 22:42:22 INFO - PROCESS | 1648 | 1468820542013 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:42:22 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:42:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 721ms 22:42:22 INFO - PROCESS | 1648 | 1468820542201 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:42:22 INFO - PROCESS | 1648 | 1468820542203 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 22:42:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:42:22 INFO - PROCESS | 1648 | 1468820542242 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:42:22 INFO - PROCESS | 1648 | 1468820542244 Marionette TRACE conn3 <- [1,2982,null,{}] 22:42:22 INFO - PROCESS | 1648 | 1468820542248 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:22 INFO - PROCESS | 1648 | 1468820542250 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:22 INFO - PROCESS | 1648 | 1468820542361 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:42:22 INFO - PROCESS | 1648 | 1468820542442 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:22 INFO - PROCESS | 1648 | 1468820542445 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e1d000 == 42 [pid = 1648] [id = 754] 22:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x114f5d800) [pid = 1648] [serial = 2261] [outer = 0x0] 22:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x114f8fc00) [pid = 1648] [serial = 2262] [outer = 0x114f5d800] 22:42:22 INFO - PROCESS | 1648 | 1468820542473 Marionette DEBUG loaded listener.js 22:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11678a800) [pid = 1648] [serial = 2263] [outer = 0x114f5d800] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12d20b800 == 41 [pid = 1648] [id = 750] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x126109800 == 40 [pid = 1648] [id = 749] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12c63a000 == 39 [pid = 1648] [id = 748] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x1197d5000 == 38 [pid = 1648] [id = 747] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x113011000 == 37 [pid = 1648] [id = 746] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12b082000 == 36 [pid = 1648] [id = 745] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12a2c9800 == 35 [pid = 1648] [id = 744] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12788b800 == 34 [pid = 1648] [id = 743] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x126117800 == 33 [pid = 1648] [id = 742] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12480b000 == 32 [pid = 1648] [id = 741] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x121440800 == 31 [pid = 1648] [id = 740] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x11915b000 == 30 [pid = 1648] [id = 739] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x116ff5000 == 29 [pid = 1648] [id = 738] 22:42:22 INFO - PROCESS | 1648 | --DOCSHELL 0x1181ba800 == 28 [pid = 1648] [id = 737] 22:42:22 INFO - PROCESS | 1648 | 1468820542857 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1211c3c00) [pid = 1648] [serial = 2170] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x114f5e400) [pid = 1648] [serial = 2155] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12a5d5000) [pid = 1648] [serial = 2192] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1293ac000) [pid = 1648] [serial = 2189] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1275d9400) [pid = 1648] [serial = 2188] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12101fc00) [pid = 1648] [serial = 2185] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x126b39800) [pid = 1648] [serial = 2174] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x121626c00) [pid = 1648] [serial = 2171] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126bc6c00) [pid = 1648] [serial = 2186] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x126073000) [pid = 1648] [serial = 2173] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x126bc4c00) [pid = 1648] [serial = 2176] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1271d3000) [pid = 1648] [serial = 2179] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1275c7400) [pid = 1648] [serial = 2180] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12713f000) [pid = 1648] [serial = 2177] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112d85000) [pid = 1648] [serial = 2182] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x115e0dc00) [pid = 1648] [serial = 2156] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119b33400) [pid = 1648] [serial = 2167] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x121015c00) [pid = 1648] [serial = 2168] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12b812400) [pid = 1648] [serial = 2153] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11840f400) [pid = 1648] [serial = 2183] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11827cc00) [pid = 1648] [serial = 2161] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118594800) [pid = 1648] [serial = 2162] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x116642000) [pid = 1648] [serial = 2158] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x116aab400) [pid = 1648] [serial = 2159] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12a4b0400) [pid = 1648] [serial = 2191] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119652c00) [pid = 1648] [serial = 2164] [outer = 0x0] [url = about:blank] 22:42:22 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x119939400) [pid = 1648] [serial = 2165] [outer = 0x0] [url = about:blank] 22:42:22 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:42:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:42:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 680ms 22:42:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:42:22 INFO - PROCESS | 1648 | 1468820542915 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:42:22 INFO - PROCESS | 1648 | 1468820542917 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 22:42:22 INFO - PROCESS | 1648 | 1468820542922 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:42:22 INFO - PROCESS | 1648 | 1468820542924 Marionette TRACE conn3 <- [1,2986,null,{}] 22:42:22 INFO - PROCESS | 1648 | 1468820542927 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:22 INFO - PROCESS | 1648 | 1468820542928 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:23 INFO - PROCESS | 1648 | 1468820543007 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:42:23 INFO - PROCESS | 1648 | 1468820543011 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:23 INFO - PROCESS | 1648 | 1468820543013 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x11905c000 == 29 [pid = 1648] [id = 755] 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x118413400) [pid = 1648] [serial = 2264] [outer = 0x0] 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1185b3c00) [pid = 1648] [serial = 2265] [outer = 0x118413400] 22:42:23 INFO - PROCESS | 1648 | 1468820543041 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11909d800) [pid = 1648] [serial = 2266] [outer = 0x118413400] 22:42:23 INFO - PROCESS | 1648 | 1468820543348 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:42:23 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:42:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 474ms 22:42:23 INFO - PROCESS | 1648 | 1468820543393 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:42:23 INFO - PROCESS | 1648 | 1468820543395 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 22:42:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:42:23 INFO - PROCESS | 1648 | 1468820543397 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:42:23 INFO - PROCESS | 1648 | 1468820543398 Marionette TRACE conn3 <- [1,2990,null,{}] 22:42:23 INFO - PROCESS | 1648 | 1468820543429 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:23 INFO - PROCESS | 1648 | 1468820543432 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:23 INFO - PROCESS | 1648 | 1468820543538 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:42:23 INFO - PROCESS | 1648 | 1468820543544 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:23 INFO - PROCESS | 1648 | 1468820543547 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12147d000 == 30 [pid = 1648] [id = 756] 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1127d5000) [pid = 1648] [serial = 2267] [outer = 0x0] 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11a0a1000) [pid = 1648] [serial = 2268] [outer = 0x1127d5000] 22:42:23 INFO - PROCESS | 1648 | 1468820543575 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x121620400) [pid = 1648] [serial = 2269] [outer = 0x1127d5000] 22:42:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c53800 == 31 [pid = 1648] [id = 757] 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1185b0400) [pid = 1648] [serial = 2270] [outer = 0x0] 22:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12262dc00) [pid = 1648] [serial = 2271] [outer = 0x1185b0400] 22:42:23 INFO - PROCESS | 1648 | 1468820543918 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:42:23 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:42:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 22:42:23 INFO - PROCESS | 1648 | 1468820543968 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:42:23 INFO - PROCESS | 1648 | 1468820543969 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 22:42:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:42:23 INFO - PROCESS | 1648 | 1468820543971 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:42:23 INFO - PROCESS | 1648 | 1468820543972 Marionette TRACE conn3 <- [1,2994,null,{}] 22:42:23 INFO - PROCESS | 1648 | 1468820543975 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:23 INFO - PROCESS | 1648 | 1468820543976 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:24 INFO - PROCESS | 1648 | 1468820544071 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:42:24 INFO - PROCESS | 1648 | 1468820544075 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:24 INFO - PROCESS | 1648 | 1468820544076 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12481e000 == 32 [pid = 1648] [id = 758] 22:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x124b13c00) [pid = 1648] [serial = 2272] [outer = 0x0] 22:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x124ec2c00) [pid = 1648] [serial = 2273] [outer = 0x124b13c00] 22:42:24 INFO - PROCESS | 1648 | 1468820544101 Marionette DEBUG loaded listener.js 22:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126b10800) [pid = 1648] [serial = 2274] [outer = 0x124b13c00] 22:42:24 INFO - PROCESS | 1648 | 1468820544402 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:42:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:42:24 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:42:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 22:42:24 INFO - PROCESS | 1648 | 1468820544440 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:42:24 INFO - PROCESS | 1648 | 1468820544441 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 22:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:42:24 INFO - PROCESS | 1648 | 1468820544443 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:42:24 INFO - PROCESS | 1648 | 1468820544444 Marionette TRACE conn3 <- [1,2998,null,{}] 22:42:24 INFO - PROCESS | 1648 | 1468820544447 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:24 INFO - PROCESS | 1648 | 1468820544448 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:24 INFO - PROCESS | 1648 | 1468820544528 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:42:24 INFO - PROCESS | 1648 | 1468820544531 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:24 INFO - PROCESS | 1648 | 1468820544533 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12733c000 == 33 [pid = 1648] [id = 759] 22:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1126fb400) [pid = 1648] [serial = 2275] [outer = 0x0] 22:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126bcc000) [pid = 1648] [serial = 2276] [outer = 0x1126fb400] 22:42:24 INFO - PROCESS | 1648 | 1468820544567 Marionette DEBUG loaded listener.js 22:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1273dc800) [pid = 1648] [serial = 2277] [outer = 0x1126fb400] 22:42:24 INFO - PROCESS | 1648 | 1468820544882 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:42:24 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:42:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 469ms 22:42:24 INFO - PROCESS | 1648 | 1468820544913 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:42:24 INFO - PROCESS | 1648 | 1468820544914 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 22:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:42:24 INFO - PROCESS | 1648 | 1468820544923 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:42:24 INFO - PROCESS | 1648 | 1468820544925 Marionette TRACE conn3 <- [1,3002,null,{}] 22:42:24 INFO - PROCESS | 1648 | 1468820544927 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:24 INFO - PROCESS | 1648 | 1468820544931 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:25 INFO - PROCESS | 1648 | 1468820545081 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:42:25 INFO - PROCESS | 1648 | 1468820545094 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:25 INFO - PROCESS | 1648 | 1468820545096 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c6a800 == 34 [pid = 1648] [id = 760] 22:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1273e6400) [pid = 1648] [serial = 2278] [outer = 0x0] 22:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1275d4c00) [pid = 1648] [serial = 2279] [outer = 0x1273e6400] 22:42:25 INFO - PROCESS | 1648 | 1468820545123 Marionette DEBUG loaded listener.js 22:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1293ab800) [pid = 1648] [serial = 2280] [outer = 0x1273e6400] 22:42:25 INFO - PROCESS | 1648 | 1468820545485 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:42:25 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:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 575ms 22:42:25 INFO - PROCESS | 1648 | 1468820545506 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:42:25 INFO - PROCESS | 1648 | 1468820545507 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 22:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:42:25 INFO - PROCESS | 1648 | 1468820545510 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:42:25 INFO - PROCESS | 1648 | 1468820545511 Marionette TRACE conn3 <- [1,3006,null,{}] 22:42:25 INFO - PROCESS | 1648 | 1468820545513 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:25 INFO - PROCESS | 1648 | 1468820545514 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:25 INFO - PROCESS | 1648 | 1468820545613 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:42:25 INFO - PROCESS | 1648 | 1468820545617 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:25 INFO - PROCESS | 1648 | 1468820545619 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a813800 == 35 [pid = 1648] [id = 761] 22:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x112d61400) [pid = 1648] [serial = 2281] [outer = 0x0] 22:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1275c9c00) [pid = 1648] [serial = 2282] [outer = 0x112d61400] 22:42:25 INFO - PROCESS | 1648 | 1468820545649 Marionette DEBUG loaded listener.js 22:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a5da000) [pid = 1648] [serial = 2283] [outer = 0x112d61400] 22:42:25 INFO - PROCESS | 1648 | 1468820545961 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:42:25 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:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 22:42:25 INFO - PROCESS | 1648 | 1468820545981 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:42:25 INFO - PROCESS | 1648 | 1468820545982 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 22:42:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:42:25 INFO - PROCESS | 1648 | 1468820545992 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:42:25 INFO - PROCESS | 1648 | 1468820545993 Marionette TRACE conn3 <- [1,3010,null,{}] 22:42:25 INFO - PROCESS | 1648 | 1468820545995 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:25 INFO - PROCESS | 1648 | 1468820545996 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:26 INFO - PROCESS | 1648 | 1468820546106 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:42:26 INFO - PROCESS | 1648 | 1468820546110 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:26 INFO - PROCESS | 1648 | 1468820546111 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b897800 == 36 [pid = 1648] [id = 762] 22:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x126b3b400) [pid = 1648] [serial = 2284] [outer = 0x0] 22:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12a9cb800) [pid = 1648] [serial = 2285] [outer = 0x126b3b400] 22:42:26 INFO - PROCESS | 1648 | 1468820546135 Marionette DEBUG loaded listener.js 22:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12af3f000) [pid = 1648] [serial = 2286] [outer = 0x126b3b400] 22:42:26 INFO - PROCESS | 1648 | 1468820546430 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:42:26 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:42:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 474ms 22:42:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:42:26 INFO - PROCESS | 1648 | 1468820546462 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:42:26 INFO - PROCESS | 1648 | 1468820546463 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 22:42:26 INFO - PROCESS | 1648 | 1468820546473 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:42:26 INFO - PROCESS | 1648 | 1468820546474 Marionette TRACE conn3 <- [1,3014,null,{}] 22:42:26 INFO - PROCESS | 1648 | 1468820546476 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:26 INFO - PROCESS | 1648 | 1468820546477 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:26 INFO - PROCESS | 1648 | 1468820546585 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:42:26 INFO - PROCESS | 1648 | 1468820546595 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:26 INFO - PROCESS | 1648 | 1468820546596 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12147c000 == 37 [pid = 1648] [id = 763] 22:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12af3f400) [pid = 1648] [serial = 2287] [outer = 0x0] 22:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12b80a000) [pid = 1648] [serial = 2288] [outer = 0x12af3f400] 22:42:26 INFO - PROCESS | 1648 | 1468820546653 Marionette DEBUG loaded listener.js 22:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12b8edc00) [pid = 1648] [serial = 2289] [outer = 0x12af3f400] 22:42:26 INFO - PROCESS | 1648 | [1648] 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:42:27 INFO - PROCESS | 1648 | 1468820547001 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:42:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:42:27 INFO - {} 22:42:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:42:27 INFO - {} 22:42:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:42:27 INFO - {} 22:42:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:42:27 INFO - {} 22:42:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 577ms 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x112042c00) [pid = 1648] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x126b43c00) [pid = 1648] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1127d3800) [pid = 1648] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11990a800) [pid = 1648] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x124bed400) [pid = 1648] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1180a6c00) [pid = 1648] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1133d2000) [pid = 1648] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x111e2c800) [pid = 1648] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x121306800) [pid = 1648] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118411000) [pid = 1648] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119903800) [pid = 1648] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x119932800) [pid = 1648] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x114f68000) [pid = 1648] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x114f97c00) [pid = 1648] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x129223c00) [pid = 1648] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a87ec00) [pid = 1648] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x112d55c00) [pid = 1648] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x117480800) [pid = 1648] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:42:27 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118416800) [pid = 1648] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:42:27 INFO - PROCESS | 1648 | 1468820547148 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:42:27 INFO - PROCESS | 1648 | 1468820547149 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 22:42:27 INFO - TEST-START | /FileAPI/fileReader.html 22:42:27 INFO - PROCESS | 1648 | 1468820547159 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:42:27 INFO - PROCESS | 1648 | 1468820547160 Marionette TRACE conn3 <- [1,3018,null,{}] 22:42:27 INFO - PROCESS | 1648 | 1468820547162 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:27 INFO - PROCESS | 1648 | 1468820547163 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:27 INFO - PROCESS | 1648 | 1468820547245 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:42:27 INFO - PROCESS | 1648 | 1468820547253 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:27 INFO - PROCESS | 1648 | 1468820547254 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c653800 == 38 [pid = 1648] [id = 764] 22:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11853fc00) [pid = 1648] [serial = 2290] [outer = 0x0] 22:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x119b2ac00) [pid = 1648] [serial = 2291] [outer = 0x11853fc00] 22:42:27 INFO - PROCESS | 1648 | 1468820547278 Marionette DEBUG loaded listener.js 22:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x126f50400) [pid = 1648] [serial = 2292] [outer = 0x11853fc00] 22:42:27 INFO - PROCESS | 1648 | 1468820547571 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:42:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 22:42:27 INFO - TEST-START | /FileAPI/historical.html 22:42:27 INFO - PROCESS | 1648 | 1468820547628 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:42:27 INFO - PROCESS | 1648 | 1468820547630 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 22:42:27 INFO - PROCESS | 1648 | 1468820547632 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:42:27 INFO - PROCESS | 1648 | 1468820547634 Marionette TRACE conn3 <- [1,3022,null,{}] 22:42:27 INFO - PROCESS | 1648 | 1468820547636 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:27 INFO - PROCESS | 1648 | 1468820547638 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:27 INFO - PROCESS | 1648 | 1468820547730 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:42:27 INFO - PROCESS | 1648 | 1468820547793 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:27 INFO - PROCESS | 1648 | 1468820547794 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d3ae800 == 39 [pid = 1648] [id = 765] 22:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x119903800) [pid = 1648] [serial = 2293] [outer = 0x0] 22:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a87ec00) [pid = 1648] [serial = 2294] [outer = 0x119903800] 22:42:27 INFO - PROCESS | 1648 | 1468820547821 Marionette DEBUG loaded listener.js 22:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12bf29c00) [pid = 1648] [serial = 2295] [outer = 0x119903800] 22:42:28 INFO - PROCESS | 1648 | 1468820548068 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:42:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:42:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:42:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:42:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:42:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:42:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:42:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:42:28 INFO - TEST-OK | /FileAPI/historical.html | took 473ms 22:42:28 INFO - PROCESS | 1648 | 1468820548110 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:42:28 INFO - PROCESS | 1648 | 1468820548111 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 22:42:28 INFO - TEST-START | /FileAPI/idlharness.html 22:42:28 INFO - PROCESS | 1648 | 1468820548114 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:42:28 INFO - PROCESS | 1648 | 1468820548115 Marionette TRACE conn3 <- [1,3026,null,{}] 22:42:28 INFO - PROCESS | 1648 | 1468820548126 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:28 INFO - PROCESS | 1648 | 1468820548127 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:28 INFO - PROCESS | 1648 | 1468820548221 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:42:28 INFO - PROCESS | 1648 | 1468820548225 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:28 INFO - PROCESS | 1648 | 1468820548227 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12da9a800 == 40 [pid = 1648] [id = 766] 22:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12bf2d800) [pid = 1648] [serial = 2296] [outer = 0x0] 22:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12c04f800) [pid = 1648] [serial = 2297] [outer = 0x12bf2d800] 22:42:28 INFO - PROCESS | 1648 | 1468820548266 Marionette DEBUG loaded listener.js 22:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12c059800) [pid = 1648] [serial = 2298] [outer = 0x12bf2d800] 22:42:29 INFO - PROCESS | 1648 | 1468820548958 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:42:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:42:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:42:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:42:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:42:29 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:42:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:42:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:42:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:42:29 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:42:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:42:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:42:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:42:29 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:42:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:42:29 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:42:29 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:42:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:42:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:42:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:42:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:42:29 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:42:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:42:29 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:42:29 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:42:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:42:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:42:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 888ms 22:42:29 INFO - TEST-START | /FileAPI/idlharness.worker 22:42:29 INFO - PROCESS | 1648 | 1468820549004 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:42:29 INFO - PROCESS | 1648 | 1468820549006 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 22:42:29 INFO - PROCESS | 1648 | 1468820549010 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:42:29 INFO - PROCESS | 1648 | 1468820549013 Marionette TRACE conn3 <- [1,3030,null,{}] 22:42:29 INFO - PROCESS | 1648 | 1468820549019 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:29 INFO - PROCESS | 1648 | 1468820549021 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:29 INFO - PROCESS | 1648 | 1468820549157 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:42:29 INFO - PROCESS | 1648 | 1468820549320 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:29 INFO - PROCESS | 1648 | 1468820549322 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x112692000 == 41 [pid = 1648] [id = 767] 22:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1110ab800) [pid = 1648] [serial = 2299] [outer = 0x0] 22:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1122bd800) [pid = 1648] [serial = 2300] [outer = 0x1110ab800] 22:42:29 INFO - PROCESS | 1648 | 1468820549374 Marionette DEBUG loaded listener.js 22:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x114f8a400) [pid = 1648] [serial = 2301] [outer = 0x1110ab800] 22:42:29 INFO - PROCESS | 1648 | [1648] 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:42:30 INFO - PROCESS | 1648 | 1468820550176 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:42:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:42:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:42:30 INFO - {} 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:42:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:42:30 INFO - {} 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:42:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:42:30 INFO - {} 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:42:30 INFO - {} 22:42:30 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:42:30 INFO - {} 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:42:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:42:30 INFO - {} 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:42:30 INFO - {} 22:42:30 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:42:30 INFO - {} 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:42:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:42:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:42:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 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:42:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:42:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:42:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:42:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:42:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:42:30 INFO - {} 22:42:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1239ms 22:42:30 INFO - PROCESS | 1648 | 1468820550253 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 1648 | 1468820550256 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 22:42:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:42:30 INFO - PROCESS | 1648 | 1468820550259 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:42:30 INFO - PROCESS | 1648 | 1468820550261 Marionette TRACE conn3 <- [1,3034,null,{}] 22:42:30 INFO - PROCESS | 1648 | 1468820550265 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:30 INFO - PROCESS | 1648 | 1468820550267 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:30 INFO - PROCESS | 1648 | 1468820550380 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:42:30 INFO - PROCESS | 1648 | 1468820550439 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:30 INFO - PROCESS | 1648 | 1468820550441 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d50f000 == 42 [pid = 1648] [id = 768] 22:42:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12bf30400) [pid = 1648] [serial = 2302] [outer = 0x0] 22:42:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12d312c00) [pid = 1648] [serial = 2303] [outer = 0x12bf30400] 22:42:30 INFO - PROCESS | 1648 | 1468820550470 Marionette DEBUG loaded listener.js 22:42:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12d319400) [pid = 1648] [serial = 2304] [outer = 0x12bf30400] 22:42:30 INFO - PROCESS | 1648 | 1468820550849 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:42:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:42:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 621ms 22:42:30 INFO - PROCESS | 1648 | 1468820550883 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 1648 | 1468820550886 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 22:42:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:42:30 INFO - PROCESS | 1648 | 1468820550888 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:42:30 INFO - PROCESS | 1648 | 1468820550890 Marionette TRACE conn3 <- [1,3038,null,{}] 22:42:30 INFO - PROCESS | 1648 | 1468820550892 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:30 INFO - PROCESS | 1648 | 1468820550894 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:31 INFO - PROCESS | 1648 | 1468820551000 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:42:31 INFO - PROCESS | 1648 | 1468820551063 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1648 | 1468820551064 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x1216c0000 == 43 [pid = 1648] [id = 769] 22:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12b863000) [pid = 1648] [serial = 2305] [outer = 0x0] 22:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12b868c00) [pid = 1648] [serial = 2306] [outer = 0x12b863000] 22:42:31 INFO - PROCESS | 1648 | 1468820551133 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12d31e400) [pid = 1648] [serial = 2307] [outer = 0x12b863000] 22:42:31 INFO - PROCESS | 1648 | 1468820551529 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:42:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:42:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:42:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 22:42:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:42:31 INFO - PROCESS | 1648 | 1468820551561 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:42:31 INFO - PROCESS | 1648 | 1468820551562 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 22:42:31 INFO - PROCESS | 1648 | 1468820551570 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:42:31 INFO - PROCESS | 1648 | 1468820551574 Marionette TRACE conn3 <- [1,3042,null,{}] 22:42:31 INFO - PROCESS | 1648 | 1468820551577 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:31 INFO - PROCESS | 1648 | 1468820551580 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:31 INFO - PROCESS | 1648 | 1468820551687 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:42:31 INFO - PROCESS | 1648 | 1468820551749 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1648 | 1468820551750 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b89d000 == 44 [pid = 1648] [id = 770] 22:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12a9c6c00) [pid = 1648] [serial = 2308] [outer = 0x0] 22:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12d617000) [pid = 1648] [serial = 2309] [outer = 0x12a9c6c00] 22:42:31 INFO - PROCESS | 1648 | 1468820551778 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12d61e800) [pid = 1648] [serial = 2310] [outer = 0x12a9c6c00] 22:42:32 INFO - PROCESS | 1648 | 1468820552445 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:42:32 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:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:42:32 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:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:42:32 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:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:42:32 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:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:42:32 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:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:42:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:42:32 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:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:42:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:42:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:42:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:42:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:42:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 938ms 22:42:32 INFO - PROCESS | 1648 | 1468820552548 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 1648 | 1468820552550 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 22:42:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:42:32 INFO - PROCESS | 1648 | 1468820552561 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:42:32 INFO - PROCESS | 1648 | 1468820552562 Marionette TRACE conn3 <- [1,3046,null,{}] 22:42:32 INFO - PROCESS | 1648 | 1468820552567 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:32 INFO - PROCESS | 1648 | 1468820552568 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:32 INFO - PROCESS | 1648 | 1468820552674 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:42:32 INFO - PROCESS | 1648 | 1468820552749 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:32 INFO - PROCESS | 1648 | 1468820552751 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e14000 == 45 [pid = 1648] [id = 771] 22:42:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118270400) [pid = 1648] [serial = 2311] [outer = 0x0] 22:42:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118330400) [pid = 1648] [serial = 2312] [outer = 0x118270400] 22:42:32 INFO - PROCESS | 1648 | 1468820552780 Marionette DEBUG loaded listener.js 22:42:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x11840e800) [pid = 1648] [serial = 2313] [outer = 0x118270400] 22:42:32 INFO - PROCESS | 1648 | [1648] 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:42:33 INFO - PROCESS | 1648 | 1468820553184 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:42:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:42:33 INFO - {} 22:42:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 22:42:33 INFO - PROCESS | 1648 | 1468820553232 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:42:33 INFO - PROCESS | 1648 | 1468820553235 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 22:42:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:42:33 INFO - PROCESS | 1648 | 1468820553239 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:42:33 INFO - PROCESS | 1648 | 1468820553240 Marionette TRACE conn3 <- [1,3050,null,{}] 22:42:33 INFO - PROCESS | 1648 | 1468820553243 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:33 INFO - PROCESS | 1648 | 1468820553244 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12da9a800 == 44 [pid = 1648] [id = 766] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12d3ae800 == 43 [pid = 1648] [id = 765] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12c653800 == 42 [pid = 1648] [id = 764] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12147c000 == 41 [pid = 1648] [id = 763] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12b897800 == 40 [pid = 1648] [id = 762] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12a813800 == 39 [pid = 1648] [id = 761] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x128c6a800 == 38 [pid = 1648] [id = 760] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12733c000 == 37 [pid = 1648] [id = 759] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x121c53800 == 36 [pid = 1648] [id = 757] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12481e000 == 35 [pid = 1648] [id = 758] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12147d000 == 34 [pid = 1648] [id = 756] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x11905c000 == 33 [pid = 1648] [id = 755] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x117e1d000 == 32 [pid = 1648] [id = 754] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12787e000 == 31 [pid = 1648] [id = 753] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1210ad000 == 30 [pid = 1648] [id = 752] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x115e3a000 == 29 [pid = 1648] [id = 751] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12b89d000 == 28 [pid = 1648] [id = 770] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1216c0000 == 27 [pid = 1648] [id = 769] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12d50f000 == 26 [pid = 1648] [id = 768] 22:42:33 INFO - PROCESS | 1648 | --DOCSHELL 0x112692000 == 25 [pid = 1648] [id = 767] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12b8eb400) [pid = 1648] [serial = 2250] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1271cdc00) [pid = 1648] [serial = 2230] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x115dad400) [pid = 1648] [serial = 2215] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x116988800) [pid = 1648] [serial = 2216] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x119b8b400) [pid = 1648] [serial = 2212] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x121308000) [pid = 1648] [serial = 2213] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1261d2000) [pid = 1648] [serial = 2225] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x126066c00) [pid = 1648] [serial = 2224] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11990f000) [pid = 1648] [serial = 2219] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1190a0800) [pid = 1648] [serial = 2218] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x121179400) [pid = 1648] [serial = 2221] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x122627000) [pid = 1648] [serial = 2222] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x112eae000) [pid = 1648] [serial = 2195] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1293b0800) [pid = 1648] [serial = 2233] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1122afc00) [pid = 1648] [serial = 2194] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11903c800) [pid = 1648] [serial = 2198] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11859e000) [pid = 1648] [serial = 2197] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x122629000) [pid = 1648] [serial = 2201] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119b8c000) [pid = 1648] [serial = 2200] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1273e3000) [pid = 1648] [serial = 2204] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x124cd2800) [pid = 1648] [serial = 2203] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12922c800) [pid = 1648] [serial = 2207] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x129014000) [pid = 1648] [serial = 2206] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x117eb9800) [pid = 1648] [serial = 2210] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x116138000) [pid = 1648] [serial = 2209] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x129224000) [pid = 1648] [serial = 2231] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a5cf400) [pid = 1648] [serial = 2236] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1127d8000) [pid = 1648] [serial = 2241] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12a877000) [pid = 1648] [serial = 2239] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a870800) [pid = 1648] [serial = 2237] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11747fc00) [pid = 1648] [serial = 2242] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12a87d800) [pid = 1648] [serial = 2247] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12b808000) [pid = 1648] [serial = 2248] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x124ec2800) [pid = 1648] [serial = 2227] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12a87e000) [pid = 1648] [serial = 2245] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12a4ae800) [pid = 1648] [serial = 2234] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x126b43400) [pid = 1648] [serial = 2228] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x124b1c400) [pid = 1648] [serial = 2244] [outer = 0x0] [url = about:blank] 22:42:33 INFO - PROCESS | 1648 | 1468820553987 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:42:34 INFO - PROCESS | 1648 | 1468820554029 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 1648 | 1468820554031 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x113dcd800 == 26 [pid = 1648] [id = 772] 22:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x112a8e400) [pid = 1648] [serial = 2314] [outer = 0x0] 22:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1131e0000) [pid = 1648] [serial = 2315] [outer = 0x112a8e400] 22:42:34 INFO - PROCESS | 1648 | 1468820554059 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x114f90400) [pid = 1648] [serial = 2316] [outer = 0x112a8e400] 22:42:34 INFO - PROCESS | 1648 | 1468820554340 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:42:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:42:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1123ms 22:42:34 INFO - PROCESS | 1648 | 1468820554363 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:42:34 INFO - PROCESS | 1648 | 1468820554367 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 22:42:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:42:34 INFO - PROCESS | 1648 | 1468820554377 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:42:34 INFO - PROCESS | 1648 | 1468820554379 Marionette TRACE conn3 <- [1,3054,null,{}] 22:42:34 INFO - PROCESS | 1648 | 1468820554390 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:34 INFO - PROCESS | 1648 | 1468820554391 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:34 INFO - PROCESS | 1648 | 1468820554505 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:42:34 INFO - PROCESS | 1648 | 1468820554561 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 1648 | 1468820554562 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x1181c1800 == 27 [pid = 1648] [id = 773] 22:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1164e5400) [pid = 1648] [serial = 2317] [outer = 0x0] 22:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x117eba800) [pid = 1648] [serial = 2318] [outer = 0x1164e5400] 22:42:34 INFO - PROCESS | 1648 | 1468820554590 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x118415800) [pid = 1648] [serial = 2319] [outer = 0x1164e5400] 22:42:35 INFO - PROCESS | 1648 | 1468820555059 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:42:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:42:35 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:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:42:35 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:42:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:42:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 738ms 22:42:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:42:35 INFO - PROCESS | 1648 | 1468820555118 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 1648 | 1468820555122 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 22:42:35 INFO - PROCESS | 1648 | 1468820555126 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:42:35 INFO - PROCESS | 1648 | 1468820555128 Marionette TRACE conn3 <- [1,3058,null,{}] 22:42:35 INFO - PROCESS | 1648 | 1468820555134 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:35 INFO - PROCESS | 1648 | 1468820555137 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:35 INFO - PROCESS | 1648 | 1468820555304 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:42:35 INFO - PROCESS | 1648 | 1468820555372 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:35 INFO - PROCESS | 1648 | 1468820555374 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1187ca000 == 28 [pid = 1648] [id = 774] 22:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x114f91400) [pid = 1648] [serial = 2320] [outer = 0x0] 22:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x116642000) [pid = 1648] [serial = 2321] [outer = 0x114f91400] 22:42:35 INFO - PROCESS | 1648 | 1468820555403 Marionette DEBUG loaded listener.js 22:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119905000) [pid = 1648] [serial = 2322] [outer = 0x114f91400] 22:42:35 INFO - PROCESS | 1648 | 1468820555704 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:42:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:42:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:42:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:42:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:42:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:42:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 626ms 22:42:35 INFO - PROCESS | 1648 | 1468820555754 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 1648 | 1468820555757 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 22:42:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:42:35 INFO - PROCESS | 1648 | 1468820555765 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:42:35 INFO - PROCESS | 1648 | 1468820555768 Marionette TRACE conn3 <- [1,3062,null,{}] 22:42:35 INFO - PROCESS | 1648 | 1468820555770 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:35 INFO - PROCESS | 1648 | 1468820555772 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:35 INFO - PROCESS | 1648 | 1468820555849 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:42:35 INFO - PROCESS | 1648 | 1468820555855 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:35 INFO - PROCESS | 1648 | 1468820555856 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x121470800 == 29 [pid = 1648] [id = 775] 22:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x119b2f400) [pid = 1648] [serial = 2323] [outer = 0x0] 22:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x121626000) [pid = 1648] [serial = 2324] [outer = 0x119b2f400] 22:42:35 INFO - PROCESS | 1648 | 1468820555881 Marionette DEBUG loaded listener.js 22:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x124b12c00) [pid = 1648] [serial = 2325] [outer = 0x119b2f400] 22:42:36 INFO - PROCESS | 1648 | [1648] 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:42:36 INFO - PROCESS | 1648 | 1468820556254 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:42:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:42:36 INFO - {} 22:42:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 530ms 22:42:36 INFO - PROCESS | 1648 | 1468820556291 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:42:36 INFO - PROCESS | 1648 | 1468820556292 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 22:42:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:42:36 INFO - PROCESS | 1648 | 1468820556294 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:42:36 INFO - PROCESS | 1648 | 1468820556295 Marionette TRACE conn3 <- [1,3066,null,{}] 22:42:36 INFO - PROCESS | 1648 | 1468820556297 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:36 INFO - PROCESS | 1648 | 1468820556298 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:36 INFO - PROCESS | 1648 | 1468820556383 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:42:36 INFO - PROCESS | 1648 | 1468820556387 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:36 INFO - PROCESS | 1648 | 1468820556388 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x121b91800 == 30 [pid = 1648] [id = 776] 22:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x124bec000) [pid = 1648] [serial = 2326] [outer = 0x0] 22:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12612d800) [pid = 1648] [serial = 2327] [outer = 0x124bec000] 22:42:36 INFO - PROCESS | 1648 | 1468820556415 Marionette DEBUG loaded listener.js 22:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126b3cc00) [pid = 1648] [serial = 2328] [outer = 0x124bec000] 22:42:36 INFO - PROCESS | 1648 | 1468820556865 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:42:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:42:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:42:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:42:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:42:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:42:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:42:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:42:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 621ms 22:42:36 INFO - PROCESS | 1648 | 1468820556915 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 22:42:36 INFO - PROCESS | 1648 | 1468820556917 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 22:42:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:42:36 INFO - PROCESS | 1648 | 1468820556924 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:42:36 INFO - PROCESS | 1648 | 1468820556926 Marionette TRACE conn3 <- [1,3070,null,{}] 22:42:36 INFO - PROCESS | 1648 | 1468820556928 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:36 INFO - PROCESS | 1648 | 1468820556929 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:37 INFO - PROCESS | 1648 | 1468820557111 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:42:37 INFO - PROCESS | 1648 | 1468820557154 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:37 INFO - PROCESS | 1648 | 1468820557158 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x124819000 == 31 [pid = 1648] [id = 777] 22:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1273e3c00) [pid = 1648] [serial = 2329] [outer = 0x0] 22:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1275bf800) [pid = 1648] [serial = 2330] [outer = 0x1273e3c00] 22:42:37 INFO - PROCESS | 1648 | 1468820557184 Marionette DEBUG loaded listener.js 22:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1275d3000) [pid = 1648] [serial = 2331] [outer = 0x1273e3c00] 22:42:37 INFO - PROCESS | 1648 | 1468820557479 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:42:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 569ms 22:42:37 INFO - PROCESS | 1648 | 1468820557494 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:42:37 INFO - PROCESS | 1648 | 1468820557495 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 22:42:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:42:37 INFO - PROCESS | 1648 | 1468820557497 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:42:37 INFO - PROCESS | 1648 | 1468820557499 Marionette TRACE conn3 <- [1,3074,null,{}] 22:42:37 INFO - PROCESS | 1648 | 1468820557514 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:37 INFO - PROCESS | 1648 | 1468820557515 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:37 INFO - PROCESS | 1648 | 1468820557621 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:42:37 INFO - PROCESS | 1648 | 1468820557624 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:37 INFO - PROCESS | 1648 | 1468820557625 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x126169800 == 32 [pid = 1648] [id = 778] 22:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x129015400) [pid = 1648] [serial = 2332] [outer = 0x0] 22:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x129224400) [pid = 1648] [serial = 2333] [outer = 0x129015400] 22:42:37 INFO - PROCESS | 1648 | 1468820557650 Marionette DEBUG loaded listener.js 22:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1293abc00) [pid = 1648] [serial = 2334] [outer = 0x129015400] 22:42:37 INFO - PROCESS | 1648 | 1468820557991 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:42:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 528ms 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12bf2d800) [pid = 1648] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112d61400) [pid = 1648] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126b3b400) [pid = 1648] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x126b38000) [pid = 1648] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x117ebf000) [pid = 1648] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11909cc00) [pid = 1648] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1127d5000) [pid = 1648] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1185b0400) [pid = 1648] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1126fb400) [pid = 1648] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x114f5d800) [pid = 1648] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11203f400) [pid = 1648] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x124b13c00) [pid = 1648] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x118413400) [pid = 1648] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12af3f400) [pid = 1648] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x119903800) [pid = 1648] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11853fc00) [pid = 1648] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1273e6400) [pid = 1648] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:42:38 INFO - PROCESS | 1648 | 1468820558382 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:42:38 INFO - PROCESS | 1648 | 1468820558386 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 22:42:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:42:38 INFO - PROCESS | 1648 | 1468820558394 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:42:38 INFO - PROCESS | 1648 | 1468820558395 Marionette TRACE conn3 <- [1,3078,null,{}] 22:42:38 INFO - PROCESS | 1648 | 1468820558399 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:38 INFO - PROCESS | 1648 | 1468820558402 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:38 INFO - PROCESS | 1648 | 1468820558522 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:42:38 INFO - PROCESS | 1648 | 1468820558527 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:38 INFO - PROCESS | 1648 | 1468820558528 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12786f800 == 33 [pid = 1648] [id = 779] 22:42:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x114f8dc00) [pid = 1648] [serial = 2335] [outer = 0x0] 22:42:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x119905400) [pid = 1648] [serial = 2336] [outer = 0x114f8dc00] 22:42:38 INFO - PROCESS | 1648 | 1468820558570 Marionette DEBUG loaded listener.js 22:42:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x129231800) [pid = 1648] [serial = 2337] [outer = 0x114f8dc00] 22:42:38 INFO - PROCESS | 1648 | 1468820558981 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 22:42:39 INFO - PROCESS | 1648 | 1468820559018 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 22:42:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:42:39 INFO - PROCESS | 1648 | 1468820559021 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:42:39 INFO - PROCESS | 1648 | 1468820559023 Marionette TRACE conn3 <- [1,3082,null,{}] 22:42:39 INFO - PROCESS | 1648 | 1468820559026 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:39 INFO - PROCESS | 1648 | 1468820559028 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:39 INFO - PROCESS | 1648 | 1468820559149 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:42:39 INFO - PROCESS | 1648 | 1468820559154 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:39 INFO - PROCESS | 1648 | 1468820559156 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b05800 == 34 [pid = 1648] [id = 780] 22:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1185adc00) [pid = 1648] [serial = 2338] [outer = 0x0] 22:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1293b5800) [pid = 1648] [serial = 2339] [outer = 0x1185adc00] 22:42:39 INFO - PROCESS | 1648 | 1468820559195 Marionette DEBUG loaded listener.js 22:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12a5ce400) [pid = 1648] [serial = 2340] [outer = 0x1185adc00] 22:42:39 INFO - PROCESS | 1648 | 1468820559583 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:42:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 571ms 22:42:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:42:39 INFO - PROCESS | 1648 | 1468820559592 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:42:39 INFO - PROCESS | 1648 | 1468820559594 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 22:42:39 INFO - PROCESS | 1648 | 1468820559596 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:42:39 INFO - PROCESS | 1648 | 1468820559597 Marionette TRACE conn3 <- [1,3086,null,{}] 22:42:39 INFO - PROCESS | 1648 | 1468820559599 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:39 INFO - PROCESS | 1648 | 1468820559601 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:39 INFO - PROCESS | 1648 | 1468820559688 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:42:39 INFO - PROCESS | 1648 | 1468820559755 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:39 INFO - PROCESS | 1648 | 1468820559756 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b9e800 == 35 [pid = 1648] [id = 781] 22:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12a5ccc00) [pid = 1648] [serial = 2341] [outer = 0x0] 22:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a872000) [pid = 1648] [serial = 2342] [outer = 0x12a5ccc00] 22:42:39 INFO - PROCESS | 1648 | 1468820559780 Marionette DEBUG loaded listener.js 22:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12a87dc00) [pid = 1648] [serial = 2343] [outer = 0x12a5ccc00] 22:42:40 INFO - PROCESS | 1648 | 1468820560013 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 22:42:40 INFO - PROCESS | 1648 | 1468820560064 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:42:40 INFO - PROCESS | 1648 | 1468820560066 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 22:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:42:40 INFO - PROCESS | 1648 | 1468820560075 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:42:40 INFO - PROCESS | 1648 | 1468820560077 Marionette TRACE conn3 <- [1,3090,null,{}] 22:42:40 INFO - PROCESS | 1648 | 1468820560079 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:40 INFO - PROCESS | 1648 | 1468820560081 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:40 INFO - PROCESS | 1648 | 1468820560179 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:42:40 INFO - PROCESS | 1648 | 1468820560183 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:40 INFO - PROCESS | 1648 | 1468820560187 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x128c87800 == 36 [pid = 1648] [id = 782] 22:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a877000) [pid = 1648] [serial = 2344] [outer = 0x0] 22:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12af34000) [pid = 1648] [serial = 2345] [outer = 0x12a877000] 22:42:40 INFO - PROCESS | 1648 | 1468820560213 Marionette DEBUG loaded listener.js 22:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12b85dc00) [pid = 1648] [serial = 2346] [outer = 0x12a877000] 22:42:40 INFO - PROCESS | 1648 | 1468820560694 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 668ms 22:42:40 INFO - PROCESS | 1648 | 1468820560745 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:42:40 INFO - PROCESS | 1648 | 1468820560748 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 22:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:42:40 INFO - PROCESS | 1648 | 1468820560752 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:42:40 INFO - PROCESS | 1648 | 1468820560754 Marionette TRACE conn3 <- [1,3094,null,{}] 22:42:40 INFO - PROCESS | 1648 | 1468820560758 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:40 INFO - PROCESS | 1648 | 1468820560760 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:40 INFO - PROCESS | 1648 | 1468820560897 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:42:40 INFO - PROCESS | 1648 | 1468820560987 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:40 INFO - PROCESS | 1648 | 1468820560989 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x118081000 == 37 [pid = 1648] [id = 783] 22:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x115e13c00) [pid = 1648] [serial = 2347] [outer = 0x0] 22:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x116641800) [pid = 1648] [serial = 2348] [outer = 0x115e13c00] 22:42:41 INFO - PROCESS | 1648 | 1468820561019 Marionette DEBUG loaded listener.js 22:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x117eba400) [pid = 1648] [serial = 2349] [outer = 0x115e13c00] 22:42:41 INFO - PROCESS | 1648 | 1468820561434 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:42:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:42:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 722ms 22:42:41 INFO - PROCESS | 1648 | 1468820561474 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:42:41 INFO - PROCESS | 1648 | 1468820561477 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 22:42:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:42:41 INFO - PROCESS | 1648 | 1468820561482 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:42:41 INFO - PROCESS | 1648 | 1468820561485 Marionette TRACE conn3 <- [1,3098,null,{}] 22:42:41 INFO - PROCESS | 1648 | 1468820561488 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:41 INFO - PROCESS | 1648 | 1468820561491 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:41 INFO - PROCESS | 1648 | 1468820561658 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:42:41 INFO - PROCESS | 1648 | 1468820561834 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:41 INFO - PROCESS | 1648 | 1468820561836 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x1212d9800 == 38 [pid = 1648] [id = 784] 22:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11832ec00) [pid = 1648] [serial = 2350] [outer = 0x0] 22:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11853dc00) [pid = 1648] [serial = 2351] [outer = 0x11832ec00] 22:42:41 INFO - PROCESS | 1648 | 1468820561887 Marionette DEBUG loaded listener.js 22:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x119095c00) [pid = 1648] [serial = 2352] [outer = 0x11832ec00] 22:42:42 INFO - PROCESS | 1648 | 1468820562325 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:42:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:42:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:42:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 876ms 22:42:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:42:42 INFO - PROCESS | 1648 | 1468820562358 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:42:42 INFO - PROCESS | 1648 | 1468820562359 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 22:42:42 INFO - PROCESS | 1648 | 1468820562362 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:42:42 INFO - PROCESS | 1648 | 1468820562364 Marionette TRACE conn3 <- [1,3102,null,{}] 22:42:42 INFO - PROCESS | 1648 | 1468820562372 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:42 INFO - PROCESS | 1648 | 1468820562375 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:42 INFO - PROCESS | 1648 | 1468820562499 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:42:42 INFO - PROCESS | 1648 | 1468820562589 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:42 INFO - PROCESS | 1648 | 1468820562591 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480d800 == 39 [pid = 1648] [id = 785] 22:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x116144000) [pid = 1648] [serial = 2353] [outer = 0x0] 22:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x11832cc00) [pid = 1648] [serial = 2354] [outer = 0x116144000] 22:42:42 INFO - PROCESS | 1648 | 1468820562624 Marionette DEBUG loaded listener.js 22:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x121307000) [pid = 1648] [serial = 2355] [outer = 0x116144000] 22:42:43 INFO - PROCESS | 1648 | 1468820563222 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:42:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:42:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 924ms 22:42:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:42:43 INFO - PROCESS | 1648 | 1468820563297 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:42:43 INFO - PROCESS | 1648 | 1468820563299 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 22:42:43 INFO - PROCESS | 1648 | 1468820563306 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:42:43 INFO - PROCESS | 1648 | 1468820563308 Marionette TRACE conn3 <- [1,3106,null,{}] 22:42:43 INFO - PROCESS | 1648 | 1468820563311 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:43 INFO - PROCESS | 1648 | 1468820563313 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:43 INFO - PROCESS | 1648 | 1468820563434 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x128b9e800 == 38 [pid = 1648] [id = 781] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x128b05800 == 37 [pid = 1648] [id = 780] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12786f800 == 36 [pid = 1648] [id = 779] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x126169800 == 35 [pid = 1648] [id = 778] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x124819000 == 34 [pid = 1648] [id = 777] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x121b91800 == 33 [pid = 1648] [id = 776] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x121470800 == 32 [pid = 1648] [id = 775] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1187ca000 == 31 [pid = 1648] [id = 774] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1181c1800 == 30 [pid = 1648] [id = 773] 22:42:43 INFO - PROCESS | 1648 | --DOCSHELL 0x113dcd800 == 29 [pid = 1648] [id = 772] 22:42:43 INFO - PROCESS | 1648 | 1468820563528 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:43 INFO - PROCESS | 1648 | 1468820563529 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x115ed3800 == 30 [pid = 1648] [id = 786] 22:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1126f7000) [pid = 1648] [serial = 2356] [outer = 0x0] 22:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1161af400) [pid = 1648] [serial = 2357] [outer = 0x1126f7000] 22:42:43 INFO - PROCESS | 1648 | 1468820563557 Marionette DEBUG loaded listener.js 22:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1176c0000) [pid = 1648] [serial = 2358] [outer = 0x1126f7000] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12c04f800) [pid = 1648] [serial = 2297] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1275c9c00) [pid = 1648] [serial = 2282] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a9cb800) [pid = 1648] [serial = 2285] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12ba08400) [pid = 1648] [serial = 2251] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11840cc00) [pid = 1648] [serial = 2256] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118d0ac00) [pid = 1648] [serial = 2257] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x119b31000) [pid = 1648] [serial = 2259] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12262d800) [pid = 1648] [serial = 2260] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11a0a1000) [pid = 1648] [serial = 2268] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x121620400) [pid = 1648] [serial = 2269] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12262dc00) [pid = 1648] [serial = 2271] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x126bcc000) [pid = 1648] [serial = 2276] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1273dc800) [pid = 1648] [serial = 2277] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x114f8fc00) [pid = 1648] [serial = 2262] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11678a800) [pid = 1648] [serial = 2263] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1126f2c00) [pid = 1648] [serial = 2253] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x112eaa000) [pid = 1648] [serial = 2254] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x124ec2c00) [pid = 1648] [serial = 2273] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x126b10800) [pid = 1648] [serial = 2274] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1185b3c00) [pid = 1648] [serial = 2265] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11909d800) [pid = 1648] [serial = 2266] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12b80a000) [pid = 1648] [serial = 2288] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12a87ec00) [pid = 1648] [serial = 2294] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x119b2ac00) [pid = 1648] [serial = 2291] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x126f50400) [pid = 1648] [serial = 2292] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12bf29c00) [pid = 1648] [serial = 2295] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12c059800) [pid = 1648] [serial = 2298] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1275d4c00) [pid = 1648] [serial = 2279] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12af3f000) [pid = 1648] [serial = 2286] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12a5da000) [pid = 1648] [serial = 2283] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12b8edc00) [pid = 1648] [serial = 2289] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x1293ab800) [pid = 1648] [serial = 2280] [outer = 0x0] [url = about:blank] 22:42:43 INFO - PROCESS | 1648 | 1468820563864 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:42:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:42:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:42:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:42:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 22:42:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:42:43 INFO - PROCESS | 1648 | 1468820563877 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 22:42:43 INFO - PROCESS | 1648 | 1468820563880 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 22:42:43 INFO - PROCESS | 1648 | 1468820563892 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:42:43 INFO - PROCESS | 1648 | 1468820563893 Marionette TRACE conn3 <- [1,3110,null,{}] 22:42:43 INFO - PROCESS | 1648 | 1468820563896 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:43 INFO - PROCESS | 1648 | 1468820563897 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:43 INFO - PROCESS | 1648 | 1468820563990 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 22:42:44 INFO - PROCESS | 1648 | 1468820564048 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:44 INFO - PROCESS | 1648 | 1468820564049 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x11914d000 == 31 [pid = 1648] [id = 787] 22:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x1180a5400) [pid = 1648] [serial = 2359] [outer = 0x0] 22:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x11840a800) [pid = 1648] [serial = 2360] [outer = 0x1180a5400] 22:42:44 INFO - PROCESS | 1648 | 1468820564076 Marionette DEBUG loaded listener.js 22:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x118d09000) [pid = 1648] [serial = 2361] [outer = 0x1180a5400] 22:42:44 INFO - PROCESS | 1648 | 1468820564354 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:42:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:42:44 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:42:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:42:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 526ms 22:42:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:42:44 INFO - PROCESS | 1648 | 1468820564412 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 22:42:44 INFO - PROCESS | 1648 | 1468820564413 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 22:42:44 INFO - PROCESS | 1648 | 1468820564415 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:42:44 INFO - PROCESS | 1648 | 1468820564420 Marionette TRACE conn3 <- [1,3114,null,{}] 22:42:44 INFO - PROCESS | 1648 | 1468820564428 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:44 INFO - PROCESS | 1648 | 1468820564431 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:44 INFO - PROCESS | 1648 | 1468820564515 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 22:42:44 INFO - PROCESS | 1648 | 1468820564576 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0148e7a9-d046-4b47-b6e9-ae535c13e864\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:44 INFO - PROCESS | 1648 | 1468820564578 Marionette INFO sendAsync e3e10db1-b570-b143-b942-8c73c0a85592 22:42:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12143a000 == 32 [pid = 1648] [id = 788] 22:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x119037c00) [pid = 1648] [serial = 2362] [outer = 0x0] 22:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x119908000) [pid = 1648] [serial = 2363] [outer = 0x119037c00] 22:42:44 INFO - PROCESS | 1648 | 1468820564606 Marionette DEBUG loaded listener.js 22:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119b8b400) [pid = 1648] [serial = 2364] [outer = 0x119037c00] 22:42:44 INFO - PROCESS | 1648 | 1468820564878 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:42:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:42:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 474ms 22:42:44 INFO - PROCESS | 1648 | 1468820564893 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 22:42:44 INFO - PROCESS | 1648 | 1468820564894 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 22:42:45 WARNING - u'runner_teardown' () 22:42:45 INFO - No more tests 22:42:45 INFO - Got 0 unexpected results 22:42:45 INFO - SUITE-END | took 508s 22:42:45 INFO - Closing logging queue 22:42:45 INFO - queue closed 22:42:46 INFO - Return code: 0 22:42:46 WARNING - # TBPL SUCCESS # 22:42:46 INFO - Running post-action listener: _resource_record_post_action 22:42:46 INFO - Running post-run listener: _resource_record_post_run 22:42:47 INFO - Total resource usage - Wall time: 529s; CPU: 58.0%; Read bytes: 36701696; Write bytes: 953717760; Read time: 246; Write time: 5026 22:42:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:42:47 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152693248; Write bytes: 148944896; Read time: 13818; Write time: 305 22:42:47 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 34493952; Write bytes: 792927232; Read time: 225; Write time: 4679 22:42:47 INFO - Running post-run listener: _upload_blobber_files 22:42:47 INFO - Blob upload gear active. 22:42:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:42:47 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:42:47 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:42:47 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:42:47 INFO - (blobuploader) - INFO - Open directory for files ... 22:42:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:42:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:42:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:42:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:42:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:42:48 INFO - (blobuploader) - INFO - Done attempting. 22:42:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:42:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:42:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:42:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:42:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:42:50 INFO - (blobuploader) - INFO - Done attempting. 22:42:50 INFO - (blobuploader) - INFO - Iteration through files over. 22:42:50 INFO - Return code: 0 22:42:50 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:42:50 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:42:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec5c519a0754858147b6135f6bcf10f242dbccd0365af2995170e0dd1fe318d86d348a8191f58bbaabf825d8fe49a634dec10f3381c4fc4b0b33ea024086b1f7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/135bb5db0255e9c1e69da5495f27d897b5d14e9dcb2b4fc860f73095023a85cb7c098ebf70159215bae5dfef404c95bd09ae071ef2c96799892a483d56ae8b13"} 22:42:50 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:42:50 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:42:50 INFO - Contents: 22:42:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec5c519a0754858147b6135f6bcf10f242dbccd0365af2995170e0dd1fe318d86d348a8191f58bbaabf825d8fe49a634dec10f3381c4fc4b0b33ea024086b1f7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/135bb5db0255e9c1e69da5495f27d897b5d14e9dcb2b4fc860f73095023a85cb7c098ebf70159215bae5dfef404c95bd09ae071ef2c96799892a483d56ae8b13"} 22:42:50 INFO - Running post-run listener: copy_logs_to_upload_dir 22:42:50 INFO - Copying logs to upload dir... 22:42:50 INFO - mkdir: /builds/slave/test/build/upload/logs 22:42:50 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=585.726864 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-07-17 22:42:50.831487) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 22:42:50.835312) ========= 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.JDqAk0BX4f/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.XjKPubm9x4/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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/ec5c519a0754858147b6135f6bcf10f242dbccd0365af2995170e0dd1fe318d86d348a8191f58bbaabf825d8fe49a634dec10f3381c4fc4b0b33ea024086b1f7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/135bb5db0255e9c1e69da5495f27d897b5d14e9dcb2b4fc860f73095023a85cb7c098ebf70159215bae5dfef404c95bd09ae071ef2c96799892a483d56ae8b13"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012692 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec5c519a0754858147b6135f6bcf10f242dbccd0365af2995170e0dd1fe318d86d348a8191f58bbaabf825d8fe49a634dec10f3381c4fc4b0b33ea024086b1f7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/135bb5db0255e9c1e69da5495f27d897b5d14e9dcb2b4fc860f73095023a85cb7c098ebf70159215bae5dfef404c95bd09ae071ef2c96799892a483d56ae8b13"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468664157/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-07-17 22:42:50.873579) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 22:42:50.873959) ========= 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.JDqAk0BX4f/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.XjKPubm9x4/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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.005302 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 22:42:50.925886) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 22:42:50.926247) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 22:42:50.926625) ========= ========= Total master_lag: 0.42 =========